Der Weg für Nicht-Entwickler

Nightschool AI: Deine erste iPhone-App mit Claude Code und Xcode

Apples Xcode, iPhone, App Store und TestFlight sowie Claude von Anthropic werden hier nur genannt, um sie korrekt zu beschreiben. Nightschool AI ist unabhängig und weder mit Apple oder Anthropic verbunden noch von ihnen unterstützt.

Installiere Xcode (ab 26.3) kostenlos aus dem Mac App Store und verbinde Claude in den Einstellungen für Coding-Intelligence. Dafür brauchst du einen Claude-Tarif, der Claude Code enthält. Beschreibe deine App in einfachen Worten und teste sie in der kostenlosen iOS-Simulator-App. Für TestFlight und den App Store brauchst du zusätzlich das kostenpflichtige Apple Developer Program: 99 US-Dollar im Jahr.

Veröffentlicht

Das Wichtigste in Kürze

  • Xcode 26.3 gibt Claude Subagenten, Hintergrundaufgaben und Plugins direkt in der IDE und lässt Claude Xcode Previews auslesen, um zu prüfen, wie ein Bildschirm tatsächlich aussieht.
  • Mit einem Mac und einem kostenlosen Apple Account kannst du eine App von Hand bauen, im Simulator ausführen und auf deinem eigenen iPhone testen. Für Claude brauchst du aber einen kostenpflichtigen Claude-Tarif mit Claude Code.
  • TestFlight, um eine Beta an andere weiterzugeben, und der App Store setzen beide das kostenpflichtige Apple Developer Program voraus: 99 US-Dollar im Jahr, laut Apples eigener Anmeldeseite.
  • Xcode 26.3 stellt seine Funktionen außerdem über das Model Context Protocol bereit, sodass Claude Code im Terminal direkt mit Xcode arbeiten kann.
  • Am schnellsten lernst du den Ablauf, wenn du die größten Kritikpunkte an einer kleinen bestehenden App aufgreifst, eine Version baust, die genau diese behebt, und sie selbst im Simulator prüfst.
Kostenlose Lektion · kein Konto nötigTriff ClaudeWarum Claude?6 Min.Kostenlose Lektion starten

Kopieren und einfügen

Prompts, die Sie heute nutzen können

Deine erste App-Idee beschreiben

Ich möchte eine sehr kleine iPhone-App bauen: [beschreibe sie in ein oder zwei Sätzen, z. B. ein Ein-Bildschirm-Timer für Filterkaffee]. Ich habe keinerlei Programmierhintergrund. Stelle mir zuerst die wenigen Fragen, die du wirklich beantwortet haben musst, bevor du Code schreibst, und schlage dann einen Plan vor, der nur die Bildschirme und Funktionen enthält, die dafür nötig sind, nichts darüber hinaus.

Halte den Umfang bewusst klein. Ein Bildschirm, der funktioniert, ist besser als fünf, die es nicht tun.

App-Store-Kritik in eine Spezifikation verwandeln

Das sind die drei häufigsten Kritikpunkte, die ich in den Ein- und Zwei-Sterne-Bewertungen im App Store zu [nenne eine bestehende App, die ungefähr das tut, was ich möchte] gefunden habe: [füge die drei Kritikpunkte in den Worten der Bewertenden ein]. Hilf mir, daraus eine kurze, konkrete Spezifikation für meine eigene kleine App zu machen, die genau diese drei Probleme vermeidet und nichts Ehrgeizigeres anstrebt.

Das ist die Übung „Erste App-Idee“ weiter unten, als Prompt, den du direkt einfügen kannst.

Eine Änderung vor dem Übernehmen prüfen

Bevor ich diese Änderung übernehme, erkläre mir in einfachen Worten, was du gerade bearbeitet hast, welche Dateien betroffen sind und was in der App sichtbar kaputtgehen würde, falls sich die Änderung als falsch herausstellt. Ich möchte die Änderung verstehen und sie nicht nur annehmen, weil sie sich kompilieren lässt.

