IBM offers tutorial on iPhone Development for Windows/Linux developers

“The now non-existent iPhone developer NDA seems to have been holding back a flood of useful and diverse information. IBM has contributed to this information deluge with their release of a tutorial , authored by PJ Cabrera, on how to use the Eclipse C Development Toolkit (CDT) to program native applications for the Apple iPhone with open source tools,” Bob Rudis reports for The Apple Blog.

“Unfortunately, any application you create will not be headed for the App Store any time soon since it requires you to jailbreak your device by using any one of the more popular utilities (e.g. QuickPwn, XPwn, Pwnage, and WinPwn). While many iPhone users have used these tools to “free” their devices, I am still not a proponent of doing this since the practice is not supported by Apple in any way, and their use may void the device’s warranty if Apple has evidence of third-party software modification. You also open yourself up to device corruption and security problems due to the fact that jailbroken applications have free reign over every bit of data in your phone,” Rudis reports. “If you do go this route, your application will reach the widest audience via Cydia.”

“The article/tutorial is a good read just for the ‘Resources’ section (tons of good URLs for both iPhone development and coding in general), but I still strongly discourage folks from jailbreaking their devices. I realize Apple left Windows/Linux developers out in the cold, but there are other ways to protest such decisions besides doing something which could render your expensive device utterly useless,” Rudis reports.

Full article, with link to IBM’s materials, here.

[Thanks to MacDailyNews Reader “Judge Bork” for the heads up.]

8 Comments

  1. “I realize Apple left Windows/Linux developers out in the cold, but there are other ways to protest such decisions besides doing something which could render your expensive device utterly useless,” Rudis reports.”

    Apple: “If you wanna write apps for iPhone, get a Mac. It’s the only computing platform in the world that can run any OS. For those of you that ‘need’ Windows or Linux. Nyah.”

    hahahahaha

  2. Boo hoo. Apple is leaving Windows developers out in the cold. Gee, nothing like the decades of MS-DOS and Windows developers leaving Apple users out in the cold. Sorry, no sympathy here. Apple just stole your cheese.

  3. If Windows/Linux developers want to leave all of that potential iPhone App money on the table, that’s up to them.

    XBox 360, PS3 and Wii developers don’t seem to have too many problems learning new systems.

  4. What a huge hassle to develop this way, why would anyone bother?

    If you are on a Mac and need to develop for Windows, the cost of the Windows license and a copy of Visual Studio is HIGHER than the cost (if you are already on Windows), or buying a Mac mini and using the FREE development tools.

    You’d have to be n idiot to waste your time with this kind of development when you consider that the app can never be submitted to the app store at the end anyway. App store submissions require you to submit the (X-) code, which at the end of this long involved process you still won’t have.

Reader Feedback

This site uses Akismet to reduce spam. Learn how your comment data is processed.