Live data from Hacker News

Poll: What mobile HTML5 framework do you use?

news.ycombinator.com

11–20 of 59 posts

Re: Poll: What mobile HTML5 framework do you use?

#14

If you were to learn one of these frameworks for the purpose of mobile app development, is it best to just learn the framework or also learn the underlying language (e.g. Javascript for jQuery)? edit: assuming no previous web programming experience

While using Sencha Touch you will write a lot of vanilla JavaScript (you'll understand why as you learn it) so my advice is to make sure you handle pure JS pretty well before tackling Sencha. You might learn some JS form working with jQuery but you'll never learn JS from working with Sencha AND you will not have an easy time with Sencha Touch if you don't handle well the MVC pattern.

Re: Poll: What mobile HTML5 framework do you use?

#15
No love for NimbleKit?

Many of these can - often, should - be used together. PhoneGap doesn't offer any native interface elements, so pairing with jQuery Mobile or Sencha is often done, for example.

Personally, I voted for PhoneGap for any apps that don't require a "native" look, and NimbleKit for any that do.

Re: Poll: What mobile HTML5 framework do you use?

#17
Don't forget iUI. :-) It's minimalist, but very lightweight and fast, and is great if you want a native-like iOS look-and-feel in a web app. http://www.iui-js.org/

Edit: as others have noted, there's some overlap. The project I currently have under development uses PhoneGap, jQuery Mobile, and iUI for different functions.

Re: Poll: What mobile HTML5 framework do you use?

#18

If you were to learn one of these frameworks for the purpose of mobile app development, is it best to just learn the framework or also learn the underlying language (e.g. Javascript for jQuery)? edit: assuming no previous web programming experience

While using Sencha Touch you will write a lot of vanilla JavaScript (you'll understand why as you learn it) so my advice is to make sure you handle pure JS pretty well before tackling Sencha. You might learn some JS form working with jQuery but you'll never learn JS from working with Sencha AND you will not have an easy time with Sencha Touch if you don't handle well the MVC pattern.

Thanks, that makes sense

Re: Poll: What mobile HTML5 framework do you use?

#19

Phonegap and Titanium are different things from jQuery Mobile and Sencha Touch, which are slightly different form jQTouch. Want to build a complex app that could run on iOS, Android and Windows Mobile with no(t much) fuss? Don't like writing HTML or CSS by hand but enjoy writing JavaScript MVC stuff and fancy learning new stuff? Go with Sencha. Want to build a nice mobile interface for a website but you need your ver…

... or appMobi/jqMobi. You could basically use of any of these frameworks/libs and run your project through appMobi in the same way you would run it through Phonegap.
Post reply on HN