Technologies used for Website and App Development
Why would you use Adobe AIR over HTML5?
HTML5 games / web apps can be converted to native iOS and Android app using Phone Gap, however, Adobe AIR with Starling is better optimised for hardware acceleration, sound control, and more complex game creation. Also the fact that HTML5 runs in mobile web browsers can be misleading in terms of choosing a technology to use.
The other main issue with mobile web browser game apps is, although HMTL5 will display in a mobile web browser, do you really want it to? You probably don't want users to play your game through a mobile web browser for free anyway! You may prefer users to download your app on a mobile device instead. This allows for potential monetisation of the app that would otherwise be played for free, and at a lower quality, in a mobile web browser.
By exporting your app as a native app using the right technology, you will hopefully eliminate any slow down that would otherwise occur if you played the complex game/app in a mobile web browser.
So your website/app solution will depend on your projects needs. To sum up:-
Where integrated and or native apps are concerned:-
The HTML 5 Phone Gap to native iOS and Android app solution, keeps everything HTML5 and can be good for simple games and data driven apps that don't stray too far from the web browsers behaviour.
The Adobe AIR to native iOS and Android app solution is best for more complex games that require better hardware acceleration and faster user interaction. However, this will require your game/app to be coded in Actionscript 3 with the Starling Framework.