Entwickeln Sie plattformübergreifende mobile Anwendungen mit dem leistungsstarken Expo-Framework. Von der Konzeption bis zum Store-Release - praxisnah und effizient.
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
UI-Entwicklung mit Expo
  • Expo-spezifische UI-Komponenten
  • Styling und Theme-Management
  • Responsive Design für verschiedene Bildschirmgrößen
  • Animationen und Transitions
  • Custom Fonts und Icons
Native Funktionen
  • Kamera- und Bildverarbeitung
  • Standort und Mapping
  • Push-Benachrichtigungen
  • Lokale Datenspeicherung
  • Biometrische Authentifizierung
State Management und Datenhandling
  • Context API vs. Redux in Expo
  • API-Integration und Networking
  • Offline-Funktionalität
  • Caching-Strategien
  • Performante Datenlisten
Navigation und Routing
  • Expo Router Implementation
  • Stack- und Tab-Navigation
  • Deep Linking
  • Navigation State Management
  • Screen Transitions
Testing und Debugging
  • Unit Testing mit Jest
  • E2E-Tests mit Detox
  • Performance Monitoring
  • Debug-Tools und Techniken
  • Error Handling und Crash Reporting
Deployment und Release
  • Build-Konfiguration und Optimierung
  • EAS Build System
  • App Store Vorbereitung
  • CI/CD-Pipeline Setup
  • Update-Strategien und OTA-Updates