High again in this lesson you're going to familiarize ourselves with that goofy kid that is essentially
the graphical user interface kit that holds on to the most the font or user interface elements.
It includes things such as Baden's text views labels text fields so on and so forth.
And I thought it would be actually very useful to you guys that before we jump into programming and
learning the specifics of any of these elements we get ourselves a little bit more familiarized with
them.
So to do that I think the two links for you guys that you can access through the video and the links
they will take you to to resolve is that different users they have assembled the different pieces of
the GUI kit.
This is one of them that shows you everything that is available in.
I was 11.
It shows you model such as Tab cause it shows you a top Was that are active the show is your top boss
that they have a badge on them.
It shows you have boys with different colors and different background colors.
It sure is UW-Madison showers are dribbler buttons you could use them.
I think down that's right it shows you things such as a table view it shows you what happens when you
drag over a table view.
Now there are a lot of items in here and obviously you're not going to be able to cover everything in
your power they will do my best to cover as much as it matters.
But for you it really helps if you spend a little time in here and in the least try to remember the
last time you saw one of these things.
Ask yourself this thing for instance is called the white date picture of you.
Shridhar ask yourself in which application you saw it or where could it be useful for you.
Or this one is essentially a keyboard a numeric key word and that's the thing that you know you can
change the type of your keyboards or I don't know.
This one for instance.
This is a segment that control that it works in one of the two ways.
In this case or missed or anything of the some of the same nature there isn't.
I encourage you to do it this is simply because as you begin developing your house and as you begin
designing your apps you have to try to stick to these elements as much as possible because that would
make your apps more user friendly and would make it more aligned with the Apel human design guidelines.
If you try to design your apps the way that you know web developers they design and you would come up
with your own way of designing things.
It might very well work.
It also means that it may not feel very mainstream.
As you know most apps they do.
So I wouldn't encourage you to spend some time in here and get a sense of what these different things
are.
You know try to play around with them and ask yourself if I'm developing an application where could
this be useful for me.
How could I you know iStock different items like that.
Why on earth controllers such as this one how would they benefit from it.
Obviously most of these are completely customizable you can change them to show the text that you want
to buy them that you want and everything of the sort that you want to see.
But having familiarity with them I found it to really help users to be able to you know to design things
that are better essentially.
One of the challenges I've seen over the years is users especially students they start designing applications
with no regard for essentially the designs in here with no regard for the Apple human you know design
guidelines and they end up doing things that they're not very familiar.
So they use the user walks into that and they don't understand what the button does or what the slider
doors or things of the sort.
So I would suggest that you spend some time in here.
This is one link.
The other one actually gives you the files in a variety of formats so you can download them for Adobe
Photoshop Adobe Illustrator if you have those.
If not you can get them for a sketch.
The sketches a software that is used for prototyping U.S. applications as well as Android applications
of their own have free trial versions that they can use them for about a month.
I think I would be more than enough to get you a sense of how they are working and whether it is something
that you want to pursue in a more professional level or not.
But in the least you know download them once an hour or so just to get a sense of what all these different
things and try to think of an app that you want to develop by the end of this score's tell your server.
My app is going to do this or the other thing my app is going to be a chat application my app is going
to be some sort of I don't know book sharing application is going to be an application for real estate
search or whatever it is that you want to do and try to us somebody else using these designs in a specific
so that you get a much better sense of how these tools they actually help you.
So once you got yourself a little bit of familiarity then you know follow along with the rest of this
section and we'll talk about a number of these elements in this section and then we'll talk about the
rest of them in the I think you're section 570 from what's wrong with talking about the intermediate
user interface commands and the advice intermit that's user interface elements.
So spend some time in here and I will see you in the next lesson.