Welcome back and this chapter, we're going to build a seven minute workout application.
All right.
So this is an application that is super popular and many people use it and there are many different
versions out there.
And we're going to build our own version.
And while doing so, we are going to learn a bunch of very important fundamentals and features of Android.
OK, so we're going to build even more complex you guys with a bunch of customizable stuff.
So you're going to see how to customize even little icons and buttons and everything.
OK, so this is going to be very important, very useful basics that you can then reuse.
We're going to work with timers.
We're going to see how to use sounds and the media player, how to use text to speech, which is a very
useful feature that can be used in so many different applications.
Then we will see how to use less views or better, said recycle of use, which is the new way of using
it.
So it's the same type of concept, but it's a lot more advanced and more reusable and also editable,
adjustable and just perfect for so many different applications and pretty much every application out
there, or at least almost every application out there, uses recycled views at one point or another.
And then we're also going to see how to hide UI elements and then display them at our will.
So whenever we need them to show, we will show them.
When we don't need them, we will hide them pretty much.
And we're also going to use constants and models quite a bit again.
So super important for you to understand the concept of classes, and that's why we're going to look
at that once again.
Of course, we're also going to see how to store data permanently on our device by using SQLite.
OK, so another very important fundamental of.
Many applications, so whenever you want to store data on your phone, well, super light is the way
to go and we're going to look at how to use it.
OK, so you're going to learn how to use SQL light and this chapter and a lot more.
So I hope you're hyped.
I hope you're excited to get to know all of those things and all of those features that you can then
use to build your own apps.
OK, so let's get started.