E
Expo Skills
android-e2e-testing
expo
Testen Sie Expo Router-Funktionen auf Android-Emulatoren mit ADB. Verwenden Sie dies nach der Implementierung nativer Android-Funktionen oder bei der Überprüfung des UI-Verhaltens auf Android.
official
building-native-ui
expo
Vollständiger Leitfaden zum Erstellen nativer Expo-Apps mit Routing, Styling, Komponenten und Plattformkonventionen. Behandelt Expo Router-Grundlagen, native Tabs, Stack-Navigation, Modals und Formularblätter mit detaillierten Routenstrukturkonventionen. Enthält Styling-Regeln gemäß den Apple Human Interface Guidelines: Flexbox-Layouts, Safe-Area-Handling, Animationen, Schatten via CSS boxShadow und responsive Designmuster. Dokumentiert Bibliothekspräferenzen (expo-image für SF Symbols, expo-audio, expo-video,...
official
deep-code-review
expo
Tiefgehende, designorientierte Code-Review – versteht den Codebase-Kontext, bevor PR-Änderungen bewertet werden, und veröffentlicht strukturiertes Feedback auf GitHub
official
eas-update-insights
expo
Überprüfen Sie den Zustand veröffentlichter EAS-Updates: Absturzraten, Installations-/Startzahlen, eindeutige Nutzer, Payload-Größe und die Aufteilung zwischen eingebetteten und OTA-Nutzern pro…
official
Expo UI Jetpack Compose
expo
`@expo/ui/jetpack-compose` package lets you use Jetpack Compose Views and modifiers in your app.
official
Expo UI SwiftUI
expo
`@expo/ui/swift-ui` package lets you use SwiftUI Views and modifiers in your app.
official
expo-api-routes
expo
API-Routen in Expo Router für serverseitige Logik, Geheimnisse und Drittanbieter-Integrationen auf EAS Hosting. Erstelle Routen mit +api.ts-Suffix im App-Verzeichnis; exportiere benannte Funktionen für HTTP-Methoden (GET, POST, PUT, DELETE). Verarbeite Abfrageparameter, Header, JSON-Bodies und dynamische Routensegmente; füge CORS-Header für Web-Clients hinzu. Greife auf serverseitige Geheimnisse über process.env zu; setze Variablen lokal in .env oder über eas env:create für die Produktion. Stelle auf EAS Hosting (Cloudflare Workers) mit eas bereit...
official
expo-cicd-workflows
expo
Schreibt und validiert EAS CI/CD-Workflow-YAML-Dateien für Expo-Projekte. Ruft das neueste JSON-Schema von der Expo-API ab, um sicherzustellen, dass Job-Typen, Parameter, Trigger und Runner-Konfigurationen aktuell sind. Unterstützt dynamische Ausdrücke mit der ${{ }}-Syntax und Kontexten für GitHub-Ereignisse, Workflow-Eingaben, Job-Ausgaben und Schrittergebnisse. Enthält ein integriertes Validierungsskript, das die Workflow-Struktur gegen das Schema prüft und Fehler vor der Bereitstellung meldet. Bietet Referenzdokumentation für Syntax,...
official
expo-deployment
expo
Automatisierte Bereitstellung von Expo-Apps im iOS App Store, Android Play Store, Webhosting und Vorschauumgebungen. Unterstützt Produktions-Builds und Einreichungen für iOS (App Store und TestFlight) und Android (Google Play Store) mit einzelnen Befehlen. Enthält EAS Hosting für Web-Bereitstellungen mit automatischen PR-Vorschau-URLs und Produktionsdomain-Unterstützung. Bietet CI/CD-Workflow-Automatisierung über EAS Workflows für getriggerte Builds und Einreichungen bei Code-Pushes. Automatische Versionsverwaltung mit Remote...
official
expo-dev-client
expo
Erstelle benutzerdefinierte Expo-Entwicklungsclients zum Testen von nativem Code auf physischen Geräten über EAS Build oder lokal. Nur erforderlich bei Verwendung benutzerdefinierter nativer Module, Apple-Ziele (Widgets, App Clips) oder nativer Drittanbieter-Code, der nicht in Expo Go verfügbar ist; versuche zuerst Expo Go mit npx expo start. Unterstützt Cloud-Builds mit automatischer TestFlight-Einreichung oder lokale Builds auf Ihrem Rechner, die .ipa (iOS) oder .apk/.aab (Android) Dateien ausgeben. Erfordert eas.json-Konfiguration mit einem Entwicklungsprofil, das... festlegt.
official
expo-module
expo
Leitfaden zum Erstellen und Schreiben von nativen Expo-Modulen und -Ansichten mit der Expo Modules API (Swift, Kotlin, TypeScript). Behandelt die Moduldefinitions-DSL, native…
official
expo-tailwind-setup
expo
Universelles Tailwind CSS v4 Styling für Expo-Apps auf iOS, Android und Web. Integriert Tailwind CSS v4 mit react-native-css und NativeWind v5 über den Metro-Transformer, sodass keine Babel-Konfiguration erforderlich ist. Stellt eine wiederverwendbare, in CSS verpackte Komponentenbibliothek (View, Text, ScrollView, Pressable, TextInput, Image, Link) bereit, die className-Stile auf native Elemente anwendet. Unterstützt plattformspezifisches Styling durch CSS-Medienabfragen, benutzerdefinierte Theme-Variablen über @theme-Blöcke und Apple-semantische...
official
native-data-fetching
expo
Netzwerkanfragen, API-Aufrufe und Datenabruf für Expo-Apps mit Caching, Fehlerbehandlung und Offline-Unterstützung. Behandelt die Fetch-API, React Query, Fehlerbehandlungsmuster, Token-Verwaltung mit expo-secure-store und Wiederholungslogik mit exponentiellem Backoff. Enthält Offline-First-Strategien mit NetInfo und React Query-Persistenz sowie Umgebungsvariablenkonfiguration mit dem EXPO_PUBLIC_-Präfix für clientseitige URLs. Unterstützt Expo Router-Datenlader (useLoaderData) für routenbasiertes Datenladen auf...
official
upgrading-expo
expo
Strukturierte Anleitung zum Upgrade von Expo SDK-Versionen und zur Behebung von Abhängigkeitskonflikten. Bietet einen schrittweisen Upgrade-Prozess einschließlich Diagnose, Cache-Leeren und Prebuild-Workflows für native Änderungen. Behandelt Breaking Changes in SDK 53–55, einschließlich React 19-Migration, New Architecture-Standardeinstellungen, React Compiler-Setup und native Modulaktualisierungen (Tabs, Audio, Video). Enthält eine Deprecation-Map für Pakete wie expo-av, expo-permissions und AsyncStorage mit Ersatzempfehlungen...
official
use-dom
expo
Führe webbasierte Bibliotheken in Expo-Apps aus, indem du sie auf nativen Geräten in Webviews und im Web unverändert darstellst. Unterstützt jede React-Webbibliothek (recharts, react-syntax-highlighter, canvas, WebGL) ohne Anpassungen, indem du sie in eine DOM-Komponentendatei mit der 'use dom';-Direktive einbettest. Übergibt serialisierbare Props und asynchrone Funktionen von nativen an Webviews und ermöglicht so bidirektionale Kommunikation zwischen nativen und Web-Kontexten. Enthält Webview-Konfigurationsoptionen über die dom-Prop: Scrollsteuerung, Safe Area...
official