I am developing a web based inventory solution for a client and there will be handheld mobile computers involved. I've never developed a web app that has been run on a browser on one of these devices. The devices we are looking at have one of the following OS:
My questions are:
Any experience or recommendations on any of these OS choices, pros, cons?
No, they do not have the same version of IE. All of them support a subset of javascript, but what they support differs between them and I'm not aware of any document that lists what is (or more importantly, what isn't) supported.
There are some subjective lists, for example [jQueryMobile gives WinMo 5.2 a grade of "C"1. Basically it's a story of "don't assume anything will be there. Test, test, test."
I bet you won't find any Windows Mobile user today who seriously uses his phone to browse the web using Internet Explorer Mobile.
Opera Mobile runs on all Windows Mobile devices that I've had over the past 10 years, and the last 6 years or so it came pre-installed with every phone that I had. It's a pretty decent browser. Most popular JavaScript frameworks even work, as long as they don't use too much html5, css3 or SVG trickery.
Internet Explorer Mobile should be entirely ignored, especially if you plan on doing client-side scripting. www.microsoft.com and live.com don't even load with that crappy browser.
If somehow you're forced to develop a dynamic website for IE mobile, you're pretty much screwed. I've done it in the past. Please don't make the memories come back. It left permanent scratches on my soul.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With