22 NOVEMBER 2025
Mobile App Development Guide
Note on the template. There is no published
@aiva/react-native-templatepackage. Scaffold withnpx @getaiva/create-appinstead, or start from a plain React Native project and call the REST API athttps://api.getaiva.ai.
Build native iOS and Android apps for on-the-go merchant management.
Flutter Starter Kit
๐ฆ Clone Starter Template:
git clone https://github.com/aiva-platform/flutter-merchant-app.git
cd flutter-merchant-app
Features Included:
โ Login/authentication with API keys
โ Dashboard with KPI cards
โ Customer list with search and filtering
โ Subscription management
โ Dark mode support
โ Offline caching
โ Pull-to-refresh
โ Push notifications (optional)
Setup:
# Install dependencies
flutter pub get
# Create environment file
cp .env.example .env
# Edit .env and add your AIVA_API_KEY and MERCHANT_ID
# Run app
flutter run
React Native Starter Kit
๐ฆ Clone Starter Template:
npx react-native init AivaMerchantApp --template @aiva/react-native-template
cd AivaMerchantApp
`"
**Features Included:**
- โ
Expo managed workflow
- โ
TypeScript
- โ
React Navigation
- โ
Zustand state management
- โ
React Query for API calls
- โ
Dark mode
- โ
iOS and Android support
### Publishing to App Stores
**App Store (iOS) Checklist:**
- [ ] Apple Developer Account ($99/year)
- [ ] App icons (all required sizes)
- [ ] Screenshots (all device sizes)
- [ ] Privacy policy URL
- [ ] Support email
- [ ] App description and keywords
- [ ] Age rating questionnaire
- [ ] TestFlight beta testing
**Google Play (Android) Checklist:**
- [ ] Google Play Developer Account ($25 one-time)
- [ ] App icons and feature graphic
- [ ] Screenshots (phone, tablet, 7-inch tablet)
- [ ] Privacy policy URL
- [ ] Support email
- [ ] Content rating questionnaire
- [ ] App description
- [ ] Internal testing track -
Want this working on your store? Aiva does the sales, marketing and service work - in your voice, around the clock.
Get Aiva