Everyone wants to be able to run Flash applications on the iPhone. Or wait, scratch that: Every major software vendor named after a Native American earth-based building material wants to be able to run Flash applications on the iPhone. And if its latest plan comes to fruition, it looks like Adobe might finally get its wish -- albeit not in quite the way it had hoped.
So far, Adobe has been stymied by the same thing that has prevented Sun Microsystems from porting the JVM to the iPhone. According to Apple's iPhone SDK license agreement, "No interpreted code may be downloaded and used in an Application except for code that is interpreted and run by Apple's Published APIs and built-in interpreter(s)." That means Java is out, as is the runtime for Flash's built-in ActionScript language -- ergo no Flash Player for iPhone.
[ iPhone apps are all the rage, but Apple makes it hard on developers. Read about one developer's torturous iPhone app dev journey. ]
But Adobe thinks it has found a way around Apple's requirements. Flash Professional CS5, the forthcoming version of the company's authoring environment, will allow developers to take existing Flash applications and compile them into native binaries for the iPhone. The resulting apps will be completely stand-alone, with no runtimes and no Flash Player required -- if Apple lets Adobe get away with it, that is.
Is Adobe pulling a fast one on Apple?
Adobe isn't the only company looking to allow developers to build iPhone apps in unorthodox ways. If Apple's Objective C language isn't your bag, MonoTouch is a commercial SDK that lets you write iPhone apps in C#. The cross-platform Unity game engine uses similar techniques to compile iPhone apps from a combination of C# and JavaScript code. And Rhomobile's Rhodes framework enables cross-platform smartphone development using HTML and Ruby.
Get the independent advice and expertise you need to support a virtual workforce.
The increase in Linux popularity has increased the frequency and sophistication of malware attacks. Read this 2 page white paper now to learn how you can protect your Linux environment with real-time protection that is certified by all major Linux vendors.
Download now »Ensuring acceptable application delivery will become even more difficult over the next few years. As a result, IT organizations need to ensure that the approach that they take to resolving the current application delivery challenges can scale to support the emerging challenges. This handbook elaborates on the key tasks associated with planning, optimization, management and control and provides decision criteria to help IT organizations choose appropriate solutions.
Download now »A common misconception is that mid-range storage requirements are dramatically different than that of a larger enterprise. Mid-range storage users may require less capacity, but they have similar functionality and management requirements. This ESG paper examines mid-range storage needs and reviews a new solution that adjusts size while retaining value, performance and functionality.
Download now »I don't think this solves the problem of unable to see Flash contents on the iPhone browser. Tons of web sites have Flash contents and this solution won't help any.
Thanks for taking the time to discuss this, I feel strongly about it and love learning more on this topic. If possible, as you gain expertise, would you mind updating your blog with more information? It is extremely helpful for me.
Acai Berry
Acai Berry Benefits

