Mobdev für Mac

Mobile Entwicklung.
Alles in einer App.

Lass KI-Agenten deine Smartphones steuern, deine Builds installieren und debuggen und Smoke-Tests ausführen. Auf deinem iPhone, in iOS-Simulatoren und auf Android, aus einer nativen Mac-App. Kostenlos und Open Source.

Kostenlos. Aktualisiert sich selbst. Erfordert macOS 26.

Eine App.
Jeder Schritt.

Mobdev deckt alles ab, was auf dem Gerät passiert, für dich und für deinen Agenten. Bau weiter wie bisher, ab da übernimmt Mobdev.

Einstecken.
Schon ist es da.

Schließ ein iPhone an, starte einen Simulator oder einen Emulator, und das Gerät erscheint in Mobdev. Jedes Gerät versteht dieselben 27 Tools, so kann ein Agent in einer Sitzung auf allen testen.

iPhone.

Das Bild kommt über das USB-Kabel, Tippen und Schreiben über Bluetooth. Kein Entwicklermodus und keine App auf dem iPhone, deshalb funktioniert jede App: der App Store, Nachrichten, Wallet.

Benötigt ein USB-Datenkabel

iOS-Simulator.

Jeder gestartete Simulator erscheint von selbst. Installier den Build, den du gerade gebaut hast, und bedien die App wie ein Nutzer.

Benötigt Xcode

Android.

Emulatoren und Android-Smartphones verstehen dieselben Tools: Screenshots, Tippen, APK-Installationen, Logs und Crash-Reports.

Benötigt adb aus dem Android SDK

Jedes Smartphone, das du hast.
Jedes Tool, das du brauchst.
Keine Gebühren pro Gerät.

Du bringst den Mac und die Smartphones mit. Mobdev liefert den Rest, kostenlos und Open Source.

KI-Steuerung

Überlass jedes Smartphone
deinem Agenten.

Verbinde Claude Code mit einer Zeile.

Die App zeigt den genauen Befehl für deinen Agenten. Kein Token in der Konfiguration: Mobdev liest es lokal und startet im Hintergrund, sobald dein Agent anfragt.

claude mcp add --scope user mobdev -- \
  /Applications/Mobdev.app/Contents/MacOS/Mobdev mcp

27

Tools, von tap und tap_text bis install_app und logs.

Liest den Bildschirm.

Lokale Texterkennung findet Buttons an ihrer Beschriftung. Weniger Screenshots, weniger Tokens.

Jeder Agent.

Claude Code, Codex, Cursor, Claude Desktop und jeder andere MCP-Client. Skripte nutzen die HTTP-API.

Viele Geräte.

list_devices zeigt alle Geräte, device wählt eins aus. Prüf das iPhone und das Pixel in einer Sitzung.

Bauen, starten und debuggen

Installieren. Starten. Debuggen.
Auf dem Gerät.

Activity · iPhone 17 Pro simulator

  1. install_app build/Notes.app

    Installed com.example.notes

  2. tap_text “Save”

    Tapped “Save”

  3. logs com.example.notes

    Fatal error: Index out of range

  4. crash_reports Notes

    Crashed in NoteStore.save(_:), line 42

  5. install_app build/Notes.app

    Installed the fix

  6. tap_text “Save”

    Saved. No errors in the logs.

Der ganze Ablauf, für deinen Agenten.

Gib ihm einen Build. Er installiert und startet die App, tippt sich durch, liest, was die App ausgibt, und findet den Absturz. Dann probiert er die Korrektur aus, auf demselben Gerät.

  • install_app
  • launch_app
  • stop_app
  • open_url
  • logs
  • crash_reports
  • list_apps
  • uninstall_app

Bau weiter mit Xcode, Gradle oder XcodeBuildMCP. Auf einem iPhone brauchen diese Tools den Entwicklermodus; Simulatoren und Android funktionieren ohne Weiteres.

Testen und recherchieren

Test anfragen.
Bericht erhalten.

