mobile | mac | business | development blog
The iPhone is on the market for more than one and a half years – and there is still no Flash support. Adobe CEO Shantanu Narayen gave some interesting insights within the Bloomberg interview at Davos – in short: “It’s a hard technical challenge”.
What is happening here? Why is it so hard for Adobe and Apple to include Flash into the iPhone and iPod touch? Is this only a technical challenge?
There are a lot of reasons why migrating Flash to the iPhone is not a walk in the park:
Challenge: Complete migration and optimization
Adobe is quite clever in marketing, when they say “over 800 million Flash enabled devices shipped” … because this does not mean that those 800 million “Flash enabled” cellphones can view websites with embedded Flash content. Those 800 million devices have a tiny version of a special mobile Flash player installed, which only can play special generated Flash Light apps. So, Adobe’s Flash Light is not a web browser plugin as we know it from the Mac or PC world – it is a mobile application environment, only. Apple probably is not interested to much in bringing Flash Light to the iPhone. Apple is indeed interested in offering complete Flash support for Safari on the iPhone. But this would result in a complete migration of the OS X Flash player to the iPhone OS and a hell of optimization: Flash on OS X (and on Windows also) is very resource consuming – and this is the last thing you want to experience on the iPhone: slow, battery consuming surfing on Flash enabled websites. The Adobe Flash Light team spent years on optimizing Flash Light to the specific mobile phone platforms – it will be even more work to finish the complete migration to the iPhone.
Challenge: Smooth integration of Flash content into the iPhone OS environment
Right now there is a clear difference between web and video content: If you embed a Quicktime video into a website the iPhone user can see a video play button on the website; if the user clicks on the video play button the video is played in a separate movie player view. How should a Flash container – displaying a video – react? What is the best user experience? Will it be possible to integrate Flash views within native iPhone apps? Plenty of questions … and plenty of work on the usability and user experience side.
Challenge: Competing application environments of Flash Light and the native iPhone OS SDK
There is a clear and straight business case for Adobe with their Flash Light product: Handset manufacturers or operators have to pay for every single installation on a handset. They pay Adobe to get access to a creative developer community of Flash (Light) developers with interesting and good looking apps for their mobile phones. Will Apple pay Adobe for getting Flash on the iPhone? I personally don’t think so! Apple does not have any problem to attract creative developers to their native iPhone OS SDK. Flash Light apps don’t make the iPhone more attractive – maybe it’s even the opposite. On the Flash side, Apple managed it to convince companies like Google / Youtube to encode their videos especially for mobile phones without the need of Flash. Apple just created this extremely successful native application ecosystem – with a strong and creative developer community on the one hand and a well suited storefront with the iTunes iPhone AppStore on the other hand.
This all makes clear, what Shantanu Narayen pointed out at the interview: “(…) the ball right now is in our court (…)”: Adobe has to do the job – it’s essential for their business to be present on the iPhone – and Apple will profit from well integrated Flash in the iPhone … but Apple won’t loose anything if there wouldn’t be any Flash support at all in the future.
The registration for the – again – biggest Ruby-on-Rails conference in the US is now open: RailsConf 2009. O’Reilly organizes the conference again. but this time it’s not Portland but Las Vegas where the rails community meets again. Las Vegas is not only the US center of gambling and entertainment – it’s also one of the much sought-after conference locations
If you register before March 16th 11:59pm you’ll get an early-bird bonus and save 200 USD.
All rails-pros who want to share their knowledge and give a presentation at the conference, the Call for Participation deadline is extended to February 17th 2009. So you have to be fast!
The conference will be at the Las Vegas Hilton from May 4th to 7th 2009.
Viva Las Vegas!
Really amazing to read these new figures: 500,000,000 app downloads. Never heard of a number like this at one of the mobile operator portals of the pre-iPhone century Vodafone life or T-Motion would have dreamed of numbers like this.
But the 500 million app downloads can not be compared with the number of songs, sold on iTunes: Apple only revealed the complete number of app downloads – free and payed apps. So there is a fundamental difference between the number of (paid and free) apps and (only paid) songs.
More than 15,000 apps is also quite impressive – but it is getting harder and harder to find the apps you really like on the AppStore. There is a lot of room for improvements to meet the needs of consumers as well as developers.
Tim Pritlove talked about the iPhone and the native application development for that mobile phone with Martin Pittenauer and Dominik Wagner. Mac users may be aware of Martin and Dominik as the Coding Monkeys with their first Mac OS X masterpiece: SubEthaEdit, a collaborative text editor for the Mac. In 2008 the Monkeys also developed some iPhone applications, like Circulator or Big Clock. Tim, Martin and Dominik all together realized Blinkenlights Stereoscope a simulation of the Blinkenlights Installation Toronto 2008. That’s why they all can tell a lot of stories of the similarities and differences of programming for Mac OS X and the iPhone OS. Overall a great mixture for those interested in iPhone developement as well as experts.
The only downside for all international blog readers: The podcast is in German only. Here’s the link to the podcast!
These days are really exciting: Tomorrow at 9:00 PST (18:00 CET) Phil Schiller, Senior Vice President of Worldwide Product Marketing bei Apple, will begin his keynote at MacWorldExpo … and today CompareMe, the first codedifferent iPhone application is released at the iTunes AppStore! The financial utility app is used to compare, convert and negotiate prices or bargain. The app makes use of touchscreen gestures to convert or drag and drop prices. But let’s cut the long story short: Click on the video at the CompareMe application webpage to get an impression of the look and feel.
… so now, I’m really thrilled about Phil’s talk in San Francisco about Snow Leopard and new hard- and software … what ever battery solution Apple is coming up with in the rumored unibody 17″ MacBook Pro