11/22/2012, 09:23 PM
Truth from my point of view --
Originally Posted by Zath
The best possible way to go, is to create the market for web apps. While theoretically, there's this whole giant community of PhoneGap apps, I don't think there's really a whole lot of anything useful that has been written for PhoneGap, and that the whole Web App market just hasn't really taken off quite yet.
Of course, with the vast majority of all smartphones out there being Android 2.x, and it's WebView/browser are a complete pile of crap, we're still advancing towards the time when it makes sense for Android app authors to embrace web apps. Until such time as Jelly Bean or better is the most common denominator on Android, web apps just don't make sense. OF course, Android as a whole just doesn't really make sense, which is why developers tend to put most of their resources into iOS, with Android being an afterthought.
Rather than making all other systems Android compatible, it should be best to write apps in a framework that is compatible with all of the systems. And there we have Enyo 2.
Couple that with a good multiplatform interface, such as where I hope PhoneGap will be in the not too distant future (they have been making strides towards that), and in a year or two, the web app should be able to be useful by a majority of people on a majority of platforms. As is, the only places where we have good enough performance (in my opinion) for web apps is iOS 4+, Android 4.1+, webOS, and PlayBook OS. BlackBerry OS, WP, Android <4.1, iOS < 4 are non-runners, but aside from iOS, all of those systems are much more common than the ones that do have the ability to run a web app reasonably.