Interesting bit of news when TomTom announced a couple of weeks ago, that they will be launching a Webkit based app store by the end of the year. (Link: http://www.pocket-lint.com/news/32801/tomtom-looks-to-app-store) So add Tomtom to the impressive list of companies adopting Webkit as their embedded browser strategy. Companies such as:
- Apple (Safari)
- Blackberry
- Google (Chrome)
- Palm / HP (WebOS)
- QNX
- Etc.
Now back to Flash. Despite his recent denials (http://www.apple.com/hotnews/thoughts-on-flash/), most people believe that Steve Jobs doesn’t want Flash on iPhones and iPads because it opens up a new application and content channel that can bypass iTunes / App Store and the accompanying business model. So, unless the government or consumer pressure compels Steve Jobs / Apple to include Flash, new reasons will materialize why Flash can’t technically work and it will stay off Apple devices. That alone won’t, in my opinion, kill Flash. What really makes it have wide adoption are those darn Mac loving web, content and UI designers that use Adobe tools. Flash is an easy development environment for rich experiences. . .
In my opinion what will ultimately kill Flash is Adobe developing a similar robust development environment for rich HTML experiences. Last year Adobe CEO Narayen said, "[T]he fragmentation of browsers makes Flash even more important rather than less important." With all the adoption of Webkit / HTML 5 for devices, perhaps it explains Adobe CTO, Kevin Lynch’s recent stand at the Web 2.0 Expo:
"We're going to try and make the best tools in the world for HTML5,” Adobe has a history of HTML tool development with products like Dreamweaver, he said, and called HTML5 "a terrific step forward" for the Web.
And since this is an automotive blog, what will automotive like about HTML 5? Here are just two of the many capabilities in HTML 5 catching interest in automotive:
- Geolocation API (http://www.w3.org/TR/geolocation-API/) – provides location context to web content
- Canvas Element (http://www.w3.org/html/wg/html5#canvas) – provides a potential way to create rich content similar to Adobe Flash