Nutze das bei jedem Änderungsvorschlag von Claude, bis es dir normal vorkommt, Änderungen zu lesen.

Für TestFlight vorbereiten

Ich habe mich im Apple Developer Program angemeldet und möchte diese App über TestFlight an fünf Freunde zum Testen schicken. Führe mich der Reihe nach durch das, was ich in Xcode und App Store Connect für eine TestFlight-Beta einrichten muss, und sag mir, welche Schritte meinen Apple-Developer-Account erfordern und nicht nur Xcode.

Heb dir das auf, bis der kostenlose Test im Simulator und auf deinem eigenen Handy sauber läuft.

Einen ehrlichen App-Store-Eintrag vorbereiten

Hilf mir, einen App-Store-Eintrag für diese App zu schreiben: einen Namen, eine Kurzbeschreibung und eine längere Beschreibung, die nur das beschreibt, was die App heute wirklich kann, ohne etwas zu versprechen, das noch nicht gebaut ist. Liste außerdem auf, was die App-Store-Richtlinien von Apple bei einer App wie dieser häufig beanstanden, damit ich es vor dem Einreichen selbst prüfen kann.

Reiche erst ein, wenn deine TestFlight-Tester die App einige Tage lang tatsächlich genutzt haben.

Der ganze Leitfaden

Tippe auf einen Abschnitt, um ihn zu öffnen.

Über diesen Leitfaden

Mit Xcode 26.3 hat Apple eine native Integration des Claude Agent SDK eingebaut, derselben Engine, die auch hinter Claude Code von Anthropic steckt. Damit ändert sich, was jemand ohne Programmierhintergrund mit nichts als einer Idee, einem Mac und etwas Geduld realistisch schaffen kann. Dieser Leitfaden zeigt, was tatsächlich erschienen ist, was auf jeder Stufe kostet, einen Weg von der Installation bis in den App Store, typische Fehler und eine Übung für die erste App, mit der du dein Ergebnis selbst überprüfen kannst.

Was neu erschienen ist

Xcode kann jetzt mit dir bauen, nicht nur Code vervollständigen

Xcode 26.3 bringt eine native Integration des Claude Agent SDK mit, desselben Gerüsts, auf dem Claude Code von Anthropic läuft. Das geht über den reinen Dialogassistenten hinaus, der mit Xcode 26 erschien (anthropic.com/news/apple-xcode-claude-agent-sdk).

In Xcode bekommst du, in den Worten von Anthropic, die volle Leistung von Claude Code: Subagenten, die Arbeit aufteilen, Hintergrundaufgaben, die weiterlaufen, während du etwas anderes tust, und Plugins, alles ohne den Editor zu verlassen.

Claude kann außerdem Xcode Previews auslesen, um zu prüfen, wie ein SwiftUI-Bildschirm tatsächlich aussieht, erkunden, wie die Dateien eines Projekts zusammenhängen, bevor etwas geändert wird, und ein Ziel in Schritte zerlegen, die es selbstständig abarbeitet. Xcode 26.3 stellt diese Funktionen auch über das Model Context Protocol bereit, sodass sich auch Claude Code im Terminal mit Xcode verbinden kann.

In der IDE

Was Claude nach der Verbindung tatsächlich macht

Sechs Fähigkeiten, die Apple und Anthropic beschreiben, sobald Xcode 26.3 mit Claude verbunden ist, laut Anthropics eigener Ankündigung.

Subagenten

Claude kann eine Aufgabe auf Subagenten verteilen, die parallel arbeiten, statt alles in einem langen, seriellen Durchlauf zu erledigen.

Hintergrundaufgaben

Längere Aufgaben laufen im Hintergrund weiter, während du in Xcode weiterarbeitest, statt den Editor bis zum Ende zu blockieren.

Plugins

Plugins erweitern, was Claude in Xcode kann, genauso wie sie Claude Code im Terminal erweitern, neben Subagenten und Hintergrundaufgaben.

Visuelle Prüfung mit Previews

Claude kann eine Xcode Preview erfassen, die gerenderte Oberfläche ansehen und ein Problem entdecken, das sonst erst ein Mensch mit bloßem Auge bemerken müsste.

