Developing iPhone Applications: Don’t Trust the Simulator
Continue Reading August 27th, 2009 Jeff Stonebrook
For many Java/C# developers, developing for a mobile device is a new experience. Of course - we have the fringe Windows Mobile and J2ME developers, but the vast majority have used Java/C# for web and application development only. In order to develop for a mobile device, you need to be able to run the software on the device, but is this the lone choice? Apple and the XCode development environment provide the iPhone Simulator, an application to run and debug iPhone software without using an actual device. While this is a fantastic productivity enhancement (reduces the time necessary to deploy the code to the device), you need to be careful with this ability.