I can tell you this ...
They are, of course, similar, the most obvious difference is that HTML5 Canvas is designed for cross-platform, where Android Canvas is highly specialized, even proprietary. But just to go down to him.
HTML5 Canvas is based on a web server and uses the javascript web language to draw on canvas. Android is javascript and relatively the same.
I work with HTML5 Canvas and is very flexible and powerful. I enjoy the color rendering system, with my experience, normalizing color in different systems helps a lot (especially with color charts). I have been experimenting with text animations and particle effects lately and I think it is great for small screen applications! Lightweight physics also makes it a great choice for more complex implementations. Good cross compatibility for my apps / web hybrid apps (SaaS / SaP / B2B solutions)
HTML5 is young, so itโs not without problems, but I think that with a properly encoded site and SaaS / SaP / B2B Application, any desired result is possible. But there is a lot of info on the stack about problems loading HTML5 Canvas on Android phones, etc.
I read somewhere else on the stack that PhoneGap might be the solution for you. Here is a great diagram that can help you: Mobile framework
Hope this helps you!
user1132490
source share