I have done a bit of research on HTML5 and started doing minor programming on Android. My questions is whether I should concentrate on HTML5 programming or Android. I understand that with HTML5 I should be able to write once and then port for any platform(Android, iOS, BB) but only with Android that is not the case.
Any advise, suggestions, comments are welcome.
May I recommend a very excellent session from Google I/O 2011:
jBit’s link is very good, but it’s also over an hour long. By all means, watch it, it’s very informational and probably better than almost any other answer you’re going to get, however if you want something a little bit more summed up and quick, check out this link.
It’s from a conference in Philadelphia. Basically, the main point of the article is – you need both. HTML5 and programming for each mobile device through their native platform, each have there pros and cons, and the pipe dream of creating one “app” to run on every device the same way is by no means accessible…yet.
Matt Gemmell wrote a thoughtful post about the differences between coding web apps or native apps.