I wanted to provide everyone an update on the issues related to the iPhone 4.0 Terms of Service. While we have yet to receive any formal word from Apple as it relates to Titanium, this morning, Steve Jobs posted some thoughts on why Apple is banning Flash on the iPhone/iPad. The focus of the article is on making two important arguments: how to ensure a high-quality iPhone experience and the importance of using open technologies. Based on his piece, we have a few followup points as this news relates to Appcelerator Titanium.
– If there was any doubt, Apple’s specific target is Adobe Flash.
– As it relates to adoption of new iPhone capabilities, we rev our product very quickly. In fact, next week, we’ll introduce support for iPhone 4.0 application development with Titanium 1.3.0. And we’ll continue to add new APIs as Apple finalizes the 4.0 OS. This has always been the case with our stance on updates to the underlying operating systems that we support. In all cases, we are working with Apple APIs under NDA before they’re finally available to the public and we’ll continue to do that as normal.
– We’ve had over 50 applications approved for the App Store over the past 3 weeks under the new terms (which every developer now needs to agree to). Not a single one has been rejected for being built on Titanium. We even updated our own test app, Snapost, after accepting the new terms.
In summary, Apple is targeting Flash (mission accomplished) and Apple wants to push their platform forward by having only high-quality, native applications in the App Store.
We couldn’t agree more. Native application development with open technologies is in our DNA and our continued vision for Appcelerator.