React Native Template
The starter a DPS mobile app is created from.
- Maps to app type:
react-native(aliasmobile) - Stack: Expo SDK 58 (React Native 0.88, React 19, the New Architecture),
expo-routerwith routes insrc/app, Duaba UI for React Native, and Parse as the backend.
What it includes
- Screens: sign-in, sign-up and password reset on Parse, and a tab layout (Home, Explore, Settings).
- Backend wiring:
src/lib/backend.tsreads your Parse server fromEXPO_PUBLIC_PARSE_SERVER_URL,EXPO_PUBLIC_PARSE_APP_IDandEXPO_PUBLIC_PARSE_JS_KEY. Once the app is linked to its Server App on the Server tab, DPS writes those values into every build. - Native projects:
android/andios/. - DPS build scaffold:
.dps/config.jsonwith the build commands DPS runs. The build workflow itself is added to your repo by DPS — see Mobile builds & releases.
Make it your app
Set name, slug, scheme, android.package and ios.bundleIdentifier in app.json
(or from the environment — see app.config.ts), replace the icons in assets/images/, and
start building screens in src/app/(tabs)/. Local development uses Node 24 and pnpm:
pnpm install
cp .env.example .env
pnpm android # or: pnpm ios, pnpm webLast updated on