Re:Mobile Frameworks Comparison Chart
by viscanti on Tuesday September 27, 2011 @11:52AM
(#3043809)
"Feature Supported" isn't well defined here. jQuery Mobile's persistant footers are anything but persistant on iOS. That's a big feature for most UIs, and something Sencha Touch got right a long time ago. That poor support for viewport manipulations is lost in the rankings.
Instead of a Green/Orange/Red score for each platform, I think a letter grade or percentage of supported features would be better. Someone who hasn't developed with jQuery Mobile will think that since it has a green ranking for iOS, that they'll actually be able to make things that look like iOS apps. They won't (although iOS 5 should fix that issue).
Re:Mobile Frameworks Comparison Chart
by dreamdu5t on Tuesday September 27, 2011 @03:11PM
(#3044764)
Conclusion: They all suck.
We need a mobile framework that focuses on compatibility first and features second. Not a million clones of, "We can make HTML elements look like a shitty iOS!"
Most of these aren't frameworks. They are libraries of interface widgets that barely work.
Re:Mobile Frameworks Comparison Chart
by barranger on Tuesday September 27, 2011 @10:43AM
(#3043441)
The lack of MonoTouch/MonoDroid is the first thing that I noticed. While c# may not be everyone's cup of tea, it can be used to develop across iOS/Android/WP
Instead of a Green/Orange/Red score for each platform, I think a letter grade or percentage of supported features would be better. Someone who hasn't developed with jQuery Mobile will think that since it has a green ranking for iOS, that they'll actually be able to make things that look like iOS apps. They won't (although iOS 5 should fix that issue).
PhoneGap, for example, could be combined with Sencha Touch to get native functionality.
We need a mobile framework that focuses on compatibility first and features second. Not a million clones of, "We can make HTML elements look like a shitty iOS!"
Most of these aren't frameworks. They are libraries of interface widgets that barely work.