6 comments

[ 3.4 ms ] story [ 19.7 ms ] thread
Last I checked, jQuery mobile was in alpha and not really ready for prime time.

I'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.

(comment deleted)
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).
I have just started working on a mobile component and experimented a bit with jquery mobile this week.

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.

I want this to hit the main branch before it goes beta:

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).

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, ...).

You owe me 1 cent :)