Projektübergreifendes Verständnis

Vor dem Bearbeiten kann Claude erkunden, wie die Dateien und Ordner eines Projekts zusammenhängen, statt anhand einer einzelnen Datei zu raten.

Eine MCP-Verbindung zu Claude Code

Xcode stellt seine eigenen Funktionen über das Model Context Protocol bereit, sodass Claude Code im Terminal auf Xcode zugreifen und Previews erfassen kann, ohne dass du das Fenster wechseln musst.

Bevor du anfängst

Was du brauchst und was es tatsächlich kostet

Du brauchst einen Mac, auf dem Xcode (ab 26.3) läuft, Xcode selbst, kostenlos aus dem Mac App Store, und einen Apple Account.

Ein kostenloser Apple Account reicht, um Xcode zu installieren, eine App von Hand zu bauen und über Xcode auf deinem eigenen iPhone auszuführen (developer.apple.com/programs). Die Anbindung von Claude ist ein eigener Kostenpunkt: Laut Anthropic funktioniert Claude in Xcode mit jedem Claude-Tarif, der Claude Code enthält, also Pro, Max oder einem Premium-Platz bei Team oder Enterprise, und dein Nutzungslimit gilt gemeinsam für alle Plattformen, auf denen du Claude verwendest (anthropic.com/news/claude-in-xcode).

Apples Anmeldeseite sagt genau, was die kostenpflichtige Stufe gegenüber einem kostenlosen Account zusätzlich bietet: Tester einladen und Beta-Builds über TestFlight verwalten sowie Apps im App Store vertreiben. Diese Stufe, das Apple Developer Program, kostet 99 US-Dollar im Jahr (developer.apple.com/programs). Auch das Testen auf dem Gerät ist mit einem kostenlosen Account begrenzt: Laut Apples Seite zum Vergleich der Mitgliedschaften sind es höchstens 3 registrierte Geräte, mit Provisioning-Profilen, die nach 7 Tagen ablaufen und über Xcode neu installiert werden müssen (developer.apple.com/support/compare-memberships).

Klar gesagt: Xcode selbst und das Testen auf deinem eigenen Handy kosten nichts, außer dem Mac, den du ohnehin besitzt. Für Claude in Xcode brauchst du zusätzlich einen Claude-Tarif, der Claude Code enthält. Nur wenn du die App mit anderen teilen willst, über TestFlight oder den App Store, brauchst du die Mitgliedschaft im Apple Developer Program für 99 US-Dollar im Jahr.

Die erste Hälfte

Von null zur laufenden Preview

Der kostenlose Teil des Wegs, vom leeren Mac bis zu einer App, die du funktionieren siehst.

1. Xcode installieren und anmelden

Installiere Xcode (ab 26.3) kostenlos aus dem Mac App Store, öffne es und melde dich mit deinem Apple Account an. Für diesen Schritt allein brauchst du weder einen kostenpflichtigen Claude-Tarif noch das Apple Developer Program.

2. Claude verbinden

Öffne in Xcode die Einrichtung der Coding-Intelligence und verbinde Claude. Dafür brauchst du einen Claude-Tarif, der Claude Code enthält, damit der Agent im Editor arbeiten kann, statt nur jeweils eine Frage zu beantworten.

3. Die App in einfachen Worten beschreiben

Sag Claude in ein oder zwei Sätzen, was du möchtest. Lass es Rückfragen stellen und einen kleinen Plan vorschlagen, bevor es Code schreibt.

4. Beim Bauen die Vorschau ansehen

Nutze Xcode Previews, um jeden Bildschirm zu sehen, während Claude ihn baut, und bitte Claude, dieselbe Preview selbst anzusehen, wenn etwas nicht stimmt.

Die zweite Hälfte

Vom Prototyp zu echten Testern

Der Teil, der 99 US-Dollar im Jahr kostet, sobald du etwas hast, das sich zu teilen lohnt.

5. Im Simulator gründlich testen

