firstly, I looked at previous similar questions, but their answers had either old or conflicting answers, so I ask, what are the current (May 14) requirements for creating / testing / deploying iPhone / iPad applications?
Longer version - the client was asked how to develop an application for iOS / Android, and as I was completely new for this, I was hoping to use PhoneGap to use my existing website skills for application development. Currently, I just own an Android phone, so I installed the Android SDK and PhoneGap on Ubuntu (everything loads this week, including Ubuntu, so all current versions) and eventually got a Hello World phoneGap example to run on the emulator and the actual phone (not through the game store, only a local copy of the APK file)
Ive found a lot of guides here and elsewhere, which details how you can publish to the App Store using a PC (or Ubuntu, I guess) - mostly certificates, etc. But from my experience creating my tools for creating my first world hello app, PhoneGap requires an SDK for each target device, so does it require the Apple SDK to let you run the emulator? Or can you imitate the iPhone on Ubuntu?
It seems to me that I even thought that you can deploy it to the App Store without a Mac, you need one during development to start the emulator - is this right or what am I missing?
Thanks in advance!
source share