Native Features (Expo) Permissions Pattern Always request permissions before using native features: Check permission status first Camera Basic Camera with Photo Capture Image Picker (Gallery + Camera) Often simpler than full camera UI: Push Notifications Setup with expo-notifications Handle incoming notifications Send test notification locally Send from backend (Expo Push API) Haptic Feedback Good haptic patterns Location Local Storage AsyncStorage (simple key-value) SecureStore (sensitive data) App State & Lifecycle Keyboard Handling Common Issues | Issue | Solution | |-------|----------| |…