


iPhone Simulator is a tool that allows you to quick debug your applications. It’s almost the perfect copy of the real device, but it has some major and minor differences. The main advantage of using the simulator is that applications get loaded within few seconds. You can/should use simulator on the early stage of development.
Differences:
- although there is almost the same environment, iPhone simulator doesn’t run as much system application as the real devices, so the bigger applications can run smoothly on simulator bot do not on real device
- internet access to simulator is only passed via computer and treated like WiFi a, you cannot test how your application is using 3G or other cellular data transfer
- you can’t control acceleration, you can turn the iPhone landscape and portrait mode, but you cannot tilt it to controls the games using accelerometer
- you can’t use GPS feature to get location or track its changes
- you can “touch” the simulator using one “finger” or two (hold the option key), but it’s impossible to use most of multi touch gestures or touch simulator with more “fingers”
- you can’t use vibration alert
- many sounds or musics won’t play on simulator, what is more some frameworks and classes to hold the sounds cannot be compiled to run on simulator
- you can’t use a camera
- you don’t risk damaging the real device if you get frustrated
- iPhone simulator cannot be jailbroken, or I don’t know how
- you can’t put any case on it
iPhone Simulator has almost the same functionality as a real device. You terminate an application by pressing the home button, you can turn it left, right, toggle in-call status bar, simulate memory warning and lock it. When installed you have access to apps like: Photos (with some albums), Settings (General, Safari and Photos settings), Safari and Contacts. To install your own app on simulator, in Xcode set Simulator – iPhone OS [firmware version] as Active SDK an Debug as Active Build Configuration.
buenas. como estas la verdad es que yo no estaba buscando nada acerca de este tema y es que la verdad a mi este tema me aburre bastante
, pero te felicito porque la manera en que escribiste me fascino. Por primera vez he encontrado contenido digno en la red. Un saludo.
Jajaja, mira, la verdad es que dejame decirte que este post me ha parecido simple y sencillamente increible. No se exactamente como es que lo has hecho, a mi este tema la verdad me aburre como los mil diablos, pero por la manera en que has escrito este articulo me ha encantado. Un saludo, y da por hecho que seguire visitando tu blog.
Good Morning! How are you today? It’s just that i dig your website so much, and that i think you can start getting alot of dinero with it. I have a couple of successful blogs that I started pulling in some cash from recently. They use something called a content revealer widget, it makes guests fill out a small survey to get access to premium content or to download files that they need. And each time they do a easy survey i earn about two dollars. Pretty awsome eh? Been earning alot more from this than google adsense! Feel free to email me, or you can check it out through my refferal link. tinyurl.com/yevwfst, Regards, Henrik H. Hanson
@ Support – what a stupid comment. What the article does is explain what the iPhone Simulator is and does. Perfectly helpful. Rather than post inane comments that highlight your stupidity, why no go out and write a blog post yourself which includes the information you’d like to see or maybe post a comment with the information in as a polite reply.
What a jerk.
Thx
The sad fact is that 90% of visitors don’t want to do the work themselves and want a link. Here is a link to a howto … still didnt help me but its a bone to throw … http://groups.google.com/group/cs147-tech-2009/browse_thread/thread/e81a9b6dcd21319f
So… No link to the simulator, no actual usable information in the article?
What do you need to know more?
Simulator is part of Development tools you download along with xcode interface builder and instruments (+dashboard and others)