User Experience Stack Exchange is a question and answer site for user experience researchers and experts. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Can this double picker be achieved by a web app (not a native app)?

Can this double picker be achieved by a web app in HTML (not a native app)?

share|improve this question
The simple answer is that from a UI POV, nearly any native interaction can be emulated in a web app via JS, CSS and HTML. The more complex answer is to ask the question "when is it more appropriate to invest in emulating a native app vs. embracing the fact that it's a web app?" The answer to that will vary. – DA01 Oct 12 '11 at 18:36

Yes it can.

Take a look at Sencha Touch. The example below is from my iPhone in Safari (HTML5 app).

enter image description here

share|improve this answer
Thanks John! It seems not built into jQuery mobile, even the plugin does not provide a double picker :( – bart Oct 12 '11 at 18:18
We tried jQuery mobile for a while but ended up switching to Sencha. I wish we did it 6 months ago. It's not perfect, but makes dev work much simpler. – JohnGB Oct 12 '11 at 18:33
jQuery mobile is mean to be a universal UI layer regardless of platform. Sencha tends to borrow more directly from iOS in emulating the controls. – DA01 Oct 12 '11 at 18:33
IMHO, Sencha is perfect if the team is fairly happy with the stuff out-of-the-box (it is fairly robust). jQuery is preferred if there's going to be a lot of roll-your-own solutions. I always prefer the out-of-the-box option from a dev standpoint but realize that from a UX POV, more often than not, there's a lot of rolling-your-own. – DA01 Oct 12 '11 at 18:34

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.