Aplikasi Mobile
Bangun web app yang ramah mobile di Proyecta. PWA sudah bisa digunakan sekarang; wrapper native iOS/Android melalui PWA Builder.
Proyecta membangun web app. Cara tercepat untuk mendapatkan “sebuah app di ponsel” adalah web app yang responsif — yang secara opsional dapat ditingkatkan menjadi Progressive Web App (PWA) agar pengguna bisa menginstalnya ke layar utama dan (di platform yang mendukung) mendapatkan push notification, dukungan offline, serta tampilan layar penuh.
Untuk distribusi native melalui App Store, Google Play, atau Microsoft Store, kamu dapat membungkus PWA yang sudah dipublish menggunakan alat seperti PWA Builder.
Yang kamu dapatkan langsung dari awal
Section titled “Yang kamu dapatkan langsung dari awal”- Viewport switcher responsif di builder — beralih antara preview Desktop / Tablet / Mobile saat mengedit
- Prompt AI yang mengutamakan mobile — AI tahu cara membangun layout responsif saat kamu memintanya
- Push notification melalui Proyecta SDK — lihat Push Notifications
- UI builder untuk mobile — Proyecta sendiri berfungsi di ponsel, sehingga kamu bisa membangun di mana saja
Jalur PWA
Section titled “Jalur PWA”Untuk sebagian besar app, PWA adalah pilihan yang tepat:
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 akan mengatur manifest dan service worker. Setelah kamu publish, pengguna dapat:
- Membuka app kamu di browser mobile mana pun
- Mengetuk menu browser dan memilih Add to Home Screen (iOS) atau Install app (Android)
- Meluncurkannya seperti app native dari layar utama mereka
PWA di iOS 16.4+ juga mendukung Web Push, sehingga notifikasi dapat berfungsi — lihat Push Notifications untuk cara penyiapannya.
Lebih jauh: wrapper native
Section titled “Lebih jauh: wrapper native”Jika kamu perlu merilis ke App Store atau Google Play, jalur yang disarankan adalah membungkus PWA yang sudah dipublish:
- Publish ke subdomain
*.proyecta.livemilikmu (atau domain kustom) - Buka pwabuilder.com dan masukkan URL kamu
- Generate paket native — Android (AAB), iOS (proyek Xcode), Windows (MSIX)
- Kirimkan ke store masing-masing
Lihat Publish ke App Store untuk detailnya.
Batasan yang perlu diketahui
Section titled “Batasan yang perlu diketahui”- Apple mungkin menolak app WebView murni yang tidak menambahkan fungsionalitas native. Pertimbangkan hal ini sebelum menargetkan App Store.
- Push notification di iOS mengharuskan pengguna menginstal PWA dari Safari terlebih dahulu (bukan dari wrapper).
- Kamera, GPS, kontak semuanya berfungsi melalui web API — API eksklusif native (HealthKit, ARKit) tidak dapat dijangkau dari wrapper PWA.
Segera hadir
Section titled “Segera hadir”- Template native React Native / Expo untuk proyek yang membutuhkan shell native sesungguhnya
- Integrasi Capacitor sebagai jalur wrapping alternatif
- Wizard penerbitan app store di dalam builder (ikon, splash screen, teks daftar store)
- Manajemen metadata app store yang tersinkronisasi dengan builder