Führe die App im iOS-Simulator aus und benutze sie wie ein Fremder, von Anfang bis Ende, bevor du sie jemand anderem zeigst.

6. Per TestFlight an ein paar Freunde schicken

Sobald du im Apple Developer Program angemeldet bist, schickst du über TestFlight einen Beta-Build an eine Handvoll echter Menschen und beobachtest, was sie verwirrt.

7. Im App Store einreichen

Schreibe einen ehrlichen Eintrag, reiche ihn zur Prüfung bei Apple ein und rechne mit ein oder zwei Rückmeldungsrunden, bevor die App live geht. Auch dieser Schritt setzt die kostenpflichtige Mitgliedschaft voraus.

Das vermeiden

Fehler, die Erstbauer häufig machen

Die meisten kosten Zeit, kein Geld, und genau deshalb tappt man so leicht hinein.

Die kostenlose Testphase überspringen

Wer direkt zu TestFlight oder in den App Store springt, lässt das kostenlose Testen im Simulator und auf dem Gerät aus, das dieselben Fehler umsonst gefunden hätte.

Änderungen übernehmen, ohne sie zu lesen

Claude bearbeitet echte Dateien direkt. Lass dir eine Änderung in einfachen Worten erklären, bevor du sie übernimmst, nicht erst, wenn etwas kaputtgeht.

TestFlight für das Ziel halten

TestFlight ist für Beta-Tester, nicht für Kunden. Der App Store ist eine eigene Einreichung mit eigener Prüfung, nach dem TestFlight-Feedback und nicht anstelle davon.

Annehmen, dass die kostenlose Stufe alles abdeckt

Ein kostenloser Apple Account baut, zeigt Vorschauen und führt eine App auf deinem eigenen Gerät aus. Claude ist darin nicht enthalten, dafür brauchst du einen eigenen kostenpflichtigen Tarif, und du kannst die App damit auch niemandem außerhalb deines Geräts geben; das geht nur mit dem kostenpflichtigen Apple Developer Program.

Eine konkrete Übung

Deine erste App-Idee: Die Kritikpunkte klauen und beheben

Such dir bewusst etwas Kleines aus: einen Timer, einen Trinkgeldrechner, einen Gewohnheits-Tracker mit einem Bildschirm, kein soziales Netzwerk. Öffne dann den App-Store-Eintrag einer bestehenden App, die ungefähr dasselbe tut, und lies die neuesten Ein- und Zwei-Sterne-Bewertungen.

Schreibe die drei Kritikpunkte auf, die am häufigsten vorkommen, in den Worten der Bewertenden und nicht in deiner Umschreibung. Diese drei Kritikpunkte sind deine Spezifikation: Die einzige Aufgabe deiner App ist, das nicht zu tun, worüber sich die Leute beschweren.

Baue gerade genug, um diese drei Kritikpunkte zu beheben, und nicht mehr. Öffne die App dann im iOS-Simulator und gehe jeden Kritikpunkt einzeln durch. Prüfe, ob deine App ihn wirklich vermeidet oder nur so aussieht, als täte sie es.

Dieser Durchgang im Simulator ist die Kontrolle von außen für die Übung: Ein Build, der noch einen der drei ursprünglichen Kritikpunkte enthält, hat die Aufgabe nicht erfüllt, egal wie ausgereift der Rest des Bildschirms aussieht.

Übe, Software zu beschreiben, bevor du eine App beschreibst

Alles oben setzt voraus, dass du eine vage Idee in eine klare Anweisung verwandeln kannst, mit der Claude arbeiten kann. Die kostenlose erste Lektion von Nightschool AI übt genau das mit Claude Code von Anthropic, bevor du einen Mac und einen Nachmittag in deine erste App steckst.

Häufig gestellte Fragen

Was genau hat Xcode 26.3 für Claude Code hinzugefügt?

Eine native Integration des Claude Agent SDK, desselben Gerüsts hinter Claude Code von Anthropic. Sie geht über den reinen Dialogassistenten hinaus, mit dem Xcode 26 erschien. In Xcode bekommt Claude Subagenten, Hintergrundaufgaben und Plugins, kann Xcode Previews auslesen, um gerenderte Bildschirme zu prüfen, und kann über die Dateien eines Projekts nachdenken, bevor etwas geändert wird, laut Anthropics eigener Ankündigung.