Skills machen aus den Tools ganze Abläufe. Füg sie einmal hinzu und frag deinen Agenten dann in einfachen Worten. Bevor etwas bezahlt, gesendet, gelöscht oder ein echtes Konto genutzt wird, halten sie an und fragen nach.

npx skills add niklas-schmidt-dev/mobdev

Einmal aufnehmen. Überall abspielen.

Klick auf „Record“ und bedien die App dann selbst oder lass deinen Agenten arbeiten. Mobdev speichert die Schritte als Flow, spielt ihn aus der App, über deinen Agenten oder in CI ab und stoppt beim ersten Schritt, der fehlschlägt.

Mobdev flow sign-in.json --device "$UDID"

Tippen per Identifier.

In Simulatoren und auf Android lesen Agenten den UI-Baum und tippen Elemente über ihren Accessibility-Identifier an. Auch aufgezeichnete Klicks werden zu Identifiern, so überstehen Flows Änderungen am Layout.

Smoke-Tests.

Geht auf jedem Gerät die kritischen Pfade durch, hält jeden Schritt in einem Screenshot fest und schreibt einen Bericht: bestanden oder nicht.

Mach einen Smoke-Test mit dem neuen Build im Simulator und auf dem Pixel.

Onboarding-Audits.

Jeder Bildschirm beim ersten Start, vom Öffnen bis zum ersten Nutzen, bewertet nach Reibungspunkten und mit konkreten Verbesserungen.

Prüf unser Onboarding auf meinem iPhone.

Konkurrenzanalyse.

App-Store-Einträge, Bewertungen und Preise, dann Onboarding und Paywalls der Apps selbst.

Vergleich die fünf beliebtesten Habit-Tracker im App Store.

Der Entwicklungszyklus.

Bauen, installieren, starten und debuggen, bis die Korrektur auf dem Gerät bestätigt ist, nicht nur im Compiler.

Starte die App auf meinem iPhone und finde heraus, warum sie abstürzt.

Am Schreibtisch.
Oder überall.

Übernimm die Steuerung.

Jedes Gerät bekommt eine Live-Spiegelung: Klicken zum Tippen, Ziehen zum Wischen, Scrollen und Schreiben mit der Tastatur deines Macs. ⌘V gibt die Zwischenablage ein. Spring ein, wann immer der Agent Hilfe braucht.

3 MB

Eine native SwiftUI-App mit Liquid Glass. Kein Electron, kein Konto, keine Telemetrie.

Jede Aktion protokolliert.

Sieh jeden Tool-Aufruf in der App, auf jedem Gerät, von diesem Mac oder aus der Ferne.

Von überall erreichbar.

Schalte den Fernzugriff ein, und Agenten auf anderen Rechnern verbinden sich über ein Relay. Dein Mac hält nur eine ausgehende Verbindung offen, es wird also nie ein Port geöffnet. Die App und das Dashboard listen jeden Mac und seine Smartphones auf.

Als Nächstes.

Das Toolkit wächst weiter. Kostenlos, wie alles andere.

  • Geplant

    UI-Baum auf iPhones.

    Elemente per Identifier antippen, auch auf iPhones im Entwicklermodus, so wie heute schon in Simulatoren und auf Android.

  • Geplant

    Ein Video von jedem Lauf.

    Jeder Flow-Lauf wird aufgezeichnet, in der App und in CI.

  • Geplant

    Live-Ansicht im Browser.

    Ein Smartphone im Dashboard verfolgen und übernehmen, und Geräte mit deinem Team teilen.

Auf GitHub mitverfolgen ›

Dein Bildschirm bleibt auf deinem Mac.

Die Texterkennung läuft lokal. Die API antwortet nur auf diesem Mac und braucht ein Token. Das Relay leitet Anfragen weiter und speichert nichts, und du kannst dein eigenes betreiben.

Details zum Datenschutz ›

Kostenlos. Für jedes Smartphone,
das du hast.

Den Mac und die Smartphones hast du schon, deshalb berechnet Mobdev nie etwas pro Gerät. Pro ist für das gehostete Relay, wenn Agenten auf anderen Computern mehr Macs oder mehr Zeit brauchen.

