So I'll come back again.
This lesson is essentially a reminder of some of the very basics of making an application.
These are things that they have explained at some point but now we are going to go on you know do a
quick recap and perhaps explain them a little bit in more detail so that when you go to school and you
start a new project you will face this window which is asking you for some settings.
So like I said in the past the product name is always the name of your application.
The organization identifier is often the reverse of your web site and that really helps to produce this
thing when she has a unique name.
So if my application was my great let's call it app then this name s.a.a that's you know that's my dash
great dash it would be a unique name that helps to identify your app on the Apple store.
Then you have your organization name which is only for the sake of the Apple store of advertising and
what not.
You can choose language.
These three things in here are things that you're going to talk about them in the future sections of
one of them is using cord out of which is the technology for persistence information that is saved on
your device.
And the other two are for testing units which are the actual op and testing the user interfaces.
You can also choose to have a team if you want them.
That's if you have an actual developer icon on an apple.
Having a little work on gives you access to the latest score and later as Iowa's versions and whatnot.
But as of version ex-coach 7 and above you don't really have to have a team.
So even if you don't have a developer I can YOU CAN STILL level up your chops and you can even still
test them on your devices but of course the moment you want to submit your app to the Apple Store this
thing becomes a necessity.
So let's go ahead and make this up.
I want to show you one more thing.
And that this little file in here that we never talked about in the fall that list or what we call in
for propertyless so property list is essentially like the settings of an application that is used for
both us and Mac operating systems and for many other you know purposes but primarily I have seen them
as an Apple products and the way you use them is that you add different settings and you decide whether
they're going to be a string or there's going to be booleans or or any kind of thing that you want them
to be.
Let me add no new one I'm going to say my thing for whatever reason.
And then you choose them to be whatever type that you want them to be.
And they get to read it right at the beginning of your application.
Now some of the things in here are easier to understand such as your bundled identifier which is the
name of this identifier or your bundle name which is your product name.
Some of them might be a little bit more complicated.
For instance requires user interfaces.
That's actually quite easy Posetti landscape or landscape right.
Well then all of them are easier and the lessons are coming up in the future will end up using this
more we will end up doing things such as bypassing GTP security temporary end up using it for maps.
We end up using it as a notification message to users.
So then sometime in the end and get a sense of what's going on.
To be honest neither are for the world I know most developers we don't know every single setting that's
possible.
We just know that this is here and whenever we needed we end up coming in here and finding whatever
that is going to help us in that particular situation.
You could also look at it from our coding you know perspective.
If you open source code then this is actually a more common way of editing it because a lot of times
you go online for something and people give you a solution.
And what they usually give you is something like this a key and a string and they tell you hate paste
this in your info site will work.
So I know that you know you can either open it as a property list or you can open it as a as a source
code.
And finally you have the settings of your application which is hearing you click on your actual name
in your navigator and you end up here we should have the basic display name and identifier we had before
the version and the builder failed.
You have settings of your team and how you want to upload it as well as you know your deployment settings
whether it is only for iPhone or Rhys's universe on which file is your main interface.
What is your iOS version that you want to use.
Whether it supports are only perswade or it supports landscape's those that start this law you know
you want it to be.
And finally you know you can go ahead and buy them in here.
Let me close these.
You can go at the variable them and you can check out the new libraries.
There are tons and tons of things that you can add and we will be seeing some of these throughout this
discourse.
For instance soon enough we will see something that is called avi kit and Avi foundation will use this
for all the we do integration.
We will use our things such as again core Odeo we'll use it soon and we will use event KTV to use masses
you or I some of them you know I don't know what they do at all.
I've never really used them because there's just so many many of them for any different purpose.
Someone has designed a library and there's other different libraries that you have access to.
The moment you don't need to do anything with them but you know just remember that that's how you are
libraries.
So that's a quick recap of you know the settings that you have for your application Bowse in here as
well as in your info playlist as well as when you start your app and you add new settings.
So let's keep this in mind.
And like I said this is just a reminder there's nothing you have to do in this lesson.
And let's move on to our next lesson.