Я могу сказать вам это ...
Они, конечно, похожи, самое очевидное отличие состоит в том, что HTML5 Canvas разработан для кроссплатформенности, в то время как Android Canvas является высокоспециализированным, даже проприетарным.Но просто чтобы приступить к этому ..
HTML5 Canvas работает на основе веб / сервера и использует веб-язык javascript для рисования на холсте.Android - это JavaScript и относительно то же самое.
Я работал с HTML5 Canvas и его очень гибким и мощным.Я наслаждаюсь системой цветопередачи, с моим опытом нормализация цвета во всех системах очень помогает (особенно с диаграммами, чувствительными к цвету).В последнее время я экспериментировал с текстовой анимацией и эффектами частиц, и я думаю, что это отлично подходит для небольших экранных приложений!Простота физики также делает его отличным выбором для более продвинутых реализаций.Хорошая перекрестная совместимость для моих гибридных приложений / веб-приложений (SaaS / SaP / B2B-решения)
HTML5 является молодым, поэтому не без проблем, но я думаю, что с правильно закодированным веб-сайтом и SaaS / SaP / B2B-приложением любойжелаемый результат достижим.Но в стеке достаточно информации о проблемах с загрузкой HTML5 Canvas на телефонах Android и т. Д.
Я читал где-то в стеке, что PhoneGap может быть решением для вас.Вот отличная диаграмма, которая может вам помочь: Мобильные рамки
Надеюсь, это поможет вам!