I'm working on a web site that includes creating appointments on the mobile site. I have to make it work on IE Mobile.
The biggest challenge is to come up with a way to do date selection on a mobile site that:
- Is compact enough to not take forever to load on the limited-bandwidth cell network.
- Will work on Windows Mobile 6
- Prevents the user from inputing any values (free-form text box is out of the question)
The options I've come up with so far are:
- Drop-down lists for year, month, day (and client or server validation to ensure the validity of the selections, i.e. don't allow Feb. 31st)
- Use a jQuery plugin & hope jQuery can run on every device I'm targeting (IE Mobile, Blackberry, iPhone)
- Write some sort of elaborate IFrame AJAX lightbox that contains a basic calendar selector (that is, not reliant on jQuery), similar to what Google does on its mobile calendar site.
Since I can't seem to come up with any really solid ideas I wanted to see what the SO community could come up with as a decent solution for mobile date entry.