From what we've seen, the so-far implemented parts in jQuery Mobile work great in a majority of the mobile browsers. I think the prolonged alpha stage is mostly due to their extremely ambitious browser support goals http://jquerymobile.com/gbs/ and relatively vast feature pool. But, as I said, the stuff that has been implemented, is really stable in mainstream browsers (at least iOS/Android).
Without it, you can't have static header and footer bars (the fading ones currently implemented by the framework are crap compared to Sencha and GMail's nice navbars).
I noticed that Khan Academy's mobile app (http://khanapp.com) uses the exerimental ScrollView component with jQuery Mobile. I'm currently trying to get it working myself, with somewhat mixed results (expect to do quite a bit of hackery).
Nice tool, and nice exec on the mobile version.
Although I would recommend a super simple addon to improve the look and feel :
<meta name="apple-mobile-web-app-capable" content="yes" />
Try it, hit the "install on my home screen" button, and it simply removes the address bar and the bottom safari actions (back, bookmark, # of tabs, ...).
6 comments
[ 3.4 ms ] story [ 19.7 ms ] threadI'd be very curious to hear anyone's stories or opinions as to how it was maturing, how close we are to a beta / RC, etc.
The good: syncing an experience cross mobile browser is difficult, and jquery mobile gives you a nice framework to do it.
The bad: The framework is somewhat prescriptive/heavy weight. It's not super easy to style, and it's not super easy to go outside it's boundaries.
The ugly: while I doubt many people will have this issue, I simply could not get it to work at all (obscure jquery bug).
My overall read of it was the same as you: very nice but not ready for prime time.
http://jquerymobile.com/test/experiments/scrollview/
Without it, you can't have static header and footer bars (the fading ones currently implemented by the framework are crap compared to Sencha and GMail's nice navbars).
I noticed that Khan Academy's mobile app (http://khanapp.com) uses the exerimental ScrollView component with jQuery Mobile. I'm currently trying to get it working myself, with somewhat mixed results (expect to do quite a bit of hackery).
Try it, hit the "install on my home screen" button, and it simply removes the address bar and the bottom safari actions (back, bookmark, # of tabs, ...).
You owe me 1 cent :)