Einführung in die Expo-Plattform
- Überblick über die Expo-Architektur
- Setup der Entwicklungsumgebung
- Expo CLI und Expo Go
- Projektstruktur und Konfiguration
- Unterschiede zu reinem React Native
- Expo-spezifische UI-Komponenten
- Styling und Theme-Management
- Responsive Design für verschiedene Bildschirmgrößen
- Animationen und Transitions
- Custom Fonts und Icons
- Kamera- und Bildverarbeitung
- Standort und Mapping
- Push-Benachrichtigungen
- Lokale Datenspeicherung
- Biometrische Authentifizierung
- Context API vs. Redux in Expo
- API-Integration und Networking
- Offline-Funktionalität
- Caching-Strategien
- Performante Datenlisten
- Expo Router Implementation
- Stack- und Tab-Navigation
- Deep Linking
- Navigation State Management
- Screen Transitions
- Unit Testing mit Jest
- E2E-Tests mit Detox
- Performance Monitoring
- Debug-Tools und Techniken
- Error Handling und Crash Reporting
- Build-Konfiguration und Optimierung
- EAS Build System
- App Store Vorbereitung
- CI/CD-Pipeline Setup
- Update-Strategien und OTA-Updates