Would you like to inspect the original subtitles? These are the user uploaded subtitles that are being translated:
1
00:00:00,710 --> 00:00:05,090
In the last section, we spoke a little bit about how we create flutter applications, so remember,
2
00:00:05,090 --> 00:00:09,350
you and I are going to be creating a bunch of widgets and then we assemble them together to get our
3
00:00:09,350 --> 00:00:10,550
desired application.
4
00:00:11,030 --> 00:00:15,860
In general, there's a tremendous number of widgets included with Flutter that we can leverage to build
5
00:00:15,860 --> 00:00:21,500
some really interesting applications quite quickly in this section where will continue by talking about
6
00:00:21,500 --> 00:00:23,680
the first application we're going to be putting together.
7
00:00:23,960 --> 00:00:25,320
So let's take a look at a mockup.
8
00:00:26,070 --> 00:00:28,280
OK, so here's the general idea.
9
00:00:28,940 --> 00:00:33,290
We're going to build an application that will show a list of images to our users.
10
00:00:34,370 --> 00:00:38,810
When a user first puts up our application, we'll show them the screen over here at the left hand side.
11
00:00:38,960 --> 00:00:41,510
So by default, nothing is displayed on the screen.
12
00:00:42,450 --> 00:00:47,430
There's going to be a button at the bottom right hand side, and if a user presses on this thing, then
13
00:00:47,430 --> 00:00:51,330
we will show a single image to the user, like what you see here in the middle.
14
00:00:52,550 --> 00:00:57,650
We'll show the image and then right underneath it will show some relevant title for the image as well.
15
00:00:58,850 --> 00:01:04,069
If a user then presses on this button again, we're going to add another image to that list and then
16
00:01:04,069 --> 00:01:08,960
for however many times the user presses this button, we're going to add an additional image each and
17
00:01:08,960 --> 00:01:09,560
every time.
18
00:01:10,310 --> 00:01:14,020
So along the process, we're going to learn quite a bit about handling images.
19
00:01:14,330 --> 00:01:16,120
We're going to learn about building lists.
20
00:01:16,460 --> 00:01:21,350
And we're also going to learn a little bit about fetching data off the Internet, because the list of
21
00:01:21,350 --> 00:01:25,220
images that we're going to display here are not going to be saved on our hard drive or anything like
22
00:01:25,220 --> 00:01:25,580
that.
23
00:01:25,610 --> 00:01:28,790
We're going to instead fetch a list of images off the Internet.
24
00:01:29,360 --> 00:01:33,080
And then every time user presses a button will show an additional image that we have fetched.
25
00:01:33,710 --> 00:01:35,040
OK, so that's the general idea.
26
00:01:35,090 --> 00:01:38,240
There's definitely going to be a good set of challenges inside of here.
27
00:01:38,630 --> 00:01:39,920
So let's continue.
28
00:01:39,930 --> 00:01:44,330
But before we do, let's make sure that we start up our emulator and make sure that we're all ready
29
00:01:44,330 --> 00:01:45,910
to start working on this application.
30
00:01:46,760 --> 00:01:50,990
So I'm going to make sure that I'm inside of my PIC's directory, which is the name of the project which
31
00:01:50,990 --> 00:01:51,620
is generated.
32
00:01:52,280 --> 00:01:55,640
And then inside this, I'm going to run, flutter, run like so.
33
00:01:56,240 --> 00:01:59,780
And then I should see my application appear inside my emulator very shortly.
34
00:02:00,770 --> 00:02:04,160
All right, so I'm going to let that do a start up and we'll come back to the next section and we'll
35
00:02:04,160 --> 00:02:06,170
talk about how we're going to build this application.
3622
Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.