Free

0 $

für beliebig viele Smartphones

  • Die Mac-App mit allen Tools
  • iPhones, Simulatoren und Android
  • Selbst gehostetes Relay, MIT-Lizenz
  • Gehostetes Relay für 1 Mac: 20.000 Anfragen und 10 aktive Stunden pro Monat
Loslegen

Pro

9 $

pro Monat, für bis zu 3 Macs

USD, zzgl. anfallender Steuern

  • Alles aus Free
  • Gehostetes Relay für 3 Macs: 1.000.000 Anfragen und 300 aktive Stunden pro Monat
  • Jederzeit kündbar
Pro abonnieren

TapKit

49 $

pro Smartphone, pro Monat

Agenten steuern dein iPhone über deinen eigenen Mac. Befehle und Screenshots laufen über deren Cloud.

MobAI

9,99 $

pro Monat ab dem zweiten Gerät

Eine Arbeitsumgebung für Testautomatisierung unter iOS und Android. Closed Source.

Die übrigen Preise laut den Websites der Anbieter im September 2026.

Fragen? Antworten.

Ersetzt Mobdev Xcode oder Android Studio?

Nein. Bau weiter mit Xcode, Android Studio, Gradle oder XcodeBuildMCP. Mobdev übernimmt, sobald es einen Build gibt: Es installiert ihn auf einem Gerät, startet ihn, bedient ihn und liest seine Logs und Crash-Reports.

Braucht das iPhone den Entwicklermodus oder eine App?

Nein. Mobdev nutzt nur das Bildsignal über USB und eine Bluetooth-Tastatur samt Zeiger, die jedes iPhone unterstützt. Du schaltest einmal AssistiveTouch ein. Nur die optionalen Tools für deine eigenen Apps, etwa Builds installieren und ihre Logs lesen, brauchen den Entwicklermodus und Xcode.

Funktioniert es mit dem Simulator und Android?

Ja. Gestartete iOS-Simulatoren sowie Android-Emulatoren und -Smartphones erscheinen neben deinen iPhones und verstehen dieselben Tools, Installieren und Logs lesen eingeschlossen. Simulatoren brauchen Xcode, Android braucht adb aus dem Android SDK. Auf den Geräten wird nichts installiert.

Brauche ich einen KI-Agenten?

Nein. Jedes Gerät bekommt in der App eine Live-Spiegelung, auf der du klicken, wischen und schreiben kannst. Agenten bringen die Automatisierung: Claude Code, Codex, Cursor oder jeder andere MCP-Client, oder ein Skript, das die HTTP-API aufruft.

Was brauche ich?

Einen Mac mit macOS 26 oder neuer. Für ein iPhone ein USB-Datenkabel; das iPhone bleibt angeschlossen und entsperrt, während Agenten arbeiten. Für Simulatoren und Android reicht Xcode oder das Android SDK.

Wo landen meine Screenshots?

Nirgendwo, außer dein Agent schickt sie an sein Modell. Mobdev behält alles auf deinem Mac. Das Relay reicht Anfragen nur durch und speichert nichts.

Kann ich das Relay selbst betreiben?

Ja. Es ist ein kleiner Go-Server im Repository, oder ein Docker-Image. Das gehostete Relay erspart dir nur die Einrichtung.

Wie viele Smartphones kann ich nutzen?

So viele du hast, kostenlos. Ein Mac steuert mehrere iPhones, Simulatoren und Android-Geräte gleichzeitig. Über das gehostete Relay verbindest du mit Free 1 Mac und mit Pro 3.

Was zählt zu den Limits des gehosteten Relays?

Jede Anfrage, die ein Agent über das Relay an deinen Mac schickt, und die Zeit, die dein Mac mit der Antwort verbringt. Ein verbundener Mac, der wartet, kostet nichts. Mobdev direkt auf dem Mac und ein selbst gehostetes Relay haben keine Limits.

Jedes Smartphone.
Ein Toolkit.