Some days ago, a build of Adobe’s Air platform was leaked online, which allows deveopers to create AS3 projects to .apk apps for the android OS. And Motorola Droid X for Verizon will include Flash Player 10.1, Flash Player 10.1 is expected to be available as a final production release for Motorola Droid X devices once users are able to upgrade to Android 2.2 “Froyo”. On the other hand, Sencha(previously known as ExtJS) has released the first HTML5 Mobile Application development framework: Sencha Touch.
You probably don’t know Sencha now, but I’m sure you knew ExtJS well. Sencha Touch is an HTML5 Mobile App. Framework, which allows you to develop web applications that look and feel native on Apple iOS and Google Android touchscreen devices. Sencha was combined from ExtJS, jQTouch and Raphaël. It’s announced as the first HTML5 framework for mobile devices.
from the Sencha Touch website.
What can Sencha do?
Following is the main features of Sencha:
Sencha Touch is licensed open source, under GPLv3 + FLOSS. According to the site:
“We’d like to give open source folks the benefit before we introduce a commercial trial license. And we’d like to take the opportunity to emphasize something that many people miss: that we have Free and Open Source exceptions as part of our GPLv3 license”.
There are a lot of debate about Adobe Flash and Apple iPad/iPhone device. Although Google confirmed that Adobe Flash will continue on YouTube, but these companies agree on is that HTML5 is the way that mobile will move forward. Even include Adobe also released an extension to Adobe Dreamweaver CS5 to make DreamWeaver users the ability to develop HTML5 content.
What’s different between desktop browse market and mobile’s
As we all know, on the desktop, Internet Explorer and Firefox between them have at least 80%+ of the market. On mobile devices, for example, people replace their phone on average every 18 months–product life cycles is much quicker, and touch devices are practically on another planet when it come to their browser technology. That’s because the default browser on every device that matters is based on Webkit.
WebKit is an open source web browser layout engine designed to allow web browsers to render web pages. Webkit is Apple’s browser layout engine, which was picked up by Google as the layout engine for Google’s mobile devices. Webkit browser was in development also had been confirmed by RIM, they confirmed and showed off a new web browser for the BlackBerry based on WebKit.
Android, iPhone, RIM between them have about 90% share of smartphone app activity. And about 60% of device market share.
What’s The Future
Along with the release of Sencha, indicate that not only big companies like Adobe, Apple, Google and Microsoft etc are doing HTML5 development, but also many other small to medium scale companies have started Mobile Web Development.
We don’t know what will happen between Adobe Flash and HTML5 on the desktop apps market, of course mobile device apps market is the same. But we must know, the future of business is open standards.
Office site of Sencha:
You can find some live demos here: