1
00:00:00,270 --> 00:00:05,640
Welcome back and this chapter, we're going to build a seven minute workout application.

2
00:00:06,030 --> 00:00:06,330
All right.

3
00:00:06,330 --> 00:00:11,790
So this is an application that is super popular and many people use it and there are many different

4
00:00:11,790 --> 00:00:12,720
versions out there.

5
00:00:12,960 --> 00:00:15,240
And we're going to build our own version.

6
00:00:15,510 --> 00:00:22,140
And while doing so, we are going to learn a bunch of very important fundamentals and features of Android.

7
00:00:22,490 --> 00:00:28,650
OK, so we're going to build even more complex you guys with a bunch of customizable stuff.

8
00:00:28,650 --> 00:00:33,750
So you're going to see how to customize even little icons and buttons and everything.

9
00:00:34,020 --> 00:00:39,480
OK, so this is going to be very important, very useful basics that you can then reuse.

10
00:00:39,900 --> 00:00:41,340
We're going to work with timers.

11
00:00:41,640 --> 00:00:48,210
We're going to see how to use sounds and the media player, how to use text to speech, which is a very

12
00:00:48,210 --> 00:00:52,200
useful feature that can be used in so many different applications.

13
00:00:52,530 --> 00:00:59,970
Then we will see how to use less views or better, said recycle of use, which is the new way of using

14
00:00:59,970 --> 00:01:00,210
it.

15
00:01:00,270 --> 00:01:07,920
So it's the same type of concept, but it's a lot more advanced and more reusable and also editable,

16
00:01:08,130 --> 00:01:15,300
adjustable and just perfect for so many different applications and pretty much every application out

17
00:01:15,300 --> 00:01:21,150
there, or at least almost every application out there, uses recycled views at one point or another.

18
00:01:21,660 --> 00:01:26,700
And then we're also going to see how to hide UI elements and then display them at our will.

19
00:01:26,700 --> 00:01:29,970
So whenever we need them to show, we will show them.

20
00:01:29,970 --> 00:01:33,090
When we don't need them, we will hide them pretty much.

21
00:01:33,540 --> 00:01:37,460
And we're also going to use constants and models quite a bit again.

22
00:01:37,470 --> 00:01:43,620
So super important for you to understand the concept of classes, and that's why we're going to look

23
00:01:43,620 --> 00:01:45,240
at that once again.

24
00:01:45,730 --> 00:01:53,070
Of course, we're also going to see how to store data permanently on our device by using SQLite.

25
00:01:53,430 --> 00:01:56,100
OK, so another very important fundamental of.

26
00:01:57,110 --> 00:02:02,750
Many applications, so whenever you want to store data on your phone, well, super light is the way

27
00:02:02,750 --> 00:02:05,270
to go and we're going to look at how to use it.

28
00:02:05,550 --> 00:02:09,830
OK, so you're going to learn how to use SQL light and this chapter and a lot more.

29
00:02:10,250 --> 00:02:11,290
So I hope you're hyped.

30
00:02:11,300 --> 00:02:16,310
I hope you're excited to get to know all of those things and all of those features that you can then

31
00:02:16,310 --> 00:02:17,600
use to build your own apps.

32
00:02:17,930 --> 00:02:20,030
OK, so let's get started.

