Найти в Дзене
Mad Devs

Хотите разработать мобильное приложение? Уверены?

С каждым днем мы получаем все больше запросов на разработку мобильных приложений. Приложения себе сейчас хотят все — начиная от организаторов ивентов и торговых центров, и заканчивая фото студиями и типографиями. И если в случае с системами для автоматизации работ предприятия создание мобильных приложений чаще всего оправдано, то с большинством других запросов возникают сомнения в их реальной необходимости. Дело в том, что статистика передовых стран утверждает: несмотря на то, что общая доля пользователей с мобильных устройств продолжает расти, люди все менее и менее охотно ставят себе новые мобильные приложения. И это действительно так. А раз так, то почему не задуматься о более разумном освоении бюджета на разработку? В частности, мы предлагаем клиентам рассмотреть вариант разработки PWA — прогрессивного веб приложения, не уступающего по возможностям мобильным приложениям. По сути это мобильная версия сайта, открывающаяся в мобильном браузере, но с некоторыми дополнительными преимущ
Оглавление

С каждым днем мы получаем все больше запросов на разработку мобильных приложений. Приложения себе сейчас хотят все — начиная от организаторов ивентов и торговых центров, и заканчивая фото студиями и типографиями. И если в случае с системами для автоматизации работ предприятия создание мобильных приложений чаще всего оправдано, то с большинством других запросов возникают сомнения в их реальной необходимости.

Дело в том, что статистика передовых стран утверждает: несмотря на то, что общая доля пользователей с мобильных устройств продолжает расти, люди все менее и менее охотно ставят себе новые мобильные приложения. И это действительно так. А раз так, то почему не задуматься о более разумном освоении бюджета на разработку?

В частности, мы предлагаем клиентам рассмотреть вариант разработки PWA — прогрессивного веб приложения, не уступающего по возможностям мобильным приложениям. По сути это мобильная версия сайта, открывающаяся в мобильном браузере, но с некоторыми дополнительными преимуществами, значительно улучшающими опыт пользователя.

Преимущества PWA

1.Высокая скорость загрузки

Стандарт оптимизации под PWA требует максимально быстрой загрузки в браузере, даже при медленном интернете. А это значит, что изображения и контент оптимизированы таким образом, что пользователь получает контент всего за пару секунд. Конечно, в нашем регионе мы пока еще не избалованы так, чтобы сразу удалять медленные приложения, но скоро это и до нас дойдет.

2. Возможность оффлайн использования

В PWA настраивается дополнительное кэширование, благодаря которому, в оффлайн режиме пользователь не видит пустой экран на страницах, куда уже заходил ранее. Конечно, это не значит, что после первой загрузки пользователю больше никогда не понадобится интернет, особенно, если контент динамический. Это лишь означает, что он сразу получит какой-то контент, до момента получения обновления от сервера, и не будет видеть неприятные ошибки, как это частенько бывает в мобильных приложениях.

3. Моментальное обновление приложения

Поскольку PWA по своей сути все-таки является веб приложением, то после внесения каких-то изменений в код, изменения в браузере у пользователя отобразятся сразу же. Никакого обновления с аппсторов, как в случае с мобильными приложениями пользователю не требуется.

4. Упрощенная поддержка версий Android и iOS

PWA будет работать везде, где есть мобильный браузер Chrome или Safari, и не нужно задумываться о том, с какой версии Android или iOS должна быть поддержка (разработчики знают, какой это порой геморрой).

5. Отсутствие необходимости вести пользователя в аппсторы и заставлять скачивать приложения на телефон

Пользователь просто открывает ссылку в браузере и сразу попадает на PWA — удобно и просто. И не нужно придумывать для него мотиваторы и аргументы, почему ему необходимо установить приложение.

6. Конверсия благодаря PWA увеличивается

Связано это с тем, что выглядит PWA, очень похоже на мобильное приложение — быстрое, легкое и простое (не как часто выглядят адаптивные сайты в мобиле), но при этом остается оно веб приложением — т.е. сайтом в мобильном браузере. А привести людей в браузер значительно проще, чем уговорить скачать приложение. Все это вкупе и дает увеличение конверсии.

7. Время разработки меньше, чем у нативных приложений

Хотя бы потому, что PWA это один общий код для Android и iOS. А значит — в 2 раза меньше разработки, в 2 раза меньше тестирования, и никаких войн с аппсторами в попытке убедить их, что вы не нарушаете никаких правил размещения в них приложений.

8. Стоимость разработки относительно нативного приложения гораздо ниже

Это очевидно, исходя из п.7 выше — раз меньше работы, то и ниже стоимость.

Примеры PWA
Примеры PWA

Недостатки PWA

Недостаток на сегодняшний день всего один, и то временный: Safari на айфонах еще не поддерживает PWA. Однако, разработка ведется полным ходом и Apple обещает добавить поддержку в этом году.

Другие возражения клиентов по части PWA, по которым хочется внести ясность:

1.Раз пользователю не нужно устанавливать PWA, то у него не будет иконки на рабочем столе

У PWA есть опция добавить иконку на рабочий стол телефона. Если пользователь действительно нуждается в частом доступе к PWA он ею воспользуется. А если нет, то и зачем вам неактивный пользователь, который рано или поздно все равно удалить прилу и еще и статистику установок попортит?

2. А как же присылать пуш уведомления клиентам, если нет приложения?

PWA имеет и такую опцию. Такая же опция кстати говоря доступна и для веб сайтов, если ваши разработчики для вас ее реализовали. Уведомления прекрасно отправляются и выглядят на телефоне как пуши, даже если страница с PWA не открыта в данный момент (ни чем не уступает стандартным пуш уведомлениям в приложениях)

3.Но ведь это же все-таки не приложение, а скорее оптимизированный вебсайт? А хочется приложение.

А почему хочется? Потому что у всех есть и вам надо? Смотрите дальше ваших конкурентов на местном рынке. Ориентируйтесь на мировые компании, формирующие тренды. Там уже пару лет как набирают обороты гибридные приложения. И это явно что-то значит.

Рост интереса к PWA в Google Trends
Рост интереса к PWA в Google Trends

И что, нативные мобильные приложения теперь совсем не нужны?

Нативные мобильные приложения нужны и удобны для сервисов, с которыми пользователь взаимодействует постоянно — мессенджеры, заказ еды, здоровье, карты и прочее. Для таких сервисов пользователю не в лом сходить в аппстор и поставить себе приложение и видеть иконку на рабочем столе. Ибо он им пользуется ПОСТОЯННО.

А вот если вы рассчитываете на пользователей, которые пользуются вашими услугами раз в месяц максимум, да еще и не привязаны к вам профилем, бонусами и чем-то еще привлекательным, чтобы заглядывать в приложение часто, то скорее всего у вас будет мало установок, мало пользователей и большое количество удалений (что кстати, отрицательно влияет на ранжирование приложения в аппсторах).

Поэтому, прежде чем спускать бюджеты на разработку сомнительно-необходимых нативных приложений, серьезно рассмотрите возможность разработки PWA. Его зачастую дешевле разработать, быстрее запустить, легче обновлять и, внимание, бонус: вам нужен всего один рекламный бюджет на продвижение сайта! (а не отдельный на продвижение сайта, приложений и еще бог знает чего).

Всем успехов и процветания в бизнесе!