Aplikacje mobilne
Twórz aplikacje webowe przyjazne urządzeniom mobilnym w Proyecta. PWA działa już dziś; natywne opakowania iOS/Android przez PWA Builder.
Proyecta tworzy aplikacje webowe. Najszybszą drogą do „aplikacji na telefonie” jest responsywna aplikacja webowa — opcjonalnie wzbogacona jako Progressive Web App (PWA), dzięki czemu użytkownicy mogą zainstalować ją na ekranie głównym i (na obsługiwanych platformach) otrzymywać powiadomienia push, korzystać z trybu offline oraz pełnoekranowego widoku.
Do natywnej dystrybucji przez App Store, Google Play lub Microsoft Store wystarczy opakować opublikowaną PWA za pomocą narzędzia takiego jak PWA Builder.
Co otrzymujesz od razu
Dział zatytułowany „Co otrzymujesz od razu”- Przełącznik widoku viewport w builderze — przełączaj między podglądami Desktop / Tablet / Mobile podczas edycji
- Prompty AI nastawione na mobile — AI wie, jak budować responsywne układy, gdy o to poprosisz
- Powiadomienia push przez Proyecta SDK — zobacz Push Notifications
- Mobilny interfejs buildera — Proyecta działa na telefonach, więc możesz budować w dowolnym miejscu
Ścieżka PWA
Dział zatytułowany „Ścieżka PWA”Dla większości aplikacji PWA to właściwy wybór:
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 versionAI skonfiguruje manifest i service worker. Po opublikowaniu użytkownicy mogą:
- Otworzyć aplikację w dowolnej mobilnej przeglądarce
- Kliknąć menu przeglądarki i wybrać Add to Home Screen (iOS) lub Install app (Android)
- Uruchamiać ją jak natywną aplikację z ekranu głównego
PWA na iOS 16.4+ obsługują również Web Push, więc powiadomienia działają — szczegóły konfiguracji znajdziesz w Push Notifications.
Głębiej: natywne opakowania
Dział zatytułowany „Głębiej: natywne opakowania”Jeśli musisz opublikować aplikację w App Store lub Google Play, zalecana ścieżka to opakowanie opublikowanej PWA:
- Opublikuj aplikację na subdomenie
*.proyecta.live(lub własnej domenie) - Otwórz pwabuilder.com i wpisz swój adres URL
- Wygeneruj natywne pakiety — Android (AAB), iOS (projekt Xcode), Windows (MSIX)
- Prześlij do odpowiedniego sklepu
Szczegóły znajdziesz w Publikowanie w sklepach z aplikacjami.
Ograniczenia, o których warto wiedzieć
Dział zatytułowany „Ograniczenia, o których warto wiedzieć”- Apple może odrzucić aplikacje oparte wyłącznie na WebView, które nie dodają natywnej funkcjonalności. Weź to pod uwagę, jeśli celujesz w App Store.
- Powiadomienia push na iOS wymagają, aby użytkownik najpierw zainstalował PWA z Safari (nie z opakowania natywnego).
- Aparat, GPS, kontakty — wszystko działa przez web API; natywne API (HealthKit, ARKit) są niedostępne z poziomu opakowania PWA.
Wkrótce
Dział zatytułowany „Wkrótce”- Natywne szablony React Native / Expo dla projektów wymagających prawdziwych natywnych powłok
- Integracja z Capacitor jako alternatywna ścieżka opakowania
- Kreator publikowania w sklepach z aplikacjami wbudowany w builder (ikony, ekrany powitalne, opisy w sklepie)
- Zarządzanie metadanymi w sklepach zsynchronizowane z builderem