Muss ich schon programmieren können?

Nein. Du brauchst Geduld, eine kleine Idee und die Bereitschaft, klar zu beschreiben, was du willst, und das Ergebnis selbst zu prüfen. Claude schreibt den Code. Deine Aufgabe ist es, festzulegen, was die App tun soll, und zu überprüfen, was sie tatsächlich tut, im Simulator und auf deinem eigenen Handy.

Was brauche ich, um mit dem Bauen anzufangen?

Einen Mac, auf dem Xcode (ab 26.3) läuft, Xcode selbst (kostenlos aus dem Mac App Store) und einen Apple Account. Ein kostenloser Account reicht, um eine App von Hand zu bauen, in der Vorschau anzusehen und über Xcode auf deinem eigenen iPhone auszuführen. Damit Claude den Code für dich schreibt, brauchst du einen Claude-Tarif, der Claude Code enthält.

Ist Xcode kostenlos?

Ja, Xcode selbst ist ein kostenloser Download aus dem Mac App Store. Zwei andere Dinge können Geld kosten: ein Claude-Tarif mit Claude Code, wenn du Claudes Hilfe in Xcode willst, und das Apple Developer Program, sobald du eine App über TestFlight oder den App Store mit anderen teilen möchtest.

Was kostet das Apple Developer Program und was schaltet es frei?

99 US-Dollar im Jahr, laut Apples eigener Anmeldeseite. Es ergänzt zu dem, was der kostenlose Account schon bietet, die Beta-Verteilung über TestFlight, die Veröffentlichung im App Store, Analyse- und Verkaufsberichte sowie direkten technischen Support von Apple.

Kann ich meine App testen, ohne etwas zu bezahlen?

Teilweise. Mit einem kostenlosen Apple Account kannst du in Xcode bauen, Bildschirme in der Vorschau ansehen, die App im iOS-Simulator ausführen und sie direkt über Xcode auf deinem eigenen iPhone installieren. Das kostenpflichtige Apple Developer Program brauchst du erst, wenn jemand anderes die App auf seinem eigenen Gerät öffnen soll. Claudes Hilfe beim Bauen ist ein separater Kostenpunkt: Dafür brauchst du einen Claude-Tarif mit Claude Code, also Pro, Max oder einen Premium-Platz bei Team oder Enterprise, egal ob du die App je weitergibst.

Was ist der Unterschied zwischen Simulator, TestFlight und App Store?

Der Simulator läuft auf deinem Mac und kostet nichts. TestFlight schickt einen Beta-Build auf die Handys echter Menschen und setzt das kostenpflichtige Apple Developer Program voraus. Der App Store ist die öffentliche Veröffentlichung, die separat zur Prüfung bei Apple eingereicht wird und ebenfalls diese kostenpflichtige Mitgliedschaft erfordert.

Gehört dieser Leitfaden zu Apple oder Anthropic?

Nein. Das ist ein unabhängiger Lernleitfaden von Nightschool AI. Er nennt Apples Xcode, iPhone, App Store und TestFlight sowie Claude von Anthropic nur, um zu beschreiben, wie sie tatsächlich funktionieren, ohne Verbindung, Partnerschaft oder Unterstützung durch Apple oder Anthropic in beide Richtungen.

Lerne die Gewohnheit, bevor du dich auf den Agenten verlässt

Eine kleine, gut beschriebene App und die Gewohnheit, das Ergebnis selbst zu prüfen, zählen hier mehr als jede einzelne Funktion, die Xcode gerade bekommen hat.

Nightschool AI ist eine unabhängige Lernplattform und steht in keiner Verbindung zu Anthropic; sie wird von Anthropic weder unterstützt noch gesponsert. Claude ist eine Marke von Anthropic, PBC. Sie suchen die offizielle Claude Academy von Anthropic? Sie finden sie unter academy.claude.com.