Developing for all platforms by using mobile WebAPPs

An interessting alternative to native app development for mobiles are
mobile web apps. The development is easier, as standard Webdevelopment with
HTML, CSS and JavaScript is used. Android phones and the iPhone / iPad have
already very powerful browsers, so that the importance of this solution is
rising even more.
From the game development perspective, it should be getting more easy to
develop simple games (e.g. card games) as a web-app. In addition to the
CSS3 and HTML5 standard the new CANVAS function provides a lot of new
opportunities. Because of the offline-capabilities of HTML5 even the
offline availability is possible with little effort. There are powerful
frameworks available, that support you in quick development of mobile apps.
I’ve had a short look at the jQuery-plugin  jQTouch which was very helpful.
The jQuery Mobile s also known to be a very good tool, and is worth a
second glance.
The biggest disadvantages of the development of an mobile web-app are:
• The user can access the source code (javascript)
• You cannot access native device functions
• The web apps cannot be (easily) included in the AppStore or Andorid Market

A very good introduction in this topic give the book Building iPhone Apps with HTML, CSS, and JavaScript,which can be read free of charge on the following page:
http://ofps.oreilly.com/titles/9780596805784/

StoneSetterYou can play a simple web-based game, that i’ve developmed in 2009 here:
http://www.mattwien.de/game/stone1/stone.php
The objectives in the game is, that you fill a 3×3 stone field with stones
of the same color or form. This web based game is a early beat version, or
more a testing-version and will not be completed. But I’m currently
developing an Android version of the game. The game should run fine in the
Firefox and Internet Explorer 8. It doesn’t make use of the new
technologies, but already shows some of the possibilities.

It would be great to get some feedback from you, if you try out the game.