Webster mobile app projects use Expo + React Native. The builder preview shows your app in a web-based preview inside device-style frames — not a download from the App Store or Play Store.
Preview vs native
| What you see in Webster | What it is |
|---|---|
| Desktop tab | Expo web build in a normal browser-width frame |
| iPhone tab | Same web preview in an iPhone-style frame (not native iOS) |
| Android tab | Same web preview in an Android-style frame (not a native APK) |
The frames help you judge layout, typography, and touch targets. They do not mean your app is running as a native binary on a phone.
Develop preview
During Develop, Webster boots Expo web in the sandbox (or Vite for website half of Both). The preview iframe shows that Expo web surface — use Web | App tabs on Both projects.
Website + app (Both)
If you chose Website + app, your revision contains:
- Web artifacts (HTML / SvelteKit starter under
web/) - Mobile artifacts (Expo starter under
mobile/or at the project root for mobile-only)
Use the preview tabs to check the web side; mobile frames apply to the app portion.
App Store and Play Store
Publishing to Apple App Store or Google Play is not part of this MVP slice. When store publishing ships, it will use your Expo project output — separate from Publish for websites.
Tips
- Describe screens and flows in chat (“login”, “home feed”, “settings”).
- Test iPhone and Android frames before assuming one layout fits all.
- For a site-only goal, pick Website instead of Mobile app to avoid mismatched tooling.
See also: Preview · New project