
Expo Go
Für Android und iOSFree·Nutzerbewertung
App-Spezifikationen
- Version
- 58.0.5
- Aktualisiert am
- Lizenz
- Free
- Downloads
- 5.000.000+
- Entwickler
- Expo Project
- Kategorien
- Software & Demos
- Plattform
- Android, iOS
4,6
Screenshots



Analyse von ViaAPK
Wer mit JavaScript und React selbst eine mobile App ausprobieren möchte, muss nicht gleich ein komplettes Entwicklungsprojekt aufsetzen. Expo Go bietet mir einen unkomplizierten Einstieg: Ich kann damit Apps aus dem Expo-Umfeld auf einem Mobilgerät öffnen und Änderungen während der Entwicklung direkt nachvollziehen. Das macht die App vor allem für Lernende, Webentwickler und Teams interessant, die eine Idee schnell auf einem echten Smartphone testen wollen.
Was Expo Go leistet – und was nicht
Expo Go gehört zur Kategorie Software und Demos und wird vom Expo Project entwickelt. Der Name kann zunächst etwas verwirren: Es ist kein visueller Baukasten, in dem ich ohne Programmieren eine fertige App zusammenklicke. Vielmehr dient die App als Laufzeitumgebung für Projekte, die mit Expo und React Native erstellt werden. Den Code schreibe und verwalte ich in einer Entwicklungsumgebung; Expo Go hilft mir, das Ergebnis auf dem Gerät anzusehen.
Dieser Unterschied ist wichtig, damit der Einstieg nicht mit falschen Erwartungen beginnt. Wer eine fertige Kalender-, Foto- oder Notiz-App sucht, ist hier falsch. Wer dagegen lernen möchte, wie eine eigene mobile Oberfläche auf dem Telefon wirkt, bekommt einen praktischen Gegenpart zum Entwicklungsrechner. Der größte Nutzen liegt im schnellen Ausprobieren, nicht im Erstellen von Code direkt auf dem Smartphone.
Expo Go ist kostenlos. Die App ist seit dem 8. Dezember 2015 verfügbar; die aktuelle Version ist 58.0.5 und als Mindestanforderung wird Android 7.0 genannt. Im Store wird sie mit 4,6 Sternen aus rund 32.000 Bewertungen geführt und kommt auf über 5 Millionen Installationen. Die Altersfreigabe lautet USK ab 0 Jahren. Diese Zahlen sprechen für eine etablierte Präsenz, sagen aber nicht automatisch, ob sie zu meinem konkreten Projekt passt.
Der Weg vom Installieren zum ersten Test
Für den ersten sinnvollen Erfolg brauche ich zwei Dinge: Expo Go auf dem Mobilgerät und ein Expo-Projekt, das auf einem Rechner vorbereitet wird. Wer noch kein Projekt hat, sollte zunächst den offiziellen Einstieg in Expo und React Native nutzen und die dort beschriebene Entwicklungsumgebung einrichten. Danach starte ich das Projekt am Rechner und folge dessen Anleitung, um es auf dem Gerät zu öffnen. Die App allein erzeugt weder Projektdateien noch eine lauffähige Anwendung.
Ich würde für den Anfang ein möglichst kleines Beispiel wählen: eine einzelne Bildschirmansicht mit einer Überschrift und einem Button genügt. So kann ich die Verbindung zwischen Code und Darstellung prüfen, ohne gleichzeitig Navigation, Datenquellen und Gestaltung verstehen zu müssen. Wenn das Beispiel auf dem Telefon erscheint, ändere ich etwa den Text oder eine Farbe und kontrolliere, ob die Anpassung sichtbar wird. Dieser kleine Kreislauf ist ein besserer erster Meilenstein als der Versuch, gleich eine komplette Produktidee umzusetzen.
Ein hilfreicher Ablauf ist, Rechner und Smartphone zunächst im selben Netzwerk zu verwenden und den im Entwicklungsprozess angezeigten Einstieg zum Projekt zu nutzen. Falls das Öffnen nicht klappt, prüfe ich zuerst, ob das Projekt tatsächlich läuft, ob beide Geräte erreichbar sind und ob ich den angezeigten Projektzugang korrekt verwende. So lässt sich ein Verbindungsproblem oft von einem Fehler im Code unterscheiden. Die genaue Vorgehensweise hängt von der eingerichteten Expo-Umgebung ab; die App ersetzt deren Startanleitung nicht.
Neuigkeiten, die deine Zeit wert sind

