Мобильные приложения
Создавайте мобильные веб-приложения в Proyecta. PWA работают уже сейчас; нативные обёртки для iOS/Android — через PWA Builder.
Proyecta создаёт веб-приложения. Самый быстрый способ получить «приложение на телефоне» — адаптивное веб-приложение, которое можно дополнительно улучшить до Progressive Web App (PWA): тогда пользователи смогут установить его на главный экран и — на поддерживаемых платформах — получать push-уведомления, работать офлайн и пользоваться полноэкранным режимом.
Для нативного распространения через App Store, Google Play или Microsoft Store опубликованный PWA оборачивается с помощью такого инструмента, как PWA Builder.
Что доступно сразу
Заголовок раздела «Что доступно сразу»- Переключатель размеров экрана в Builder — переключайся между Desktop / Tablet / Mobile прямо во время редактирования
- Мобильно-ориентированные AI-подсказки — ИИ умеет строить адаптивные макеты по запросу
- Push-уведомления через Proyecta SDK — см. Push-уведомления
- Мобильный интерфейс Builder — Proyecta сам работает на телефонах, так что можно строить приложения на ходу
Путь через PWA
Заголовок раздела «Путь через PWA»Для большинства приложений PWA — правильный выбор:
Add PWA support to my app:- Web app manifest with name, icons, theme color- Service worker with offline cache for the app shell- Service worker with update toast on new versionИИ настроит манифест и service worker. После публикации пользователи смогут:
- Открыть приложение в любом мобильном браузере
- Нажать меню браузера и выбрать Add to Home Screen (iOS) или Install app (Android)
- Запускать его как нативное приложение прямо с главного экрана
PWA на iOS 16.4+ поддерживают Web Push, так что уведомления работают — настройка описана в разделе Push-уведомления.
Углублённый вариант: нативные обёртки
Заголовок раздела «Углублённый вариант: нативные обёртки»Если нужно опубликоваться в App Store или Google Play, рекомендуемый путь — обернуть опубликованный PWA:
- Опубликуй приложение на своём поддомене
*.proyecta.live(или на собственном домене) - Открой pwabuilder.com и введи URL своего приложения
- Сгенерируй нативные пакеты — Android (AAB), iOS (Xcode project), Windows (MSIX)
- Отправь в соответствующий магазин
Подробности — в разделе Публикация в магазинах приложений.
Важные ограничения
Заголовок раздела «Важные ограничения»- Apple может отклонить чистые WebView-приложения, не добавляющие нативной функциональности. Учти это, если планируешь App Store.
- Push-уведомления на iOS требуют, чтобы пользователь предварительно установил PWA из Safari (не из обёртки).
- Камера, GPS, контакты — всё это доступно через веб-API; нативные API (HealthKit, ARKit) недоступны из PWA-обёртки.
- Нативные шаблоны React Native / Expo для проектов, которым нужна настоящая нативная оболочка
- Интеграция с Capacitor как альтернативный путь оборачивания
- Мастер публикации в магазинах приложений прямо в Builder (иконки, splash-экраны, описания)
- Управление метаданными магазинов с синхронизацией через Builder