Price: Free / Commercial
Mobile platforms supported: iOS, Android and Windows Phone
PhoneJS is another jQuery based mobile framework that proves jQuery is more than capable of running in the background. It can support MVVM combined with Knockout (I usually don’t like different framework combinations, but int his case it works fine, mainly because it was created with Knockout in mind).
It provides a real native look and feel with themes created to mimic iOS, Android, and Windows Mobile. They look same or even better (in case of the Android theme) then Kendo UI themes but that’s just a subjective observation. Code syntax is very similar to jQuery Mobile and Kendo UI, HTML markup mixed with jQuery and Knockout.
- Easy syntax – jQuery Mobile / Kendo UI like
- Fast thou not faster the Sencha Touch or KnockoutJS
- MVVM support in combination with Kendo UI
- Fuck*** great documentation, even better then Sencha Touch one
- Best native looking themes so far, Kendo UI is really close
- Price but only so I can object over something
- Phonegap is used as an app wrapper, to me this is a limiting factor
Through time, I fell in love with this framework. It should be viewed in the same light as Kendo UI. Both frameworks are excellent and fast, the use similar syntax, has similar MVVM support, almost same price. If you are willing to pay for mobile HTML 5 framework you should toss the coin and decide between this framework and Kendo UI.
Fuck*** awesome documentation and examples, I can’t stress it enough.
Mobile platforms supported: iOS, Android, Blackberry and WebOs
- Fast native execution, even with complex UI
- Good looking, ready for easy customization
- Easy to master, just like jQuery Mobile
- It’s not jQuery based, just for the sake of diversity
- Documentation is rather slim, it simply requires better one
- Does not stand out among the competition
Lungo should be considered one of a better HTML5 mobile frameworks. It is easy to master and learn. Unfortunately, it does not stand out among the competition. Thou I would highly recommend it for apps not trying to look native-like, it is simply extremely easy to modify and customize.
Price: Free trial / Commercial
Mobile platforms supported: iOS, Android
Trigger.IO is another special case, mainly it is not an HTML5 framework. So why put it here? Because like Phonegap we can use it to create hybrid mobile applications. You can use any framework you want, create anything you need and almost instantly deploy it as a native app. It is simply a PhoneGap on steroids. It provides much more then PhoneGap …. for a price. Here comes a bad part, it is not cheap … by a long shot.
- Easy to use
- Slightly faster then Phonegap and more stable
- It works with everything you can think off
- Larger native support then Phonegap
- It can create native UI components, just like Phonegap
- Expensive Expensive Expensive
- Expensive Expensive
- Still expensive
I must protest here, skip this part if you don’t like subjective comments. Trigger.IO is great but man it cost damn too much. I really don’t understand why would anyone pay that much for a glorified variation of Phonegap (and I hate Phonegap). It will not make any HTML5 mobile framework run faster, it will only give them a larger support for native functionalities. Each pricing range has a limited number of supported apps. If you take into the account that only small percent of app store applications are earning money that alone lowers the value of this system. Trigger.IO is a tax for lazy mobile developers.
The objective comment would go like this: “Excellent (better) alternative to PhoneGap, unfortunately, too pricey”.