Заказчики и исполнители всё чаще заходят на сайты с телефонов. Если ваша площадка неудобна на мобильных — вы теряете больше половины аудитории. Но что именно разрабатывать: нативное приложение (iOS, Android) или прогрессивное веб-приложение (PWA)? Разберём плюсы, минусы и какой вариант подходит для стартапа.
В решении Falcon Space и готовом приложении Falcon Auction по умолчанию используется адаптивный дизайн + PWA. Вы можете установить сайт на телефон как приложение со значка, и он будет работать практически как нативное. Но если вам нужны функции, доступные только через нативные API (например, push-уведомления с глубокой интеграцией, работа с NFC, фоновый геотрекинг), то придётся задуматься о нативном приложении.
PWA (Progressive Web App) — это сайт, который ведёт себя как приложение. Пользователь заходит через браузер, видит предложение «Установить на главный экран», нажимает — и иконка появляется на телефоне. При открытии приложение запускается без адресной строки, загружается быстро, может отправлять push-уведомления (если браузер их поддерживает) и работать офлайн (кешировать данные).
Нативное приложение — отдельная программа под iOS (Swift) и Android (Kotlin/Java). Распространяется через App Store и Google Play, требует установки, но даёт полный доступ ко всем функциям телефона.
В кейсе «Площадка для ремонта квартир» на начальном этапе использовали PWA. Когда аудитория выросла до 5000 активных пользователей, они заказали нативное приложение для исполнителей, чтобы улучшить трекинг геолокации. А PWA для заказчиков оставили — им достаточно.
В настройках платформы есть раздел «PWA». Вы загружаете иконки (разных размеров), указываете цвет темы, фоновое изображение splash screen — и система генерирует манифест. Пользователь при заходе с телефона увидит предложение «Установить приложение». Всё, ничего дополнительно программировать не нужно.
Если же вы решите делать нативное приложение, в Falcon Space есть универсальный API (JSON/XML). Вы сможете написать приложение, которое будет общаться с вашим сайтом через API — заказы, ставки, сообщения будут синхронизироваться.
Начинайте с PWA. Это быстро, дёшево, и 90% функций площадки услуг (создание проектов, ставки, чаты, отзывы, уведомления) работают отлично. Потратьте сэкономленные деньги на маркетинг и привлечение пользователей. Если через год-два поймёте, что PWA не хватает — закажете нативное приложение под ключ, используя тот же API.
Посмотреть, как PWA работает в демо-режиме, можно на auction.falconspace.ru с телефона. При первом заходе браузер предложит установить приложение. Убедитесь сами, что оно почти неотличимо от нативного.