Google Play Bücher: Vom digitalen Regal zum Leseraum

Opera News: Nachrichten werden erst durch ihre Leser lebendig

B612 AI im Alltagstest: Was nach einem Fehler mit deinen Bildern passiert

Beschleunigungsdynamik in Car Race: Das Herzstück des Spielerlebnisses

Warum Plants vs. Zombies™ das perfekte Spiel für stressige Zeiten ist

Kreativität und Abenteuer: Warum House Designer: Fix & Flip fesselt

Indeed Jobs: Die App, die Ihre Karriere revolutioniert

Words of Wonders: Das Wortspiel, das die Rätselwelt erobert

Extreme Car Driving Simulator: Meistere Die Verborgenen Möglichkeiten

Google Meet: Die verborgene Kraft im digitalen Ökosystem

Alight Motion: Kreativität und Plattformmacht im Einklang

Warum Clash Royale die Strategie-Szene revolutioniert
Der erste Erfolg ist ein sichtbarer Codewechsel
Wenn eine Testansicht geladen ist, lohnt sich ein kurzer, gezielter Versuch: Ich ändere eine Beschriftung im Projekt, speichere die Datei und beobachte das Ergebnis in Expo Go. Wird die Änderung angezeigt, habe ich nicht nur die App geöffnet, sondern den entscheidenden Entwicklungsweg verstanden. Genau dieses Feedback macht das Werkzeug für Einsteiger greifbarer als eine Vorschau, die nur auf dem Rechner läuft.
Für eine alltagsnahe Probe könnte ich eine kleine Einkaufsliste als Lernprojekt anlegen. Zunächst reicht eine Überschrift und ein einzelner Eintrag. Danach prüfe ich, ob die Darstellung auf dem eigenen Smartphone lesbar ist und ob Bedienelemente bequem erreichbar sind. Expo Go hilft in diesem Stadium dabei, den Entwurf auf einem realen Gerät zu beurteilen. Es nimmt mir jedoch weder die Programmierarbeit noch die Entscheidung ab, wie Eingaben gespeichert oder Funktionen umgesetzt werden sollen.
Gerade dieser Unterschied zwischen „läuft in der Vorschau“ und „ist eine fertige App“ sollte klar bleiben. Expo Go eignet sich gut für frühe Tests und iteratives Arbeiten. Für die Veröffentlichung oder für Anforderungen, die eine speziell angepasste native Umgebung voraussetzen, kann ein eigenständiger Entwicklungs- und Build-Prozess nötig sein. Ich betrachte die App deshalb als Werkstattfenster, nicht als fertigen Vertriebskanal.
Wo Einsteiger häufig hängen bleiben
Die häufigste Verwechslung ist, Expo Go mit Expo selbst oder mit React Native gleichzusetzen. Expo ist Teil des Entwicklungsumfelds, React Native ermöglicht die App-Oberfläche, und Expo Go läuft als Begleiter auf dem Mobilgerät. Wer nur die App installiert, sieht deshalb noch kein persönliches Projekt. Das ist kein Defekt, sondern entspricht ihrer Rolle.
Ein zweiter Stolperstein ist die Erwartung, dass jede Funktion eines späteren Produkts automatisch in der Test-App verfügbar sein muss. Expo Go ist eine allgemeine Laufzeitumgebung und nicht zwangsläufig identisch mit einer individuell zusammengestellten App. Wenn ein Projekt bestimmte native Anpassungen benötigt, sollte ich früh prüfen, ob der verwendete Entwicklungsweg diese im gewünschten Umfang unterstützt. Für einfache Lernbeispiele und viele frühe Prototypen ist die geringe Einstiegshürde hilfreich; bei besonderen Gerätefunktionen kann mehr Einrichtung erforderlich werden.
Auch die Verbindung zwischen Entwicklungsrechner und Telefon kann zunächst irritieren. Wenn das Projekt nicht geladen wird, ist es verlockend, sofort den Quellcode zu ändern. Ich würde stattdessen systematisch vorgehen: Läuft der Entwicklungsprozess noch? Ist das Mobilgerät im passenden Netzwerk? Verwende ich den aktuellen Einstieg für genau dieses Projekt? Erst wenn diese Punkte stimmen, lohnt sich die Suche nach einem Programmierfehler. Diese Reihenfolge spart besonders am ersten Tag Zeit.
Ein weiterer praktischer Hinweis: Ein erfolgreicher Test auf meinem eigenen Gerät beweist nicht, dass die Oberfläche auf allen Bildschirmgrößen gleich gut funktioniert. Ich achte deshalb früh auf lange Texte, schmale Ansichten und Bedienelemente, die mit dem Daumen erreichbar sein sollen. Expo Go macht den Test auf echter Hardware bequem, aber aus einer einzelnen Vorschau wird noch kein umfassender Gerätetest.
Wann eine andere Lösung besser passt
Im Vergleich zu rein browserbasierten Vorschauen hat Expo Go den Vorteil, dass ich mein Projekt auf einem Mobilgerät erlebe, statt nur ein verkleinertes Fenster am Rechner zu betrachten. Gegenüber einer klassischen nativen Entwicklungsumgebung kann der Einstieg für ein Expo-Projekt einfacher wirken, weil ich eine App zum Testen nutzen kann, ohne für jeden frühen Entwurf sofort eine eigene installierbare Version vorzubereiten. Welche Option sinnvoller ist, hängt jedoch vom Projekt und den benötigten Funktionen ab.
Wenn ich eine App ohne Code erstellen möchte, ist ein No-Code-Baukasten passender. Wenn ich tief in plattformspezifische Funktionen einsteigen oder eine stark angepasste native Umgebung verwenden muss, kann die jeweilige native Entwicklungsumgebung die bessere Wahl sein. Und wenn ich nur eine fertige App zum täglichen Gebrauch suche, bringt mir Expo Go wenig. Seine Stärke zeigt sich erst, wenn ich selbst an einem Expo-Projekt arbeite oder mit jemandem zusammenarbeite, der eines bereitstellt.
Für ein kleines Team ist ein besonders nützlicher Einsatz, einen frühen Bildschirm vor einer Besprechung auf dem eigenen Telefon zu prüfen. Statt über einen Entwurf zu diskutieren, kann ich direkt zeigen, wie sich eine Schaltfläche anfühlt und ob ein Formular auf dem Gerät übersichtlich bleibt. Das ersetzt kein systematisches Testen und keine gemeinsame Projektorganisation, macht Feedback aber konkreter. Wichtig ist, den Testzugang als Teil des Entwicklungsablaufs zu behandeln und nicht als endgültige Auslieferung.
Der sinnvolle nächste Schritt
Nach dem ersten geladenen Bildschirm würde ich nicht sofort möglichst viele Funktionen hinzufügen. Besser ist, eine kleine Aufgabe vollständig durchzuspielen: einen Text anzeigen, eine Eingabe entgegennehmen und prüfen, wie sich die Oberfläche bei einer Änderung verhält. So lerne ich, welche Arbeit in meinem Code geschieht und welche Aufgabe Expo Go übernimmt. Danach kann ich gezielt entscheiden, ob ich Navigation, Daten oder weitere Geräte testen möchte.
Wer bereits mit JavaScript und React vertraut ist, dürfte den Nutzen schneller erkennen. Anfänger können ebenfalls einsteigen, sollten aber bereit sein, zusätzlich die Grundlagen der Entwicklungsumgebung und des App-Codes zu lernen. Die App ist dabei ein ermutigender Zwischenschritt: Ich sehe mein Ergebnis auf dem Telefon, ohne aus diesem Komfort zu schließen, dass die gesamte Entwicklung automatisch erledigt wird.
Mein Fazit: Expo Go ist eine praktische Begleit-App für Menschen, die Expo-Projekte auf einem echten Smartphone ausprobieren möchten. Der Weg zum ersten Erfolg ist überschaubar, sobald klar ist, dass ein laufendes Projekt und Code auf dem Rechner dazugehören. Wer einen App-Baukasten oder eine fertige Alltagsanwendung erwartet, sollte etwas anderes wählen. Für Lernende, Prototyping und frühes Feedback ist es dagegen ein sinnvoller, kostenloser Startpunkt – mit dem wichtigen Vorbehalt, dass komplexere oder speziell native Anforderungen einen weitergehenden Entwicklungsweg verlangen können.
Vorteile
- Projekte lassen sich direkt über einen QR-Code öffnen.
- Änderungen am Code werden oft ohne erneuten Build sichtbar.
- Der Einstieg gelingt auch ohne iOS- oder Android-Emulator.
- Die App unterstützt viele Expo-APIs für native Gerätefunktionen.
- Ein gemeinsamer Workflow erleichtert Tests auf Android und iOS.
Nachteile
- Für native Module außerhalb des Expo-Ökosystems ist ein eigener Build nötig.
- Die App ersetzt keine vollständigen Tests mit einer Produktionsversion.
- Manche Funktionen verhalten sich im Expo Go anders als im fertigen Build.
- Eine stabile Netzwerkverbindung ist für das Laden von Projekten erforderlich.
- Nicht jede Expo-SDK-Version wird von der installierten App unterstützt.
Häufig gestellte Fragen zu Expo Go
Was ist Expo Go und wofür kann ich die App verwenden?
Expo Go ist eine mobile Begleit-App für Projekte, die mit dem Expo-Framework für React Native erstellt werden. Sie können damit unterstützte Entwicklungsprojekte auf einem Android- oder iOS-Gerät öffnen, indem Sie einen QR-Code scannen oder einen Projektlink aufrufen. So lassen sich Funktionen und Änderungen direkt auf einem echten Gerät ausprobieren, ohne für jeden Test eine eigene App-Version installieren zu müssen. Expo Go ist hauptsächlich für Entwicklung und Tests gedacht, nicht als allgemeiner App-Store oder als Ersatz für fertige Anwendungen.
Wie öffne ich ein Projekt in Expo Go?
In der Regel starten Sie das Expo-Projekt auf einem Computer mit den passenden Expo-Entwicklungstools und öffnen anschließend den angezeigten QR-Code mit Expo Go. Alternativ können Sie einen geeigneten Projektlink verwenden. Computer und Mobilgerät müssen je nach Verbindungsart erreichbar sein; in manchen Netzwerken verhindern Firewall-Einstellungen oder Einschränkungen des WLANs die Verbindung. Folgen Sie deshalb den aktuellen Projektanweisungen und prüfen Sie, ob App und Entwicklungswerkzeuge zueinander passen, falls das Projekt nicht geladen wird.
Funktioniert Expo Go mit jedem React-Native-Projekt und allen nativen Funktionen?
Nein. Expo Go eignet sich vor allem für Projekte, deren verwendete Bibliotheken und native Funktionen bereits in der Expo-Go-App enthalten und mit der jeweiligen SDK-Version kompatibel sind. Benötigt ein Projekt ein zusätzliches natives Modul, das nicht mitgeliefert wird, oder eine individuell konfigurierte native Funktion, lässt es sich möglicherweise nicht vollständig in Expo Go ausführen. In solchen Fällen kann ein eigener Entwicklungs-Build erforderlich sein. Prüfen Sie vor dem Download eines Projekts dessen Anforderungen und die Kompatibilität der verwendeten Pakete.
Ist Expo Go kostenlos und für welche Geräte ist die App verfügbar?
Expo Go kann grundsätzlich kostenlos aus den offiziellen App-Stores für unterstützte Android- und iOS-Geräte bezogen werden. Welche Betriebssystemversionen erforderlich sind, kann sich mit neuen App- und Expo-SDK-Versionen ändern; kontrollieren Sie daher vor der Installation die Angaben im Google Play Store oder Apple App Store. Für die Entwicklung eines Projekts benötigen Sie außerdem normalerweise einen Computer und die passenden Werkzeuge. Die App allein erstellt keine vollständige Anwendung und ersetzt nicht den Entwicklungsprozess.
Ist Expo Go sicher, und sollte ich unbekannte Projektlinks öffnen?
Laden Sie Expo Go am besten ausschließlich aus dem offiziellen Google Play Store oder Apple App Store herunter. Die App dient dazu, Entwicklungsprojekte zu laden und auszuführen; ein Projekt kann daher Code und Funktionen enthalten, deren Vertrauenswürdigkeit von der Person oder Organisation abhängt, die es bereitstellt. Öffnen Sie QR-Codes und Links nur, wenn Sie deren Quelle kennen, und vermeiden Sie sensible Daten in nicht vertrauenswürdigen Testprojekten. Expo Go ist zudem kein Ersatz für eine Sicherheitsprüfung vor der Veröffentlichung einer fertigen App.


















