HTML5 в мобильной разработке — что выбрать?

bb495d729fc8b8a670ddb3c1703147ad.jpg Сегодня хотелось бы поделиться нашим мнением о том, когда в разработке мобильных приложений стоит отдать предпочтение веб-технологиям, а когда лучше использовать нативные средства разработки. Устоявшиеся мнения о преимуществах кросс-платформенной разработки с использованием HTML5 или Native SDK: HTML5Лёгкое вхождение для веб-разработчиков Дешево в разработке Большое покрытие (браузер сейчас есть везде) Единая база кода При помощи таких средств как, например, Cordova, на HTML5 можно создавать гибридные приложения (которые размещены не в интернете, а в нативном контейнере). Такие приложения совмещают перечисленные выше плюсы и посредством плагинов позволяют выйти за пределы браузера, осуществляя тесную интеграцию с возможностями устройств. Гибридные приложения можно публиковать и распространять через AppStore, Google Play и другие магазины приложений.NativeНативные ощущения и внешний вид Интеграция с аппаратной частью без ограничений Интеграция с софт частью (например, вызвать твиттер или Facebook из приложения) Нет привязки к браузеру Полноценные IDE для разработки и отладки приложений Естественно, это базовые утверждения, которые каждый может дополнить исходя из своего опыта. Так стоит ли выбирать HTML5 для разработки вашего приложения? Ответ не может быть однозначным — он зависит от множества факторов, которые мы и рассмотрим.Читать дальше →

© Habrahabr.ru