Существует два основных вида мобильных приложений:
- Онлайн – часть или превалирующее большинство информации (основной функционал) не доступно без сети Интернет;
- Офлайн – весь функционал доступен с устройства без сети Интернет
Примеры приложений:
Офлайн:
- Калькулятор
- OpenStreetMap
- 2ГИС
Последние два - это карты. Конечно, должна быть возможность пользоваться ими в местах без доступа в Интернет и без покрытия мобильной связи.
Онлайн:
- Мобильные приложения банковских систем
- Такси
- Интернет-магазины
В связи с зависимостью от сети Интернет оба вида имеют свои нюансы.
Большинство приложений именно онлайн. Все они содержат в себе в той или иной степени офлайн функционал: как минимум, интерфейс. Интерфейс – это кнопки и окошки, которые нужны для совершения нужного Вам действия.
Так же давайте рассмотрим мобильную версию сайта и ее особенности.
Мобильная версия сайта
Главное отличие мобильной версии сайта от приложений заключается в том, что ее не нужно скачивать на телефон. Достаточно зайти через браузер в телефоне.
Мобильная версия сайта может быть с «урезанным» функционалом, не только адаптированным под размеры экрана телефона, но и с функционалом не таким, как на основном сайте. Финансовая выгода на лицо: мобильная версия значительно дешевле в разработке. Нужно сделать только адаптивный дизайн и верстку. В отличие от приложения, где будут дополнительные затраты на разработку кода программистами, так же необходима регистрация и нетривиальный процесс размещения приложения в AppleStore и GooglePlay.
Когда не стоит использовать мобильную версию сайта?
В первую очередь ориентируйтесь на функционал программного продукта: будет ли удобно и технически возможно реализовать его в виде мобильной версии сайта или приложения. Хочу обратить внимание на случаи, когда лучше сделать именно приложение:
- Если нет сайта;
- Если нужен офлайн функционал;
- Если важно, чтобы доступ был именно в виде приложения, например, необходимо наличие отдельной иконки в телефоне.
Сравнение онлайн, офлайн мобильных приложений и мобильной версии сайта:
Каждый из этих продуктов может быть оптимален для своей задачи.
Читайте и другие мои статьи про мобильные приложения что такое PWA и Операционные системы для мобильных телефонов