Сейчас приложения для веб (на AngularJS) прекрасно могут работать оффлайн, используя множество ресурсов устройства: камера, геолокация, внутреннее хранилище данных. При необходимости можно реализовать синхронизацию данных с сервером или мобильным приложением.
Мобильные приложения это, зачастую, просто удобнее. Грубо говоря, их можно считать веб-приложением с учётом UI / UX мобильного устройства.
Плюс мобильные приложения обеспечивают большую аутентичность, личность использования. Особенно, это касается носимых устройств типа часов.
|