Android / Chrome
- 1Open this page in Chrome on the tablet or phone.
- 2Tap the browser menu and choose Install app or Add to Home screen.
- 3Launch Mini World SP from the home screen.
iPhone / iPad
- 1Open this page in Safari.
- 2Tap Share, then Add to Home Screen.
- 3Confirm the name and tap Add.
Desktop
- 1Open Mini World SP in Chrome or Edge.
- 2Click the install icon in the address bar, or use the Add to Home Screen button above when it is available.
- 3Pin the installed app for quick school access.
Native PHP Laravel Mobile App Builder
Laravel remains the production backend and the mobile app is built as a native wrapper around the HTTPS PWA. This keeps one codebase, one database, and one admin panel while still allowing Android/iOS packaging when needed.
# Android Trusted Web Activity wrapper
npm install -g @bubblewrap/cli
bubblewrap init --manifest https://miniworld.ysaidea.com/manifest.json
bubblewrap build
# Capacitor wrapper alternative
npm install @capacitor/core @capacitor/cli @capacitor/android @capacitor/ios
npx cap init "MiniWorld Pro" "com.ysaidea.miniworld"
npx cap add android
npx cap add ios
npx cap open android
For App Store or Play Store publishing, use the PWA as the canonical web app, keep Sanctum/API authentication in Laravel, and package the hosted URL only after HTTPS, manifest, icons, and service worker all pass production checks.