So will come back again in this lesson you're going to have a quick look at the Iowa simulator.
You probably have seen the similar thing in our previous lesson and you know here's the interface where
you can actually see your app in a device like interface.
In this lesson we're going to quickly talk about what is a simulator What's the version of the simulator
and what are some of the better practices that you could use as you go along with this course.
The first thing you need to know is that there are simulators and each of them they can have different
versions.
So let's jump back into ex-coach and school you can see that up there I have different simulators depending
on the installation of your ex you might have different ones in here.
But you most likely have iphone 7 6 5 some versions of iPods and so on and so forth.
And each of them represents one type of device on a certain version of our U.S. operating system or
iPhone operating system.
So to access those I'm going to go ahead to even though I'm going to look at devices and simulators.
I mean it tells me that for instance iPhone 8 the one that we use is I mean I was 12 right now which
is the latest version of the time of recording this video.
So if you want it you would actually make another iPhone that is running an older version of my Or if
you wanted to check for models such as backward compatibility well for any reason you want to test it
against an older version or perhaps a newer version.
So to do that you could actually post this letter plus one in the lower left corner of this window.
And here I'm going to say I want a new simulator by the name of my iPhone 8 plus I was eleven point
one I made a mistake there and then I'm going to say the oldest version I want is the only one I currently
have is 12.
So if I one they have to download more on times.
So those are essentially the ones that they simulate a certain version of my office so you could actually
click in here and it shows you all the available simulators and if you want you can download any of
them based on whatever needs that you have.
I would suggest that for the remainder if this goes on as you are at the early stages of learning Iowas
development you can stick to only one version that is essentially the 12th version or the latest one.
But if for any reason you decided to download more versions you are more than welcome to going here
to install a new version of simulator run time and make yourself a new device that is.
In this case I for one eighth plus Iowa's version or whatever.
And that's the one that you could use.
Now keeping that in mind is another thing that I want to suggest to you and that is something we saw
bits of it in the previous lesson in the previous lesson we developed our user interface based on iPhone
8.
And I suggested that we also simulate that on iPhone 8 which makes all the sense at this earlier stages.
And I also don't want to see all of these different simulators because they're just kind of cluttering
my simulators stack and it would be easier if we only saw the ones that we actually need someone to
go to having no device on simulators.
You could completely delete them by right clicking on one of them saying delete and nothing is going
to happen whenever you need it.
That would actually bring it back.
So for instance I deleted the i-Pod fifth generation so I could just go in here and say I Bonds are
part of why I don't know which ones are here.
I put fifth generation.
When I was 12 and I could just add it again.
Another thing you could do.
You could actually go ahead and select the ones you don't want and remove that little tick that says
Show us the wrong destination.
I'm going to do that for a few of those so I don't want to see anything to do with iPods just yet.
So none of the iPods should be seen either iPod pros nor the normal iPods and that's all of the iPods.
And then I don't want to see the iPhone 5.
It's a little bit of an older version.
I don't want to see iPhone 6 I don't want to see iPhone 6 Plus I don't want to see 6 x 6 lost 7.
I don't want to see 7 plus I don't want to see it.
I actually only need these for iPhone 8 8 plus s an X that kind of will make sure that everything is
working for me because I will have the normal size I want.
I even have the larger size iPhone.
I've been have iPhone 10 I will have a smaller size iPhone which pretty much does everything that I
need.
For most applications.
So if you do a similar thing now you can go back in here and you will see that your simulators are not
quite limited and this really helps me you know that I'm doing my development and I'm doing my test
stuff to make sure I don't you know face a crowd of different kind of simulators.
So from now on whatever design we do with an iPhone 8 and then we send it to iPhone 8 and then we simulate
and we will get to something like this simulator which shows us our application and whether we have
in our interface builder at some point you know in a few sections from now we will know how to use Atalia
our time constraints for these outlets so they can actually match any kind of device.
But until then I think it's a good practice for sticking to one type of device.
So with that in mind now that we know everything is working our application can actually successfully
launch an iPhone simulator.
That's one for our next lesson.
We're going to talk about these files and what we should do with them and how we can actually get started
with programming something.
So I the.