1 00:00:01,560 --> 00:00:09,550 Ever come to Section 3 of Iris bootcamp this section is about the basics of the user interface. 2 00:00:09,620 --> 00:00:15,320 Now that you go to some sort of a sense of programming in Objective-C and you're familiar with some 3 00:00:15,320 --> 00:00:22,280 topics such as variables or functions or things such as the strings and corrections it is time for us 4 00:00:22,280 --> 00:00:26,530 to bring those learnings into actual Iowa's applications. 5 00:00:26,540 --> 00:00:32,860 However if you want to make any US application we're going to need some user interface elements. 6 00:00:32,870 --> 00:00:38,750 This section is going to teach us how to do some of the more basic forms on how to interact with the 7 00:00:38,750 --> 00:00:40,540 actual programming side. 8 00:00:40,730 --> 00:00:46,530 So in this section we get to talk about things such as the goofy kid that is the graphical user interface 9 00:00:46,550 --> 00:00:46,980 kid. 10 00:00:47,110 --> 00:00:52,720 They're going to have a look and overview of everything that is possible to do in the GUI kid from. 11 00:00:52,770 --> 00:00:54,330 Only going to move into this. 12 00:00:54,350 --> 00:01:00,530 They are going to be used for us to trigger a wide range of functions and do things in our application. 13 00:01:00,650 --> 00:01:05,980 He was some sort of interactivity with that application from there and be more one to grade the spiders 14 00:01:06,000 --> 00:01:09,040 that are called segmented controllers in Iowa. 15 00:01:09,170 --> 00:01:14,730 From there we move into image views that are going to help us show imagery in our applications. 16 00:01:14,900 --> 00:01:21,890 And then we move into text things that are helping us to enter values by our users and then do things 17 00:01:21,890 --> 00:01:24,430 on those text entry values. 18 00:01:24,560 --> 00:01:30,200 From there we move into you I switch that allows us to switch a state of the application or the estate 19 00:01:30,230 --> 00:01:32,450 of something you know or location. 20 00:01:32,450 --> 00:01:39,030 We will talk about sliders and a step that will help us slide into values or either values play stepper 21 00:01:39,140 --> 00:01:46,190 incrementing them one other time or decrementing we talk about view controllers how the entire piece 22 00:01:46,190 --> 00:01:52,180 that we're seeing and application is actually being put together using the View Controller and how it 23 00:01:52,210 --> 00:01:54,050 hostes everything that we have. 24 00:01:54,090 --> 00:01:59,860 So far what it could include models such as Baden's views and views or text. 25 00:01:59,980 --> 00:02:06,500 We will then talk about moving from one view controller to another one how they correlate to each other 26 00:02:06,500 --> 00:02:08,890 and how we add segues between them. 27 00:02:08,960 --> 00:02:15,020 And finally we'll talk about how with paths that are between one view point or another one. 28 00:02:15,200 --> 00:02:18,890 So there's a lot of Afghans to cover in this section. 29 00:02:18,890 --> 00:02:20,240 So I hope you're ready. 30 00:02:20,270 --> 00:02:23,680 Let's get started with our very first lesson in the section.