Three weeks ago, I began porting two of my J2ME applications, the Catholic Mobile Prayerbook and the Way of the Cross, into iPhone applications.
Week 1: Port to Objective C (and HTML!) - easy & fast
Week 2: Test on simulators and friends' iPhones - oh no, why won't it run? And there are NO error messages?
Week 3: Got my hands on an iPhone - took a day or two to get it to run a Release version
Status Now: Uploading to iTunes' App Store ... waiting for review
Some useful links when you are on the last stage, about to submit your application to the iTunes' App Store:
1. "The binary you uploaded was invalid. The signature was invalid, or it was not signed with an Apple submission certificate."
2. Two different days, project unchanged, different errors?
3. OK... all done? Now for the money, wait a minute.. I'm not an American taxpayer; what are all these tax numbers for??!!
Hope it helps someone out there ;)