Zum Inhalt springen
FindOpenSource

Expo

Quelloffene Plattform und Toolchain zum Erstellen universeller nativer Apps mit React Native.

Überblick

Expo ist eine Open-Source-Plattform zum Erstellen universeller nativer Apps für Android, iOS und das Web aus einer einzigen React- und JavaScript-Codebasis. Dieses Repository enthält die zentralen Open-Source-Bestandteile: das Expo SDK (eine kuratierte Sammlung von Bibliotheken für native Geräte-APIs), eine Modules API zum Schreiben eigener nativer Module, die Expo-Go-App zum schnellen Vorschauen von Projekten auf einem echten Gerät, eine CLI sowie Expo Router für dateibasiertes Routing.

Expo Application Services (EAS) ist eine separate, gehostete Plattform, die auf diesen Open-Source-Tools aufbaut und Build, Einreichung und Updates für Teams übernimmt, die keine eigene native Build-Infrastruktur betreiben möchten – sie ist optional und nicht erforderlich, um das Open-Source-SDK und die CLI zu nutzen.

Expo eignet sich gut für Teams, die iOS, Android und das Web aus einer einzigen React-Codebasis heraus adressieren möchten, ohne für die alltägliche App-Entwicklung native Xcode-/Android-Studio-Projekte von Hand konfigurieren zu müssen.

Kategorien
Mobile
Schlagwörter
react-nativemobilecross-platformbuild-tools
Sprachen
TypeScript, C++
Lizenz
MIT

Einen Fehler entdeckt? Änderung auf GitHub vorschlagen.