Template: Mobile App Projects
Starter memory edits for mobile app development projects.
Core Template (5 edits)
Copy and customize these:
1. "Platform: [iOS-first/Android-first/Cross-platform React Native/Flutter]"
2. "Language: [Swift/Kotlin/Dart/TypeScript]"
3. "Backend: [Firebase/Supabase/Custom API]"
4. "State: [Redux/MobX/Provider/Riverpod]"
5. "Target: [iOS 15+/Android 10+] minimum version"
Filled Example
1. "Platform: iOS-first, Android v2.0. React Native v0.72" (55 chars)
2. "Language: TypeScript, no JavaScript in production" (51 chars)
3. "Backend: Custom Node.js API, Firebase for push notifications" (62 chars)
4. "State: Redux Toolkit with RTK Query" (36 chars)
5. "Target: iOS 15+, Android 11+ when launched" (43 chars)
Extended Template (10 edits)
For more complex projects:
6. "Navigation: [React Navigation/Expo Router]"
7. "Storage: [AsyncStorage/MMKV/SQLite]"
8. "Auth: [Firebase Auth/Auth0/custom JWT]"
9. "Analytics: [Firebase Analytics/Amplitude/Mixpanel]"
10. "CI/CD: [Fastlane/EAS Build/App Center]"
Platform-Specific Additions
iOS Native
"Architecture: MVVM with Combine, not MVC" (41 chars)
"UI: SwiftUI for new screens, UIKit for legacy" (46 chars)
"Min iOS: 15.0, no support for iOS 14" (36 chars)
Android Native
"Architecture: MVVM with Jetpack Compose" (40 chars)
"DI: Hilt, not Dagger or Koin" (28 chars)
"Min SDK: 26 (Android 8.0)" (25 chars)
React Native
"Navigation: React Navigation 6, not Expo Router" (48 chars)
"Native modules: prefer Expo modules when available" (51 chars)
Flutter
"State: Riverpod 2.0, not Provider or BLoC" (41 chars)
"Navigation: GoRouter, not Navigator 1.0" (39 chars)
How to Use
- Copy the core template
- Fill in the brackets with your specifics
- Add using:
memory_user_edits add control="..." - Test with relevant questions
- Refine based on results
Template from Claude Memory User Edits Guide — CC BY 4.0