Erstellen von Apps mit Claude Code: Erstellen, Starten, Verbessern und Skalieren | Chris Barin | Skillshare

Playback-Geschwindigkeit


1.0x


  • 0.5x
  • 0.75x
  • 1x (normal)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

Erstellen von Apps mit Claude Code: Erstellen, Starten, Verbessern und Skalieren

teacher avatar Chris Barin, Certified Photoshop Expert

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu allen Kursen
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Wähle aus einer Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu allen Kursen
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Wähle aus einer Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Einheiten dieses Kurses

    • 1.

      Einführung

      4:57

    • 2.

      Wie Sie das Beste aus diesem Kurs herausholen können

      5:37

    • 3.

      Unser erstes Projekt in Claude Code

      11:41

    • 4.

      Warum eine App?

      4:55

    • 5.

      Einrichten von Claude Code und den anderen Programmen

      7:46

    • 6.

      Claudes Pläne erklärt: 20 USD vs. 100 USD vs. 200 USD

      12:16

    • 7.

      Claude Code vs Codex vs Cursor vs Lovable

      10:23

    • 8.

      Was wir bauen und warum

      5:42

    • 9.

      Erstellen Sie niemals eine solche Art von App.

      4:29

    • 10.

      Wie ich Apps verloren habe, die 800 Dollar pro Tag verdienten

      14:44

    • 11.

      Arbeiten mit Gewissheit: Speichern, Sichern und Rollback

      6:41

    • 12.

      Änderungen vornehmen und GitHub verwenden

      10:53

    • 13.

      Abschnittsabschluss

      3:09

    • 14.

      Erstellen der App beginnen

      10:10

    • 15.

      Starten der App

      6:12

    • 16.

      Behalten Sie diese Ziele im Auge

      4:06

    • 17.

      Optimieren Sie die App und speichern Sie Ihren Fortschritt auf GitHub

      7:10

    • 18.

      Umzug von lokal auf einen Server – der einfache Weg

      10:13

    • 19.

      Wie Sie Antworten erhalten, die tatsächlich hilfreich sind

      5:24

    • 20.

      Von Firebase zu Cloudflare

      6:35

    • 21.

      Intelligentes Hinzufügen neuer Assets

      7:59

    • 22.

      Hier beginnt der eigentliche Spaß

      6:35

    • 23.

      Wie verdienen Sie Geld mit Apps?

      7:57

    • 24.

      So schalten Sie Anzeigen in Ihrer App ein

      7:08

    • 25.

      Entdecken Sie mehrere Anzeigenformate

      8:42

    • 26.

      Verbessern Sie die Benutzererfahrung mit einem anderen Bildschirm

      5:15

    • 27.

      Die Realität von Werbung und Geld verdienen

      11:52

    • 28.

      Weitere Funktionen für zusätzliche Interaktion hinzufügen

      14:56

    • 29.

      Neue Wege zum Hinzufügen von Anzeigen finden

      5:59

    • 30.

      Erstellen eines Abonnements für wiederkehrende Umsätze

      11:19

    • 31.

      Tech-Schulden: Was sie sind und wie sie auf Claude angewendet werden können

      9:29

    • 32.

      Bringen Sie es auf die nächste Stufe – Einführung

      3:45

    • 33.

      Push-Benachrichtigungen: Benutzer zurückholen

      5:54

    • 34.

      Push-Benachrichtigungen: Testen und sicherer Versand

      10:49

    • 35.

      Serverseitiger Push: Kostenloses Senden von Angeboten auf Anfrage

      9:54

    • 36.

      Serverseitiger Push: Firebase verbinden und echte Benachrichtigung senden

      10:55

    • 37.

      Fragen Sie auf intelligente Weise nach Bewertungen

      10:05

    • 38.

      Subtile Live-Effekte: Premium Feeling bei minimalem Akkuverbrauch

      8:32

    • 39.

      Onboarding: Verkaufen Sie die Vorteile auf drei Bildschirmen

      7:14

    • 40.

      Onboarding: Optimieren Sie den Workflow und liefern Sie ihn aus

      6:00

    • 41.

      Analysen: Abstürze und die wichtigsten Zahlen anzeigen

      8:26

    • 42.

      Eine Fernbedienung für Ihre App: Änderungen ohne Update vornehmen

      7:43

    • 43.

      Sprechen Sie ihre Sprache: Erschließen Sie neue Märkte

      9:14

    • 44.

      Bringen Sie es auf die nächste Stufe – Fazit

      4:02

    • 45.

      Google Play: Wofür Sie sich tatsächlich anmelden

      6:26

    • 46.

      Erstellen Ihrer App in der Google Play Console

      4:27

    • 47.

      Das Shop-Angebot: Ihr Schaufenster

      6:05

    • 48.

      App-Inhalte: Die Formulare, vor denen niemand Sie warnt

      6:18

    • 49.

      Signieren und AAB: Die Datei, die Sie Google übergeben

      5:15

    • 50.

      Teststrecken und das Problem der zwölf Tester

      5:00

    • 51.

      Inbetriebnahme: Produktionszugriff, -prüfung und -ablehnungen

      6:03

    • 52.

      Nach dem Start: Vitaldaten, Bewertungen und Ihr erstes Update

      6:45

    • 53.

      Optimieren und Skalieren – Einführung

      3:23

    • 54.

      Paywall-Design und Preispsychologie

      6:44

    • 55.

      Anzeigenvermittlung: Mehr Geld mit denselben Nutzern

      7:59

    • 56.

      LTV vs. CAC: Die Gleichung, die Sie skalieren lässt

      5:25

    • 57.

      Zustimmung zu Anzeigen und Datenschutz: Die zwingenden Grundlagen

      6:39

    • 58.

      Nicht auf der Sperrliste stehen: Schützen Sie, was Sie gebaut haben

      7:29

    • 59.

      Erstellen eines App-Portfolios

      5:01

    • 60.

      Optimieren und Skalieren – Fazit

      3:34

  • --
  • Anfänger-Niveau
  • Fortgeschrittenes Niveau
  • Fortgeschrittenes Niveau
  • Jedes Niveau

Von der Community generiert

Das Niveau wird anhand der mehrheitlichen Meinung der Teilnehmer:innen bestimmt, die diesen Kurs bewertet haben. Bis das Feedback von mindestens 5 Teilnehmer:innen eingegangen ist, wird die Empfehlung der Kursleiter:innen angezeigt.

15

Teilnehmer:innen

--

Projekte

Über diesen Kurs

Erstellen Sie mit Claude Code eine mobile App von Grund auf neu, auch wenn Sie noch keine Erfahrung mit Programmieren oder KI haben.

In diesem anfängerfreundlich gestalteten Kurs lernen Sie Schritt für Schritt den gesamten Prozess kennen: Einrichten von Claude Code, Planung und Erstellung einer Android-App, Testen, Starten und Verbessern nach der Veröffentlichung.

Dazu ist ein kostenpflichtiges Abonnement von Claude Code erforderlich: 20 $/Monat - Preise können variieren!

Sie erfahren, wie:
• Claude Code und die anderen erforderlichen Programme einrichten;
• eine App mit klaren Zielen planen und erstellen;
• Fortschritte speichern, GitHub verwenden und Änderungen sicher rückgängig machen;
• von einem lokalen Projekt zu Online-Services wechseln;
• mit Firebase und Cloudflare arbeiten;
• Hinzufügen von Assets, Bildschirmen, Anzeigen, Abonnements und Engagementfunktionen;
• Implementieren von Push-Benachrichtigungen, Onboarding, Analysen, Fernsteuerungen und Übersetzungen;
• Vorbereitung der App für Google Play, Teststrecken und Veröffentlichung;
• Bewertung der Leistung und verantwortungsvolle Skalierung des Projekts.

Der Kurs konzentriert sich auf praktische Workflows und Prinzipien, die für zukünftige Anwendungen wiederverwendet werden können. Komplexe technische Konzepte werden in einfachem Englisch erklärt, sodass Sie sich auf den Prozess konzentrieren und verstehen können, warum jeder Schritt wichtig ist.

Am Ende des Kurses haben Sie den gesamten Lebenszyklus einer mobilen App verfolgt und wissen, wie Sie denselben Workflow auf Ihr nächstes Projekt anwenden können.

Triff deine:n Kursleiter:in

Teacher Profile Image

Chris Barin

Certified Photoshop Expert

Kursleiter:in

Chris Barin is a professional web and app designer with nearly 10 years of Photoshop experience. By being self-taught, he managed to gain the trust of over 190.000 students from all over the world through his Photoshop courses. A staple of his materials is a hand-on, down-to-Earth approach that focuses on getting maximum results with minimal effort.

Chris started out as a freelance web designer and built a loyal client base, earning over tends of thousands of dollars by designing sites part time. Today, he runs his own Android design studio, 20 strong, creating fantastic looking apps for clients; his apps have over 100 million downloads to date.

Passionate about teaching, Chris teaches because he has been disappointed in the quality of training materials available ... Vollständiges Profil ansehen

Level: Beginner

Kursbewertung

Erwartungen erfüllt?
    Voll und ganz!
  • 0%
  • Ja
  • 0%
  • Teils teils
  • 0%
  • Eher nicht
  • 0%

Warum lohnt sich eine Mitgliedschaft bei Skillshare?

Nimm an prämierten Skillshare Original-Kursen teil

Jeder Kurs setzt sich aus kurzen Einheiten und praktischen Übungsprojekten zusammen

Mit deiner Mitgliedschaft unterstützt du die Kursleiter:innen auf Skillshare

Lerne von überall aus

Ob auf dem Weg zur Arbeit, zur Uni oder im Flieger - streame oder lade Kurse herunter mit der Skillshare-App und lerne, wo auch immer du möchtest.

Transkripte

1. Einführung: Lassen Sie uns zusammen mit Cloud-Code mobile Apps erstellen. Wir werden sie ohne vorherige Erfahrung von Grund auf neu erstellen . Wir werden sie Schritt für Schritt durch Vibe-Coding erstellen Schritt durch Vibe-Coding Das ist also mit Hilfe von KI, künstlicher Intelligenz. Ich werde Ihnen zeigen, wie Sie die App starten, monetarisieren und sie zu einem seriösen Geschäft ausbauen können Und das alles ist anfängerfreundlich. Hallo, da. Ich bin Chris Chris Barin und habe über fünf Jahre lang eine Firma für die Gestaltung mobiler Labore gegründet und über fünf Jahre lang eine Firma für die Gestaltung mobiler Labore In dieser Zeit habe ich es geschafft, über 100 Millionen Downloads zu erzielen , und ich habe über eine halbe Million $ Umsatz generiert Ich erzähle dir das alles, damit du weißt , dass ich Erfahrung in der realen Welt habe. Ich war in den Schützengräben, das ist also nicht nur Theorie. Ich habe es gelebt Und in der Vergangenheit brauchten Sie ein Team teurer Entwickler, um mobile Labore aufzubauen, zu starten, zu monetarisieren und zu warten Aber heutzutage können wir mit Claude Code alles machen. Cloud Code ist eine KI-Plattform , die jeder nutzen kann. Sagen Sie ihm einfach in einfachem Englisch, was Sie tun möchten, und es wird den gesamten funktionierenden Code für Sie erstellen. Es wird also für Sie wie für einen Angestellten programmieren. Aber nur um das klarzustellen: In diesem Kurs wird nicht davon ausgegangen, dass Sie programmieren können oder dass Sie wissen, wie man KI oder sogar Cloud-Code speziell einsetzt. Nein, wir gehen Schritt für Schritt vor, indem Cloud-Code tatsächlich gemeinsam installieren. Ich werde alles im Detail erklären. Das ist also sehr anfängerfreundlich. Und am Ende des Kurses werden Sie Ihr eigenes mobiles Labor einrichten, aber darüber hinaus werden Sie genau wissen, was Sie tun müssen, um das nächste zu bauen. In diesem Kurs werden wir nun eine Android-App auf dem Windows-Computer erstellen . Aber Sie werden bald feststellen, dass all das irrelevant ist, weil alles, was ich unterrichte, auf jedem Gerät und auf jeder Plattform verwendet werden kann . Und das liegt daran, dass ich Prinzipien vermittle, die universal sind. Wenn Sie also auf einem Mac sind und nach einer IOS-App suchen, möchten Sie eine erstellen, keine Sorge. Alles in diesem Kurs gilt weiterhin. Und das ist der Grund, warum dieser Kurs anders ist , weil ich im Herzen Designerin bin . Ich bin kein Programmierer, also werde ich die Dinge nicht mit schwierigen Begriffen komplizieren Ich werde all die komplizierten Dinge in einfachem Englisch erklären , damit Sie sich auf das große Ganze konzentrieren können Und hier ist meine Perspektive. Tatsächlich wird es nicht allzu schwierig sein, mobile Labore mit Gerinnungscode zu bauen wird es nicht allzu schwierig sein, mobile Labore mit Gerinnungscode zu Folgen Sie meinen Schritten und Sie werden sehen , dass Sie es gut schaffen werden Windows oder Mac spielen keine Rolle denn der knifflige Teil besteht darin, Benutzer zu gewinnen, mit Werbung oder Abonnements Geld zu verdienen, Benutzer dazu zu bringen, jeden Tag zur App zurückzukehren, nicht im App Store gesperrt zu werden und so weiter. sind also einige der Prinzipien, über die ich sprechen werde. Und hier ist alles, was in diesem Kurs enthalten ist. Und wie Sie sehen können, ist das Codieren mit KI eigentlich nur ein sehr kleiner Teil davon. Das ist der wahre Wert des Kurses. Hier wird Ihnen meine fünfjährige Erfahrung bei der Gründung und dem Aufbau eines erfolgreichen Unternehmens wirklich weiterhelfen. Ich werde Ihnen die wirklich guten Dinge erzählen, nicht nur Aufforderungen oder die Verwendung von KI Das alles findest du im Internet. Was Sie nicht finden werden, sind diese feinen Details, die den Unterschied ausmachen. Zum Beispiel, welche Statistiken Sie überprüfen müssen, welche Art von Werbung Sie schalten müssen, wie Sie Ihren Umsatz steigern können und so weiter. Also all die feinen Details, die über Erfolg oder Misserfolg Ihrer App entscheiden. Dieser Kurs ist also für alle, die etwas Aufregendes beginnen möchten , und nichts geht über das Gefühl einer wachsenden MRR. Und das sind monatlich wiederkehrende Einnahmen. Und hier ist die Sache. Sie verdienen heute 0,10$, morgen dann 0,20$, dann 1$ pro Tag, dann zehn pro Tag und so weiter MRR, monatlich wiederkehrender Umsatz. Die Zahl wächst weiter und man merkt, dass das eine unglaubliche Art ist, seinen Lebensunterhalt zu verdienen Also, wird das schwer sein? Natürlich zu 100%. Der Cloud-Code ändert sich jeden Tag. Aber ich werde Ihnen beibringen, wie Sie damit umgehen, wie Sie all diese Frustration überwinden und so schnell wie möglich Ergebnisse erzielen können. Nun, es gibt noch ein Hindernis, abgesehen davon, dass es etwas schwierig ist und Sie Patienten brauchen Sie können mit einem Cloud-Code-Plan im Wert von 20$ für diesen Kurs beginnen Cloud-Code-Plan im Wert von 20$ für diesen Kurs Wenn Sie jedoch planen, tatsächlich mehrere Labs zu starten, müssen Sie bald auf den 100-Dollar-Plan umsteigen Nun, das ist ziemlich teuer. Es ist immer noch ein unglaubliches Preis-Leistungs-Verhältnis für das, was Sie bekommen. Ein guter Entwickler von mobilen Labors berechnet das für 2 Stunden. 100 Dollar sind also wirklich ein fantastisches Preis-Leistungs-Verhältnis, denn auch hier berechnet ein guter Entwickler das pro Stunde oder vielleicht 50 Dollar pro Stunde, je nach Region. Aber ja, das wird aufregend und es wird etwas für die Zukunft sein. Investieren Sie in Ihre Karriere. Schauen Sie sich den Unterrichtsplan an, und Sie werden feststellen, dass sich dieser Kurs meisten Kursen in Bezug auf mobile Labore unterscheidet. Lassen Sie uns jetzt anfangen und etwas Aufregendes bauen. 2. Wie Sie das Beste aus diesem Kurs herausholen können: Komm zurück. Lassen Sie mich die Voraussetzungen schaffen, damit Sie das Beste aus diesem Kurs herausholen können. Nummer eins ist also, bei Bedarf um Hilfe zu bitten , weil die Dinge zusammenbrechen werden. Ich werde Ihnen eine rote Taste auf meinem Bildschirm zeigen und ich werde Ihnen sagen, dass Sie sie drücken sollen, aber Sie werden eine blaue Taste an einer völlig anderen Position auf Ihrem Bildschirm haben . Bedeutet das, dass ich einen Fehler gemacht habe? Nein, mit KI ändern sich die Dinge ständig , buchstäblich jeden Tag. Das heißt, man muss Geduld haben und erkennen , dass die Arbeit mit KI so ist. Man muss bereit sein, Hindernisse zu überwinden. Du musst wissen, wie man um Hilfe bittet. Und zuerst fragst du die KI, und ich werde dir in einer anderen Lektion genau zeigen , wie das geht. Die zweite Sache kannst du mich im Kommentarbereich fragen. Die Sache ist, manchmal ist das ein bisschen zu langsam. Vielleicht möchten Sie das Problem schnell beheben und weiterbauen. Wenn das der Fall ist, komm zu meinem Diskursserver. Das ist also ein völlig kostenloser Chatraum, und du kannst mit mir und ein paar anderen Studenten sprechen. Erstellen Sie ein kostenloses Konto, installieren Sie das Programm auf Ihrem Computer, nicht auf Ihrem Telefon, und treten Sie dem Server bei. Bitten Sie klar und deutlich um Hilfe, und einige meiner Schüler werden vielleicht antworten. Sag nicht so, als ob es nicht funktioniert oder ich habe einen Fehler bekommen. Erwähnen Sie stattdessen die Lektion, den Zeitcode und Ihr spezifisches Problem. Zum Beispiel habe ich in Lektion 5 bei 1 Minute und 35 Sekunden nicht die Option „Anwenden“, bei 1 Minute und 35 Sekunden nicht die Option „Anwenden“, aber nicht verfügbar. Es ist Klassenbeste. Nutzen Sie also diesen Chatroom, um schneller Antworten zu erhalten. Aber vor allem sollten Sie auf die Probleme vorbereitet sein. Auch hier werde ich fast die ganze Zeit da sein, aber manchmal bin ich vielleicht beschäftigt, ich nehme auf und so weiter, also nutze die gesamte Community Nun, das ist das Wichtigste , was du sofort wissen musst KI ist nicht deterministisch. Nun, was bedeutet das? Wenn Sie ihm genau die gleichen Anweisungen wie N geben , also eins zu eins kopieren und einfügen, erhalten Sie immer noch ein anderes Ergebnis. Das ist kein Bug. Das ist kein Problem. So funktioniert KI einfach. Sie testen das in der kostenlosen Version von Chad GPT. Sie können es einfach testen. Sie kopieren und fügen dieselbe Aufforderung mehrmals in verschiedenen Sitzungen ein , und Sie werden leicht unterschiedliche Ergebnisse sehen. Alle KI-Plattformen funktionieren auf diese Weise. Es gibt keine Ausnahme. Also ich wiederhole, es werden unterschiedliche Ergebnisse erwartet, auch wenn Sie kopieren und einfügen und alles präzise machen und auch unterschiedliche Fehler auftreten. Jetzt werde ich Ihnen in meinen Aufzeichnungen jedes einzelne Problem zeigen, werde ich Ihnen in meinen Aufzeichnungen jedes einzelne Problem zeigen das ich stoßen werde, und wie ich es beheben kann. Möglicherweise haben Sie jedoch unterschiedliche Probleme, was sich etwas frustrierend anfühlen kann Das ist Teil des Spiels. Das ist wie beim Training im Fitnessstudio zu schwitzen. Oder, du weißt schon, diesen gefürchteten Muskelkater zu spüren. Es ist ein Nebenprodukt. Das kannst du nicht vermeiden Also bitte, mein Rat, werde nicht wütend. Seien Sie nicht frustriert , denn so intelligent KI auch ist, sie ist manchmal unglaublich dämlich Wenn Sie ruhig bleiben und verstehen , dass das der Preis ist, den Sie zahlen müssen, werden Sie fliegen Als Nächstes ist dieser Kurs für alle da. Ich werde die Dinge auf einfache Weise erklären , damit Anfänger verstehen können, was was ist. Wenn Sie Erfahrung mit KI oder dem Bauen von Lücken oder was auch immer haben , fahren Sie bitte fort, wenn eine Lektion nicht so aufregend ist. Allerdings sollten Sie wissen, dass sich das wie ein guter Film entwickeln wird Das ist also eine Geschichte , die auf sich selbst aufbaut. ist also wahrscheinlich in Ordnung, eine Lektion hier Es ist also wahrscheinlich in Ordnung, eine Lektion hier oder da zu überspringen, aber Sie sollten nicht eine ganze Reihe von Lektionen überspringen, weil Sie nicht die gleiche Lernerfahrung haben werden Dies ist kein Kurs , bei dem Sie es einfach zu einem bestimmten Zeitpunkt wiederholen wir zum Beispiel das Kapitel Monetarisierung an, Sie sind nur daran interessiert, Geld zu verdienen , und Sie springen zu diesem Nein, das wird nicht funktionieren . Seien Sie sich endlich bewusst, dass Updates in rasantem Tempo veröffentlicht werden. Wenn Sie eine neuere Version des Programms haben, wenn die Benutzeroberfläche etwas anders ist, wenn Sie ein neueres Modell haben, das schneller und intelligenter ist , ändert sich im Grunde nichts, nichts grundlegend. Es ist, als hätte man ein etwas schnelleres Auto mit mehr Pferdestärken Es ändert das Ergebnis nicht grundlegend. Du willst zu einem Ort fahren? Nun, mit mehr Leistung kommen Sie vielleicht schneller ans Ziel, aber der Weg ist derselbe, z. B. Analytik einrichten, auswählen, welche Art von *** ausgeführt werden soll, wie die App aktualisiert werden soll, wie man die Benutzer dazu bringt, zurückzukommen, zu wissen, welche Funktionen hinzugefügt werden müssen und so weiter. Wenn also ein neues Modell herauskommt, werde ich nicht den gesamten Kurs neu gestalten , weil das nicht nötig ist Ich habe diesen Kurs mit Blick auf diese Flexibilität erstellt. Wenn Sie also eine andere Codierungsplattform verwenden möchten, können Sie trotzdem mitmachen. Anstelle von Plotcode möchtest du vielleicht Codex oder vielleicht Groce, vielleicht was auch immer Ich baue diesen Kurs mit diesem Gedanken im Hinterkopf. Deshalb habe ich den Kurs auf diese spezielle Weise strukturiert . Nachdem das noch einmal gesagt ist, haben Sie bitte etwas Geduld, denn die Dinge werden kaputt gehen. KI wird manchmal superdämlich sein. Sie werden schockiert sein, wie dämlich es an manchen Stellen ist Und ja, bitte um Hilfe, überspringe den Unterricht und arbeite mit mir an deiner zweiten Besichtigung beim ersten Mal einfach das Video an und sehen Sie, was auf dem Bildschirm passiert, verstehen Sie, was vor sich geht. Spulen Sie am Ende der Lektion von oben zurück, gehen Sie zum Cloud-Code und beginnen Sie, mit mir zu arbeiten, und so oft eine Pause, wie Sie möchten Versuchen Sie also nicht, bei der ersten Videowiedergabe weiterzuarbeiten. Sie werden nicht mithalten können. Machen Sie also bei Ihrem zweiten Besuch so oft eine Pause wie nötig . Und damit sind wir bereit für Rock'n'Roll. 3. Unser erstes Projekt in Claude Code: Willkommen zurück. Ich weiß, Sie sind vielleicht etwas überrascht, aber es ist Zeit für unser erstes gemeinsames Projekt in Cloud-Code. Natürlich haben Sie auf Ihrer Seite nichts eingerichtet, aber ich möchte, dass Sie den Prozess sehen, wie alles funktioniert, worum es geht, und Sie müssen es selbst erleben. Dann kannst du mit viel mehr Spannung tief in das gesamte Setup eintauchen . Oh, der Plan sieht so aus. Sehen Sie sich diesen Vortrag an und fahren Sie dann fort, damit Sie Cloud-Code in allen benötigten Tools installieren können. Dann komm zurück, benutze meine Notepad-Datei und mache dasselbe auf deiner Seite. Nur um das klarzustellen, Sie können momentan nichts ausführen, auch wenn Sie Cloud-Code auf Ihrem Computer haben Nein, du musst das Setup aus der nächsten Vorlesung machen und dann hierher zurückkommen, damit du weiterarbeiten kannst. Okay, hier sind meine Anweisungen für den Cloud-Code. Das wird als Aufforderung bezeichnet, und ich meine damit im Grunde, dass ich eine einseitige Website für einen Hausarzt haben möchte , okay? Einfach genug, Coil-Zeug. Er ist also Cloud-Code, und mit der Zeit kann es sich bei Ihnen leicht ändern, aber das Wesentliche wird immer noch da sein. Wählen Sie nun im ersten Schritt den Ordner aus. Klicken Sie auf diese Schaltfläche , da wir eine brandneue erstellen müssen, eine leere auf unserem Computer. Mein Rat für echte Projekte: Platzieren Sie es gut. Ich habe alle meine Projekte auf Drawbox, aber für diesen Kurs werde ich sie auf meinem Desktop behalten, damit ich schnell darauf zugreifen kann Das ist jedoch nicht ideal für Sie. Nun, der Name des Ordners spielt keine Rolle, aber es ist eine gute Idee, ziemlich beschreibend zu sein, so etwas wie eine Tierarzt-Website oder so Wenn Sie immer mehr Projekte hinzufügen, hilft es natürlich, sie zu benennen Claude fragt mich, ob es Dateien in diesem Ordner lesen, schreiben oder ausführen kann . Natürlich, ja. Also der erste Schritt, einen Ordner auszuwählen. Erledigt. Es ist ein leerer Ordner. Gutes Zeug. Nun, Schritt zwei, Auswahl eines Modells. Hier wird dieser Kurs schnell aktualisiert, da jeden Tag neue Modelle herauskommen. Ich übertreibe jetzt ein bisschen, aber auch hier werden Sie alle paar Wochen ein neues Modell sehen Stellen Sie sich das Modell nun wie den Motor in dem Auto vor, das Sie fahren werden Willst du einen großen V-Acht-Motor, der superstark ist, oder vielleicht willst du einen sparsamen Ein-Liter-Hybrid Es hängt von Ihrem Geldbeutel ab, wie lang die Reise ist und wie wichtig es für Sie ist, und wie wichtig es für Sie ist so schnell wie möglich an Ihrem Ziel anzukommen Jetzt verwende ich immer das beste Modell für meine Projekte in der realen Welt, aber ich habe natürlich den großen Plan. Ich habe den 200-Dollar-Plan, oder? Und das liegt daran, dass ich zahlende Nutzer habe und mir keine Bugs oder Probleme leisten kann Übrigens, wenn Sie den Schnellmodus aktivieren, werden Sie noch mehr Kraftstoff verbrauchen. Der Schnellmodus ist also der folgende. Stellen Sie sich vor, Sie haben einen V Eight mit einem Kompressor und zwei Turbos Das ist ein bisschen lächerlich , weil es superschnell sein wird , aber es wird auch ein Benzinfresser sein Das wird unglaublich teuer werden. Wenn Sie jetzt den 20-Dollar-Plan haben, verwenden Sie eines der niedrigeren Modelle. Okay, als nächstes kommt die Aufwandsebene, und die Standardeinstellung ist diese hier. Also werde ich es so einstellen. Wie Sie sich vorstellen können, Sie bei einem sehr komplizierten Projekt werden Sie bei einem sehr komplizierten Projekt mit den intelligenteren Modellen und einem höheren Aufwand bessere Ergebnisse erzielen . Aber auch hier werden Sie mehr Kraftstoff verbrennen. Sie werden in etwa einer Minute sehen, was das bedeutet. Okay. Schritt drei, wir fangen gleich an. Umgehen Sie also die Berechtigungen. Kurz gesagt, ich möchte nicht, dass Claude mich jede Minute belästigt In dieser Situation gibt es keine Risiken, also wollte ich alles alleine machen, Mitarbeiter aus dem Internet holen, Dateien schreiben, speichern, löschen, was auch immer, weil das alles in Ordnung ist Das ist nur ein Standardprojekt. Es wird nichts allzu Kompliziertes sein. Anstatt also etwa alle 30 Sekunden anzuhalten und mich zu fragen, ob es in Ordnung ist, einen Server oder was auch immer zu starten , werde ich ihn einfach in den automatischen Modus versetzen. Also wird es jetzt automatisch funktionieren. Ist das ein bisschen riskant? Ja, zu 100%. Aber so arbeite ich lieber. Es ist schneller, effizienter und insgesamt ein besseres Erlebnis. Wenn Sie jetzt zum ersten Mal die Option „ Erlaubnis umgehen“ wählen , leitet Sie Claude möglicherweise zur Einstellungsseite weiter, auf der Sie dies bestätigen müssen. Du musst tatsächlich ein bisschen nach unten scrollen. Und während wir hier sind, werde ich auch ein paar Einstellungen ändern, wie die Größe des Textes. Aber hier ist der wirklich wichtige Teil. Erlaubt den Modus zur Umgehung von Berechtigungen aktiviert standardmäßig die Fernsteuerung. So arbeite ich also gerne. So ist es. Jetzt können wir mit dem Bauen beginnen, aber aufgrund dieses Einstellungsbildschirms befinden wir uns nicht mehr im Code-Modus. Claude hat also noch einen anderen Bereich , in dem du mit ihm chatten und die Co-Working-Funktion nutzen kannst , aber das alles interessiert uns nicht. Also konzentriere dich hier und wähle Code. Das ist wichtig, also überspringe es nicht. In meinem Fall siehst du vielleicht einige Dinge aus früheren Projekten, aber ich werde sie verwischen, damit sie dich nicht ablenken. Okay, Checkliste Erstens, der Ordner, leer, alles gut, alles eingerichtet. Zweitens, das Modell und der Aufwand, alles gut, alles eingerichtet und drei Bypass-Berechtigungen , so arbeite ich gerne. Es ist ein bisschen riskant, aber auch hier bevorzuge ich es, so zu arbeiten. Okay, lassen Sie uns die Anweisungen einfügen. Okay, und wir sind weg. Jetzt werde ich die Aufnahme manchmal bis zu 20-fach beschleunigen , weil das einige Zeit dauern wird. Nach etwa einer Minute hat es endlich etwas für uns. Es sagt uns das Ziel. Sie werden sozusagen sehen, wie es denkt und was hinter den Kulissen vor sich geht. Wir haben hier sogar einen kleinen Timer und wie viele Tokens er verwendet. Du kannst dir Tokens wie die Menge an Gas vorstellen , die verbraucht wird, obwohl du dich nicht wirklich darauf konzentrieren solltest, um ehrlich zu sein. Dateien tauchen in unserem Ordner auf, was eine gute Sache ist. Es möchte JavaScript für die bessere Erfahrung verwenden . Okay, okay für uns. Und jetzt bittet es uns, ihm die Verwendung von Python zu erlauben , damit es einen Server starten kann. Okay, ja, natürlich. Es gibt bereits eine Vorschau hier direkt in Cloud Code. Es hat einen eingebauten Browser, und wir können bereits eine ziemlich schöne Seite sehen. Lass uns am Anfang eine Pause machen, du wirst diesen Teil ständig überprüfen. Kontaktfenster, Fünf-Stunden-Limit und Wochenlimit. Im Moment haben wir etwa 7% des Kontextfensters genutzt. Und was bedeutet das? Je mehr Sie es füllen, desto schlechter wird die Cloud abschneiden. Es wird einfach anfangen, Sachen zu besorgen. Also werde ich das noch einmal sagen. Es wird einfach anfangen, Sachen zu besorgen , weil es zu viel zu merken gibt. Wenn Sie dieses Limit überschreiten, wird es automatisch zurückgesetzt, aber Sie können mit einer schlechteren Leistung rechnen. Dazu etwas später mehr. Ungefähr das Fünf-Stunden-Limit. Das ist alles, was Lata erklärt hat. Aber kurz gesagt, das ist der Treibstoff, von dem ich gesprochen habe also das beste Modell auswählen und es auf die maximale Leistungsstufe einstellen, werden Sie das gesamte Fünf-Stunden-Limit in nur wenigen Nachrichten, was einige Minuten bedeuten kann, durchbrechen in nur wenigen Nachrichten, . Genau darum ging es bei der Kraftstoff-Analogie. Nur um das klarzustellen, das sind etwa 100 Gallonen Treibstoff Dies ist keine Garantie dafür, dass Sie es 5 Stunden lang verwenden können. Nein, es heißt, dass Sie 5 Stunden Zeit haben, um die von Ihnen zugewiesenen 100 Gallonen zu verbrauchen Macht das Sinn? Also, wenn du dich für einen Vight-Motor entscheidest, wirst du sagen, 2 Stunden, eine Stunde 20 Minuten, okay? Wenn Sie einen kleineren Motor verwenden, der etwas effizienter ist , mit einem niedrigeren Modell und geringerem Kraftaufwand, könnten Sie wahrscheinlich die vollen 5 Stunden nutzen, und dann werden Sie automatisch gestoppt. Macht das Sinn? Das Modell bestimmt also im Grunde, wie schnell Sie den Treibstoff verbrauchen, wie schnell Sie ihn ausgeben werden. Und das wöchentliche Limit ist fast dasselbe. Dazu später noch einmal mehr. Claude scrollt tatsächlich alleine und überprüft das Design, was fantastisch ist Es stellt sicher, dass die Dinge okay aussehen und dass sie tatsächlich funktionieren Das ist alles von alleine. Es sieht zwar ein Problem mit Google Maps, aber es sucht selbst nach einer Lösung , was ich liebe. Es ist proaktiv. Ich liebe diese Erfahrung. Sie weiß es am besten. Und die Sache ist, es ist nicht nötig, dass es aufhört und mich danach fragt. Okay, nach einer Weile ist es fertig und wir bekommen diesen Link, den wir in jedem Browser verwenden können. Das ist eine lokale Website. Wir können es mit niemandem teilen. Aber ja, das ist großartig. Und übrigens, es hat uns sogar eine Readme-Datei gegeben, die wir gleich auschecken werden. Bitten wir sie nun, die Preise Dollar umzuwandeln und das Farbschema zu ändern. Das ist also eine ziemlich normale Anfrage. Und einfach so sind wir bei 11%. Denken Sie daran, es geht nicht um die Minuten, die vergehen. Nein, so fühlen sich die Ressourcen an, die im 100-Dollar-Plan, im 20-Dollar-Plan, im 200-Dollar-Plan zugewiesen sind 20-Dollar-Plan, im 200-Dollar-Plan Wenn Sie also zum Beispiel den 20-Dollar-Plan haben, könnten Sie im exakt gleichen Zeitraum bei 40% sein, mit den exakt gleichen mit den exakt Wenn Sie also Copy-Paste verwenden, kann Ihr Prozentsatz höher sein als meiner, einfach weil der niedrigere Tarif weniger Ressourcen hat Die Vorschau funktioniert möglicherweise nicht immer wie erwartet, aber wenn Sie Ihren Browser aktualisieren, sollten Sie die Änderung bereits sehen. Ich werde es laufen lassen, aber werde auf 13% steigen und weiter wachsen. Das Ziel hier ist nicht, Sie nervös zu machen, aber ich möchte wirklich den Elefanten im Raum ansprechen , weil ich mir sicher bin, dass Sie sich darüber Sorgen machen werden. Ich mache mir darüber keine Sorgen mehr. Ich denke nicht einmal darüber nach. Kurz gesagt, es ist das. Du zahlst fürs Lernen, okay? Also verglichen mit jedem Mentor, jedem Entwickler, der dir Nachhilfe geben könnte, irgendwelchen Büchern oder Kursen, was du gerade machst, ist das unglaublich wertvoll Also, was Sie hier für 20 oder 100 Dollar erleben können, das ist bahnbrechend Das wird den Lauf Ihres Lebens komplett verändern , wenn Sie sich wirklich daran halten Vor diesem Hintergrund, wenn man bedenkt, dass Sie fürs Lernen zahlen und dass Sie Lernen einen so niedrigen Preis zahlen. Ja, benutze es. Benutze diesen Treibstoff in der realen Welt, du wirst dir keine Sorgen um deinen Verbrauch machen. Die Sache ist, selbst mir geht manchmal der Saft aus, aber normalerweise muss ich vielleicht eine Stunde warten, vielleicht höchstens 2 Stunden, und dann bin ich wieder da. Aber ja, so solltest du es formulieren. Sie sollten diese Ressourcen nicht schützen. Schützen Sie Ihren Treibstoff nicht. Benutze es, gib es aus, damit du lernen kannst. Es ist viel wichtiger, sich die Fähigkeiten anzueignen. Und ja, das ist unsere Website. Die mobile Version, die sieht auch gut aus. Und wir sind bei 13% und wir haben bei 8% angefangen. Insgesamt ist das Cloud-Code. So erstellt man Software. Du sagst ihr, was du willst, und sie macht es für dich. Also, was kommt als Nächstes? Schauen Sie sich die nächsten Lektionen weiter und richten Sie alles auf Ihrem Computer Dann werde ich Ihnen sagen, wann Sie zu dieser Lektion zurückkehren und diese Website selbst neu erstellen können dieser Lektion zurückkehren und diese Website selbst neu erstellen Fahren Sie zunächst mit der nächsten Lektion fort, damit wir die Dinge einrichten können Danke. 4. Warum eine App?: Willkommen zurück. Lassen Sie uns darüber sprechen warum Sie eine mobile App erstellen sollten, sei es für den IOS-Store oder für Android-Geräte. In diesem Kurs werden wir uns nun auf Android konzentrieren, aber wie Sie gleich sehen werden, gelten dieselben Prinzipien für jeden App Store. Eine mobile App ist also eine fantastische Möglichkeit, Ihnen und Ihren Nutzern einen Mehrwert zu bieten. Jetzt fragen Sie sich vielleicht, warum nicht eine responsive Website erstellen und damit fertig sein, oder? Jetzt funktionieren die meisten Websites auf Mobilgeräten einwandfrei. Warum müssen wir die Dinge also komplizieren? Also, es ist wie Training im Fitnessstudio oder im Park Sicher, Sie könnten überall trainieren, aber im Fitnessstudio haben Sie so viele weitere Tools, mit denen Sie Ihre Ergebnisse viel schneller erzielen können. Bei Apps ist es genauso. Sie leben auf deinem Handy. Sie können dir Erinnerungen schicken Sie können schnell Zahlungen leisten. Sie können Fotos machen, Sie können Dinge scannen und Sie haben ein maßgeschneidertes Erlebnis. Ich bin mir also ziemlich sicher, dass Sie Ihr Telefon bequem benutzen können. Du kennst alle Gesten, die Wischbewegungen. All das wird in der App übersetzt. Das Gleiche kann also nicht über die Website gesagt werden. Aber lassen Sie uns über unsere Vorteile als Entwickler sprechen. Also ist es das wirklich wert? Oh ja. Und hier ist der Schlüssel. Es ist MRR, monatlich wiederkehrende Einnahmen, MRR. Sei einfach klar. Dies konzentriert sich nicht nur darauf, Geld zu verdienen. Ein monatliches Einkommen zu haben ist fantastisch, aber es ist tatsächlich ein Indikator für den Wert, den Sie liefern. Ansonsten gilt: Wenn Sie gutes Geld verdienen, bieten Sie Ihren Benutzern wahrscheinlich einen guten Service. Noch besser gesagt, es geht darum, etwas zu bewirken. Das Leben der Menschen zu verändern. Wenn Ihre Nutzer Ihre App gerne nutzen und durch Werbung oder Abonnements Einnahmen für Sie generieren , dann machen Sie etwas richtig. Wir können die Nutzerzufriedenheit nicht direkt messen. Aus diesem Grund betrachten wir MRR, also monatliche Umsatzaufzeichnung, damit wir besser verstehen können , ob wir auf dem richtigen Weg sind Und MRR ist eine Statistik, die Sie jeden Tag verfolgen werden , weil sie so Sie beginnen damit, Ihre ersten 0,05$ pro Tag zu verdienen. Dann werden Sie langsam auf vielleicht 0,10 USD pro Tag, dann 0,50 USD und dann fünf Dollar pro Tag anwachsen dann 0,50 USD und dann fünf Dollar Fünf Dollar pro Tag sind schon 150 Dollar pro Monat. Und wo hört es auf? Nun, das ist das Tolle daran. Es gibt keine Obergrenze. Einige der größten Apps verdienen Millionen pro Monat. Und ich meine Millionen , viele Millionen. Aber hier ist die Sache. Gehen Sie auf Twitter, das jetzt x.com heißt, und Sie werden sehen, dass normale Leute mit ein paar Apps zehn, 20, 50.000 pro Monat verdienen mit ein paar Apps zehn, 20, 50.000 pro Monat Das sind keine Genies, und ihre Apps sind nicht das nächste Facebook oder irgendeine Art von revolutionärer KI Nein, es sind normale Apps, die dich daran erinnern, Wasser zu trinken , um zu sehen, wie du mit verschiedenen Haartypen aussehen würdest, dich daran erinnern, zu beten , die dir beim Meditieren helfen, solche Dinge Es ist nichts Unglaubliches, richtig, aber sie sind ziemlich beliebt Und deshalb liebe ich es, Apps zu entwickeln , weil das jeder von jedem Teil der Welt aus tun kann. Es spielt keine Rolle, wer du bist, wie alt du bist. Was ist dein Hintergrund? Nichts dergleichen. Und Sie können eine App pro Monat erstellen, vielleicht eine App pro Jahr oder eine App pro Woche. Es liegt wirklich an Ihnen, wie Sie Ihre Vision umsetzen möchten. Dazu später mehr. Mein Ziel ist es nun, Ihnen beizubringen, wie Sie sich diesen mobilen Apps nähern , damit Sie sich ein vollständiges Bild machen können. Es einfach zu erstellen und zu veröffentlichen bedeutet nicht viel. Man kann tatsächlich etwas in etwa einer Stunde funktionstüchtig machen , aber das funktioniert nicht. Und Sie können sich das wie die Veröffentlichung einer Website vorstellen. Okay, du veröffentlichst eine Website. Was dann? Wie sollen die Leute es finden? Wie bringst du sie dazu, Tag für Tag zurückzukommen? Wie können Sie mit diesem Traffic Geld verdienen, damit Sie dieses Geld nehmen und die Website tatsächlich verbessern können ? Das sind die Dinge, die wirklich wichtig sind, und darauf werden wir uns konzentrieren. Aber anstatt dass ich Ihnen endlose Vorträge halte, nein, wir werden es Schritt für Schritt angehen und wir werden gemeinsam etwas entwickeln, von seinen Funktionen über die Monetarisierung bis hin zur Art und Weise, wie man die Leute dazu bringt und wir werden gemeinsam etwas entwickeln, von seinen Funktionen über die Monetarisierung bis hin zur Art und Weise , zurückzukommen und ihnen mehr Wert zu bieten und so Zusammenfassend lässt sich sagen, dass die Entwicklung einer App eine fantastische Möglichkeit ist Lebensunterhalt zu verdienen und gleichzeitig vielen Menschen einen großen Mehrwert zu Es war noch nie einfacher, den Codierungsteil mit Hilfe von KI zu bewältigen , aber die eigentliche Schwierigkeit kommt erst danach. Wie lässt sich die App so ausbauen , dass sie tatsächlich erfolgreich ist? Darauf werden wir uns konzentrieren. Lass uns weitermachen. 5. Einrichten von Claude Code und den anderen Programmen: Willkommen zurück. Es ist an der Zeit, Cloud-Code einzurichten, damit Sie die erste Übung selbst durchführen können. Jetzt können Sie unter Windows mitmachen, wissen aber, dass Sie nicht einfach IOS-Apps erstellen können. Das ist einfach nicht möglich. Auf macOS stehen Ihnen genau dieselben Programme und Tools zur Verfügung. Das bedeutet, dass Sie problemlos sowohl IOS- als auch Android-Apps erstellen können . Das ist also die erste Einschränkung, der Sie sich bewusst sein müssen. Okay, lassen Sie uns Cloud Code installieren. Sie können also Google verwenden und nach Cloud Code suchen, aber Sie erhalten möglicherweise viele Anzeigen von anderen Unternehmen, die Sie leicht ablenken können Am einfachsten ist es, zu cloud.com zu gehen. Hier findest du Cloud-Code in einer schönen großen Download-Schaltfläche, und auf macOS wird es genauso sein Lass uns installieren. Lassen Sie mich Ihnen cloud.com, die Homepage, zeigen, falls Sie sie manuell eingegeben haben Ich bin mir sicher, dass sich das ständig ändern wird, aber Sie suchen irgendwo in der Navigation nach Claude Code in der Navigation Nun, es sind noch andere Dinge verfügbar, aber wir sind nur an Claude Code interessiert, nicht an der Kuh, nicht an Claude selbst, okay? Es mag ein bisschen verwirrend sein, aber der Codeteil ist die grundlegende Schuld. Sobald es installiert ist, werden Sie nach einer E-Mail gefragt , falls Sie bereits ein Konto haben, was ich tue. Ich werde es eingeben und erhalte einen Link, den ich auf diesem Gerät öffnen muss, um zu bestätigen, dass ich es bin. Also muss ich meine E-Mail öffnen. Sie werden sehr wahrscheinlich zur Preisseite weitergeleitet, und ich empfehle Ihnen, mit dem 20-Dollar-Plan zu beginnen, obwohl Sie irgendwann ziemlich schnell auf den 100-Dollar-Plan umsteigen müssen ziemlich schnell auf den 100-Dollar-Plan , wenn Sie mehrere Apps erstellen möchten Überqueren Sie jetzt die Brücke, wenn Sie dort ankommen. Aber du kannst mit 20,01$ beginnen. Entscheiden Sie sich nicht für den Jahresplan. Entscheiden Sie sich nicht für Credits. Keine Diskussion. Im Moment ist Schritt eins fertig. Sie sollten Cloud Code als spezielles Programm installiert haben als spezielles Programm installiert und es sollte ungefähr so aussehen. Aber ohne all die Hinweise in der Mitte stammen diese aus meinen vergangenen Projekten. Okay? Also nochmal, machen Sie so oft wie nötig eine Pause und arbeiten Sie an Ihrer zweiten Besichtigung weiter. Jetzt, Schritt zwei, installieren Sie Git. Auch hier sowohl auf Mac als auch auf Windows verfügbar. Wenn du nach Git suchst, lässt dein Browser möglicherweise komplett auf GitHub zu, und das ist eine separate Sache. Das wollen wir, und das ist die eigentliche Website. Okay? Also das ist Git. Hier ist eine nette helle Schaltfläche, mit der wir Git installieren können , und hier ist der Download-Link. Ich werde die Aufnahme ständig beschleunigen , damit wir nicht zu lange warten müssen. Eine unangenehme Sache, Get stellt viele Fragen. Mein Rat gilt den Standardwerten. Also im Grunde einfach auf jeder Seite auf Weiter klicken. Okay, am Ende ist es nicht nötig, zu starten. Fahren wir mit Schritt drei fort, und das ist Node JS. Dies ist die Website, und wie zuvor ist sie sowohl auf MACOS als auch auf Windows verfügbar. Klicken Sie auf die große Download-Schaltfläche und verwenden Sie dann den Installer. Das ist nicht allzu aufregend, aber dieses Setup wird Ihnen ein viel, viel besseres Erlebnis bieten. Okay, sobald Sie mit der Installation von NoJS beginnen, gibt es hier eine Sache , die etwas knifflig sein kann Installieren Sie automatisch die erforderlichen Tools. Das ist wie ein Set mit zehn verschiedenen Löffeln, je nachdem, was Sie essen werden Könnten Sie jetzt einfach mit zwei oder drei Löffeln auskommen? Braucht es wirklich eine Zehn? Nein, aber sie könnten sich als nützlich erweisen. Und hier ist es dasselbe. Das Problem ist, dass dadurch mehrere Fenster gestartet werden und Sie können ein paar Gigabyte an Sachen herunterladen Speziell für Visual Studio Bull-Tools, die nicht unbedingt benötigt werden Wenn Sie schneller loslegen möchten, überspringen Sie es, und wenn etwas wie das Nichtinstallieren von Python ein Problem verursacht, können Sie Claude bitten, es zu beheben. Also nochmal, du kannst es überspringen. Ich werde es aktivieren, damit Sie sehen können, was passieren wird. Jetzt wird zunächst kein JS installiert, aber nach ein paar Sekunden werden alle anderen Tools installiert. Tools für Schokolade, Python und Visual Studio Bull. Die Sache ist, du wirst nicht wissen wann es fertig ist oder ob es gestoppt ist. Das ist also ein bisschen knifflig. Sie werden einige grüne Nachrichten mit der Aufschrift „Genehmigt“ sehen . anderen Fällen bleibt es jedoch für ein paar Minuten hängen und Sie sind sich nicht sicher, ob Sie es schließen sollen oder nicht. Das ist also der Teil, der nicht für Anfänger geeignet ist, aber ich wollte ihn vorstellen. Auch hier gilt: Wenn du ihn übersprungen hast, wirst du ihn nicht haben. Aber wenn du mitmachst, hast du vielleicht etwas Ähnliches Nun, es gibt nichts , was Sie tun müssen, aber Sie müssen die paar Minuten warten. Und wieder sind Sie sich nicht sicher, was vor sich geht, also ist es ein bisschen unangenehm. Aber wenn Sie Zweifel haben, überprüfen Sie diese Option, wie ich schon sagte, und es ist, was es ist. Wenn Sie sie aktivieren, werden Sie so etwas sehen. Und ja, nach einer Weile solltest du einfach das Fenster schließen, wenn nach den paar Minuten nichts passiert. Nun, zur letzten Überprüfung, müssen Sie CND im Startmenü, CMD, eingeben Startmenü, CMD, Und jetzt werden Sie diese drei Befehle nacheinander eingeben. Und wenn Sie keinen Fehler sehen, sind Sie goldrichtig. Du bist bereit. Sie sollten wahrscheinlich so etwas sehen, aber sehr wahrscheinlich eine neuere Version. Aber ja, das war es für diesen Schritt, denn ja, es gibt noch ein bisschen mehr, und das tut mir leid. Und das ist die Installation von Android Studio, das auch auf macOS verfügbar ist. Das wird eine ganze Weile dauern, mindestens zehn bis 15 Minuten, aber es ist während der gesamten Arbeit sehr wichtig. Falls Sie IOS-Apps erstellen möchten, sollten Sie Android Studio durch Xcode ersetzen, und Xcode wird wie jedes andere Programm auf macOS installiert Einfach genug, völlig kostenlos. Nun zurück zu Android Studio, es ist ein bisschen langsam und klobig Das Installationsprogramm ist über 1 Gigabyte groß, aber seien Sie geduldig, da Sie es nur einmal ausführen müssen Und nachdem das installiert ist, müssen Sie es starten und einigen Dingen zustimmen, damit es weiterhin wertvolle Tools herunterladen kann. Das Tolle daran ist, wir 90% unserer Zeit in Claude Code verbringen werden, sodass Sie keines der Tools, die wir gerade eingerichtet haben, erlernen müssen. Stellen Sie einfach sicher, dass sie für Claude verfügbar sind , damit er sie verwenden kann, denn das ist der Plan hier. Wir installieren Sachen, damit Claude sie tatsächlich benutzen kann. Okay, schauen Sie sich dieses Video jetzt bitte noch einmal an, installieren Sie sie, führen Sie die drei Befehle um zu überprüfen, ob alles einsatzbereit ist. Dann können Sie zum ursprünglichen Projekt zurückkehren, dem Vt Clinic-Projekt. Nun, für mich ist es wirklich wichtig, dass du es baust. Ich möchte nicht, dass du Treibstoff sparst. Nein, ich möchte nicht, dass du Ressourcen sparst, auch wenn du den 20-Dollar-Plan Ich möchte Ihre eigene Version sehen, denn ja, auch wenn Sie meine Nachrichten kopieren und einfügen können, erhalten Sie ein etwas anderes Design Das ist normal, das wird erwartet. Wenn Sie mit Ihrer Version fertig sind, machen Sie einen Screenshot und laden Sie ihn in den Kommentarbereich hoch. Ich möchte deine Gedanken hören. Also, wie war die Erfahrung? Hat Claude lange gebraucht? Hat es irgendwelche Fehler entdeckt? Hattest du den gleichen Fehler mit der Karte wie ich? Erzähl mir davon. Ich habe jeden Kommentar gelesen. Gehen Sie also zurück zum Kurs, laden Sie meine Textdatei herunter, nehmen Sie Änderungen daran vor, wenn Sie Lust dazu haben, und machen Sie die Übung. Fahren Sie nicht fort, ohne es zu tun. Es ist ziemlich wichtig. Okay, viel Spaß damit. 6. Claudes Pläne erklärt: 20 USD vs. 100 USD vs. 200 USD: Willkommen zurück. Wenn Anfänger Cloth Code verwenden, ist die erste Frage, wenn ich 20 Dollar, 100, 200 Dollar pro Monat bezahle , wie lange reicht mir das? Und die einfache Antwort lautet, es hängt von drei Dingen ab. Das Modell, das Sie verwenden, die Größe des Projekts und die Dauer der Sitzung. Nun, eine bessere Art, es zu betrachten, ist dies. Wie viel kostet ein Urlaub? Also, wenn Sie an einen Urlaubsort fahren, wie viel kostet das? Kannst du diese Frage wirklich beantworten? Natürlich kommt es darauf an. Wo gehst du hin? Für wie lange? Wie viele Personen reisen Sie mit dem Auto, Schiff, Zug oder Flugzeug? Es gibt so viele Faktoren, dass dir niemand einen bestimmten Preis nennen kann, oder? Nun zurück zu Clog. Stellen Sie sich ein Abonnement wie einen Kraftstofftank Jede Aufgabe verbraucht also ein bisschen Treibstoff. Eine kleine Aufgabe verbraucht natürlich ein wenig. Eine große Aufgabe verbraucht viel Treibstoff. Sie haben also gesehen, wie wir die Website erstellt haben, und das hat ungefähr 5% meines Fünf-Stunden-Plans in Anspruch genommen. Aber denken Sie daran, dass ich den 100-Dollar-Plan verwende. Und ja, alles in allem, in nur ein paar Nachrichten, 5%, okay? Also, war das Ergebnis gut genug? Sind wir damit zufrieden? Das ist der Hauptpunkt. Das ist es, worauf du dich konzentrieren solltest. Machst du gute Fortschritte? Ist das Ergebnis ganz anständig? Das ist der eigentliche Job, weißt du? Nun, zurück Width Claude hat momentan drei Optionen: Claude Pro für 20 Dollar pro Monat, Max. Fünf X für 100 Dollar pro Monat. Und schließlich der größte MAX 20 X 200$ pro Monat. Aber hier ist die Sache Es gibt keine Standardmaßeinheit , von der ich Ihnen sagen kann, dass Sie verstehen können , dass das Sinn machen würde. Etwas wie 10.000 Codezeilen oder 3 Stunden Codierung. So funktioniert es nicht, weil es davon abhängt, was Sie bauen möchten. Wie komplex ist es? Wie viele Nachrichten senden Sie, hängt von verschiedenen Faktoren ab. Lassen Sie uns das nun mit der Codegröße verbinden . Claude berechnet dir also nicht nach Codezeilen, okay? Es verwendet sogenannte Tokens. Ein Token ist ein kleines Stück Text. Es kann sich um Code, Kommentare, Dateinamen, Prongs handeln, und alle Antworten von Claude zählen Das sind alles Tokens. Aber um es zu vereinfachen, betrachten wir es einfach als Codezeilen, auch wenn das wiederum nicht zu 100% korrekt ist. Wenn Ihr Projekt also, sagen wir, 100 Codezeilen hat , ist das ziemlich klein. Zum Beispiel eine einfache HTML-Seite, ein sehr kleines Skript einer sehr kleinen Android-App. Claude kann das also normalerweise schnell und einfach lesen, oder? Aber Aufgaben wie diese Datei erklären oder diesen kleinen Fehler beheben sind leichte Arbeit, okay? Wenn Sie also genau das tun, können Sie die gesamte Sitzung, die gesamten 5 Stunden ohne Unterbrechung, ohne Probleme nutzen , oder? Wenn das Projekt nun wächst, wenn es etwa 1.000 Codezeilen umfasst, muss Claude mehr lesen Nun, das könnte eine kleine App, eine einfache Website oder ein einfaches Android-Projekt sein. Also Aufgaben, die immer noch einigermaßen vernünftig sind. Aber wenn Sie Claude bitten , alles immer wieder und wieder zu überprüfen , wird die Nutzung natürlich zunehmen. Es ist, als würde man jemanden bitten, eine einzige Seite eines Buches zu lesen und dann Fragen dazu zu beantworten anstatt fünf, zehn oder 50 Seiten. Offensichtlich erfordert es viel mehr Aufwand, 50 Seiten zu lesen, zu verstehen und sich daran zu erinnern Und das ist das Wichtigste, wenn Sie jemand bittet, sich 50 Seiten zu merken, und Sie die Fragen auf der Grundlage dessen beantworten müssen , woran Sie Das ist natürlich ein bisschen knifflig. Das ist der Nutzungsteil. Deshalb ist es so kompliziert. Und das geht natürlich immer weiter. Wenn Ihr Projekt 100.000 Codezeilen oder mehr hat, ist das eine große App. Und ein echtes Unternehmen, weißt du, es kann eine App haben , mit der problemlos etwa Millionen von Codezeilen erreicht werden können . Also ein Netflix-ähnliches Produkt mit mobilen Apps, Backend-Diensten, Empfehlungssystem, Zahlungen, Videoinfrastruktur, internen Tools und Tests, sind Millionen und Abermillionen von Codezeilen Aber was bedeutet das für dich? Also, anfangs wird die Nutzung jedes Projekts , wissen Sie, ziemlich gering sein. Da die App an Funktionen und Komplexität zunimmt, wird sie natürlich mehr Nutzung und mehr Ressourcen erfordern. Claude wird also härter arbeiten müssen. Nun, die intelligentere Art zu arbeiten ist, innerhalb des riesigen App-Projekts nicht nach etwas Unklarem zu fragen Legen Sie stattdessen fest, was Sie tun möchten. Claude, sieh dir den Log-Eingang an oder Claude, das Videoplayer-Modul an, irgendwas Claude, das ist ein Problem mit der Abrechnung, das ist ein Bug im Checkout-Prozess, so was Sie erstellen also Cloud-Code, konzentrieren sich auf einen kleinen Teil der App und auf diese Weise wird nicht zu viel Treibstoff verbraucht. Ich weiß, dass das ein bisschen frustrierend ist, aber niemand kann dir genau sagen, wie viel Saft deine Proms verbrauchen werden Klicken Sie einfach von Zeit zu Zeit auf die Benutzeroberfläche und Sie werden sehen, wie die Nutzung steigt Und mit der Zeit werden Sie ein besseres Gefühl dafür bekommen, wie die Dinge laufen. Lassen Sie uns nun ein bisschen mehr über die Modelle sprechen. Jedes Unternehmen hat also mehrere Modelle. Also schneller, manche intelligenter, manche teurer, manche für die Bilderzeugung, manche für Sprache und so weiter. Und das ist bei Enthrop der Fall. Also hat Enthropek Cloud-Code gebaut , okay? Also, hier ist die aktuelle Situation. Auch dies ändert sich ständig. Haiku ist also am leichtesten. Ich bin mir nicht sicher, ob man es so ausspricht , aber so sage ich es Das ist also im Grunde für supereinfache Aufgaben. Stellen Sie sich das als ein Ein-Liter-Hybridauto vor, sehr klein, sehr sparsam. Es ist nicht für ernsthafte Arbeit. Ich persönlich benutze es nie. Und wenn Sie sich das ansehen, es möglicherweise bereits von der Liste entfernt. Sohn, es ist die Standardeinstellung. Für Anfänger, die wiederum nur den 20-Dollar-Plan nutzen möchten , ist dies wahrscheinlich ideal Nun, für mich würde ich es nicht wirklich für meine realen Projekte verwenden , es sei denn, es ist etwas ziemlich Sicheres, wie eine Portfolio-Website oder etwas, das nur ich verwenden werde oder für das die Leute nicht bezahlen müssen Also, wenn es kostenlos ist, ist das völlig in Ordnung. Bugs wie erwartet, das ist total gut. Jetzt bleibe ich lieber bei den beiden besten Modellen, weil das, weißt du, viel besser für tatsächlich bezahlte Projekte ist. Und wenn ich es aufgebraucht habe, warte ich einfach ein paar Stunden, bis es zurückgesetzt ist Aber um das klarzustellen, beim 20-Dollar-Plan ist dies wahrscheinlich die beste Wahl, dieser hier Opus ist zwar etwas stärker, verbraucht aber viel Das ist die größere V-Acht. Nun, ich würde sagen, wahrscheinlich eine V-Sechs, vielleicht. Aber ja, das ist viel mächtiger. Es ist ein Benzinfresser. Es verbraucht viel mehr Treibstoff als die anderen. Aber natürlich ist es auch intelligenter und ziemlich effizient Und mit der Zeit tauchen immer mehr Modelle auf und ältere werden entfernt. Es ist genau wie bei Telefonen, iPhone 15, 16, 17, und hier ist es dasselbe, Opus 4.6, 4.7, 4.8 und jetzt 50 und so weiter Diese Klassen werden also ständig aktualisiert. Und natürlich gibt es die V 12, sozusagen das absolute Maximum von fünf. Wir werden später mehr darüber sprechen, aber wir werden es nicht kurz für diesen Kurs verwenden. Jetzt gibt es auch ein sogenanntes Kontextfenster. Also das bedeutet Claude-Erinnerung. Es beinhaltet deine Nachrichten, antwortet Claude, die Dateien, die Claude gelesen hat. Und wenn das Kontextfenster klein ist, schneidet Claude grundsätzlich besser ab. Es funktioniert besser. Wenn das Kontextfenster zu voll wird, kann es sein, dass Claude anfängt, ältere Details zu vergessen, oder es muss alles zusammenfassen Das kann nun dazu führen, dass die Antworten weniger genau sind. Jetzt hat jedes KI-Unternehmen das gleiche Problem. Es ist nicht nur Cloud-Code. Zu viele Informationen können die KI weniger scharf machen . Stell es dir so vor. Wenn ich Sie bitte, eine Seite eines Buches zu lesen und sich daran zu erinnern, denken Sie daran, was darin steht. Das könntest du wahrscheinlich ziemlich gut machen. Aber was ist mit zwei Seiten? Was ist mit 20 Seiten. Wenn Sie also immer mehr Seiten hinzufügen die Sie sich erinnern müssen, werden Sie kleine Details bei etwa 200 Seiten oder 2000 Seiten vergessen . Das ist also im Grunde das Kontextfenster kurz gesagt, stark vereinfacht, aber das ist der Kern davon Wenn Sie also stundenlang arbeiten und Hunderte von Nachrichten senden und Zehntausende von Codezeilen schreiben, vergisst Claude, speziell das Modell, das Sie verwenden, vergisst das Sie Ich kann mich nicht an alles erinnern. Ich kann mich nicht erinnern, was du ihm bis vor ein paar Stunden erzählt hast. Aber vor ein paar 10.000 Codezeilen , oder? Also nochmal, es ist genauso vergesslich wie wir. Aus diesem Grund können lange Claude-Code-Sitzungen teuer und weniger zielgerichtet werden Je mehr Dateien Claude liest und je länger die Konversation wird, desto mehr Nutzung werden Sie verbrauchen. Also wirst du mehr Treibstoff benötigen. Also mein Rat, jeder sagt dasselbe. Es ist ziemlich einfach. Führe pro Aufgabe eine neue Konversation. Und ich werde dir später zeigen, wie du das machen kannst. Im Grunde sprechen Sie der Implementierung des Checkouts, das ist eine Konversation. Dann sprechen Sie über die Implementierung einer weiteren Funktion, das ist eine weitere Konversation. Und das ist so, dass es viel einfacher ist, auf diese Weise zu arbeiten. Jeder ist glücklicher und sie werden auch glücklicher sein. Und jetzt ein letztes Konzept, der Cooldown. Claude hat also ein Nutzungsfenster , das alle 5 Stunden zurückgesetzt wird, obwohl das an einem bestimmten Punkt verschwinden kann Die Idee ist also, dass Sie warten müssen, wenn Sie in diesem Fenster zu viel verwenden warten müssen, wenn Sie in diesem Fenster zu Wenn Sie also viele komplizierte Dinge auf einmal erledigen , wenn Sie zu viele Dinge auf einmal verlangen die eine Menge Ressourcen beanspruchen, werden Sie Ihren Fünf-Stunden-Kraftstofftank verbrauchen. In nur ein paar Minuten, vielleicht in einer halben Stunde oder einer Stunde. Und dann wirst du warten müssen. Die Sitzung beginnt, wenn Sie Ihre erste Nachricht eingeben. Also nochmal, es hängt wirklich davon ab, wann Sie beginnen möchten. Normalerweise beginnen die meisten Leute um 7:00 Uhr , das heißt, es ist 12 Uhr und dann 17:00 Uhr und dann 22:00 Uhr die letzte Sitzung. Aber du tust es. Und natürlich gibt es auch ein wöchentliches Limit, und das ist separat. Sie können Ihre Reset-Zeit in den Einstellungen unter Verwendung der Einstellungen einsehen. Also, welchen Plan sollte ein Anfänger mit dem 20-Dollar-Plan beginnen? Das ist gut zum Lernen für kleine Projekte und für leichtes Programmieren Und sehr wahrscheinlich werden Sie Sonnet verwenden, denn wenn Sie sich für dieses Programm entscheiden, können Sie wahrscheinlich das Beste aus Ihrem Plan herausholen Offensichtlich ist der 100-Dollar-Plan viel, viel besser, wenn Sie planen, ziemlich oft zu programmieren und wenn Sie mehrere Apps starten möchten Aber gehen Sie noch einmal Schritt für Schritt vor. Jetzt ist der 200-Dollar-Plan natürlich für die täglichen Nutzer gedacht, sodass Sie viel mehr Platz zum Arbeiten Aber größere Projekte. Wir werden diese Ressourcen trotzdem ziemlich schnell verbrauchen. Das ist es, womit ich letztendlich gelandet bin. Also habe ich mit einem 20-Dollar-Plan angefangen, dann 100$ und jetzt 200$ Nun, eine letzte Erkenntnis, niemand kann dir sagen: Hey, mit dem 20-Dollar-Plan bekommst du zehn Nachrichten mit diesem Modell und 15 Nachrichten mit diesem Modell oder eine Stunde oder Das funktioniert nicht. Das Einzige , worauf Sie sich zu diesem Zeitpunkt konzentrieren müssen, ist Wenn Sie sich den 100-Dollar-Plan leisten können, entscheiden Sie sich dafür. Sie werden eine viel bessere Lernerfahrung haben. Aber auch hier denke ich, dass Sie mit einem 20-Dollar-Plan beginnen können, oder? Wenn Sie das bevorzugen, können Sie ein langsameres, etwas dümmeres Modell verwenden etwas dümmeres Aber wie Sie gleich sehen werden , wird es keinen Unterschied zwischen Tag und Nacht geben. Also das ist die Sache. Sie können mit einem 20-Dollar-Plan beginnen und dann irgendwann aufsteigen. Und das ist meine Meinung. Das ist der einfachste Weg ich mir vorstellen kann, um zu erklären, wie das funktioniert. Ich weiß, es ist immer noch ein bisschen kompliziert, aber bleib bei mir, und je mehr wir mitmachen, desto mehr wirst du lernen. Danke. 7. Claude Code vs Codex vs Cursor vs Lovable: Willkommen zurück. Wir wollen mobile Labore mit dem Einsatz von KI bauen. Das wird Vibe-Code genannt. Wir sagen dem Programm in einfachem Englisch, was wir tun wollen, und dann erledigt die KI die schwere Arbeit für uns Sie schreibt den gesamten Code. Es macht sogar die Tests, und am Ende werden wir ein mobiles Labor bekommen, und wir können es starten und monetarisieren Großartig. Aber das Problem ist, es so viele Plattformen gibt. Woher weißt du , welche die beste ist? Was ist die richtige Wahl? Ist es Cloud-Code? Ist es Codex, was jetzt Chat GPT, Cursor oder Lovable ist. Und das ist nur um ein paar zu nennen sie haben tatsächlich noch eine Menge mehr davon, also kann dir das alles den Kopf verdrehen Und lass mich jetzt alles klären. Derzeit gibt es nur zwei Hauptoptionen. Es ist Cloud-Code von der Firma Anthrope oder Codex, was gerade wieder CHAD GPT von OpenAI ist Auch hier das Unternehmen hinter HADGPT, das wir alle kennen. Jetzt können Sie es sich wie Samsung gegen Apple vorstellen. Das sind also die beiden größten Unternehmen. Beide liefern ein fantastisches Produkt, aber auf etwas unterschiedliche Weise. Was ist mit dem Rest? Nun, es ist genau wie mit Mobiltelefonen. Es gibt viele andere Unternehmen , die versuchen, sich einen Namen zu machen. Sie haben ausgefallene Markteinführungen. Manche konzentrieren sich auf einen größeren Akku, eine bessere Kamera. Im Wesentlichen verwenden die meisten Menschen jedoch immer noch ein Samsung - oder Apple-Gerät, und nur eine Handvoll von ihnen entscheiden sich für Huawei, Google Phones, Xiaomi oder eine andere Marke. Das heißt also nicht, dass Codex und Claude immer an der Spitze sein werden. Natürlich nicht Cursor wurde von Elon Musk gekauft, und das bedeutet, dass es über enorme Ressourcen verfügt, die in Monaten alles verändern könnten Google ist derzeit ein schlafender Riese und konkurriert wirklich nicht Wie gesagt, die Dinge können sich schnell ändern. Außerdem kam Mark Zuckerberg gerade aus heiterem Himmel. Er hat seinen Twitter-Account X reaktiviert und etwas über die Einführung seiner eigenen KI gepostet, was absolut unglaublich ist weil es eine Menge Konkurrenz gibt Aber hier können Sie sich entspannen. Die Unterschiede zwischen den oberen Schichten sind nicht wesentlich. Ich habe Cursor benutzt. Ich habe Windsurf benutzt, das jetzt Devan heißt. Ich habe sie ziemlich oft benutzt. Ich kann mit Zuversicht sagen, dass sie derzeit zweitrangig sind und das mit großem Abstand Lovable ist eher für Anfänger und Gelegenheitsnutzer. Außerdem ist es viel teurer und Sie zahlen im Grunde nur für die bessere Benutzeroberfläche für die bessere Oberfläche Nun, wieder für die großen Augen, habe ich Codex, Hat GPT und Cloud Clot Code verwendet, ununterbrochen Kopf an Kopf, ununterbrochen Kopf an Kopf, und sie sind im Grunde Okay? In diesem Kurs werden wir Gerinnungscode verwenden, aber ehrlich gesagt könnten Sie genauso gut Codex verwenden, weil das ziemlich ebenbürtig ist Das Bauerlebnis ist fast das Gleiche. Was ist nun mit ihren Modellen? Also nochmal, das ist GPT 5.6. Das ist Fable Five, das nach dem Start verboten wurde, es ist Opus, es gibt Aber wenn Sie immer noch neugierig sind, warum es zwischen diesen beiden Unternehmen keinen klaren Gewinner gibt, lassen Sie mich das erklären, weil es faszinierend ist Stellen Sie sich vor, Sie kaufen ein Auto und lieben Geschwindigkeit, okay? Du willst ein schnelles Auto. Nun, das ist ziemlich einfach, oder? Du schaust dir den Preis an und dann die Null bis 60. Um es zu vereinfachen, konzentrieren wir uns einfach auf die Pferdestärken. Das ist noch einfacher, oder? Nehmen wir , für 20.000$ für 20.000$ können Sie ein Auto mit 200 Pferdestärken bekommen Und für 30.000 können Sie ein Auto mit 500 Pferdestärken bekommen, also ein viel schnelleres Auto, also ein viel schnelleres Auto Und dann ist die Frage einfach. Wenn Sie es sich leisten können, ist es beschlossene Sache. Nimm das schnellere Auto, oder? Nun, mit dieser Einstellung möchten Sie vielleicht Codex mit Cloud-Code vergleichen, aber sie haben den gleichen Preis, und das kann sich auch ändern, aber im Moment sind sie ständig Kopf an Kopf mit dem gesamten Plan Aber vielleicht können sie bei reinen Spezifikationen mithalten , richtig, bei den Nein, und das ist das größte Problem bei KI-Modellen aller Unternehmen jedes einzelnen von ihnen. Es gibt keine feste Pferdestärke , die Ihnen garantiert ist. Das müssen Sie über all diese KI-Plattformen wissen über all diese KI-Plattformen Wenn Sie also ein Auto mit 300 Pferdestärken kaufen, ist es genau das, was es hat Wenn Sie eine bessere Kraftstoffeffizienz wünschen, haben Sie natürlich die Möglichkeit, Ihre Leistung zu senken, und das ist durchaus beabsichtigt Das ist ein Eco-Modus, und Sie werden sehen, dass das Auto viel langsamer wird , okay? Aber es steht unter der Kontrolle der USA. Sie können sehen, dass Sie einen Eco-Modus hatten und das tun, um Kraftstoff zu sparen, völlig in Ordnung. Nun, mit diesen KI-Plattformen können sie dich in den Eco-Modus oder in den Sportmodus versetzen, ohne es dir zu sagen. Also werde ich das noch einmal sagen. Sie haben ein Abonnement bei Firma X. Sie geben eine Aufforderung ein. erhalten Sie jetzt ein Ergebnis von zehn von zehn. Aber nach einer Stunde können Sie dasselbe Ergebnis mit fünf von zehn Punkten erzielen. Warum? Weil ich wiederhole, sie haben dich in den Eco-Modus versetzt. Manche sagen, dass Cloud-Code unglaublich ist, während andere sagen, dass er absolut schrecklich ist Wie kann das Sinn machen? Manche sind im Sportmodus, manche sind im Ecomde Die Firma Anthrope passt ständig Ihre Pferdestärken an, und Sie haben keine Ahnung davon Wenn Sie also irgendeine Aufforderung aufrufen, wenn Sie eine Nachricht senden, bekommen Sie vielleicht 100 Pferdestärken, vielleicht 1.000 In den meisten Fällen werden Sie irgendwo in der Nähe der Mitte ankommen Jetzt bist du vielleicht wütend, oder? Sie sind vielleicht wütend darüber weil Sie wollen, wofür Sie bezahlt haben Aber auch hier hat Ihnen niemand 1.000 Pferdestärken, ein bestimmtes Ergebnis von Null bis 60 oder ein Ergebnis von zehn von zehn versprochen ein bestimmtes Ergebnis von Null bis 60 oder ein Ergebnis von zehn von zehn Niemand hat dir das versprochen. Sie haben dir Zugang gegeben, und das war's. Aus diesem Grund ist die Preisseite so vage. Fünf X, 20 X. Was bedeutet das? Die Wahrheit ist, wenn du aufs Gaspedal trittst, wird die Nachricht an die Firma Anthropic oder Open Ae oder was auch immer geschickt Anthropic oder Open Ae oder was auch immer Und dann, basierend auf 1 Million Faktoren, werden Sie ein Ergebnis erzielen, besser oder schlechter Um diesen Punkt wirklich auf den Punkt zu bringen, sagen einige Leute, dass um 9:00 Uhr immer viel Verkehr herrscht und dass die Plattform, Cloud Code zum Beispiel, dümmer ist. immer viel Verkehr herrscht und dass die Plattform, Cloud Code zum Beispiel, dümmer ist Warum? Weil es zu diesem Zeitpunkt mehr Leute benutzen. Weil sie offensichtlich ins Büro gehen, ihre Laptops starten und gleichzeitig Cloud-Code verwenden. Und hier ist die Sache. Diese Unternehmen und Tropical Open AI haben keine unbegrenzten Ressourcen. Sie drosseln also die Nutzung. Sie begrenzen den Verbrauch. Sie versetzen dich in den Ego-Modus. Und das liegt einfach daran, dass sie nicht über genügend Rechenleistung oder elektrische Energie verfügen genügend Rechenleistung oder , um die Bedürfnisse aller zu erfüllen , die ihren Dienst nutzen. Sie können es nicht zugeben. Wenn sie das tun würden, würde ihr Aktienkurs von einer Klippe fallen. Sie würden Investoren und Marktanteilsnutzer verlieren. Jeder würde zu seinen Konkurrenten strömen . Aber hier ist die Sache Alle Unternehmen, alle KI-Unternehmen haben genau das gleiche Problem. diesem Grund bauen sie alle Rechenzentren und Kraftwerke. Sie versuchen, Kernreaktoren zu bekommen. Sie brauchen mehr Strom. Deshalb versetzen sie die Leute ständig in den Öko-Modus. Das ist übrigens der Grund, warum sie so viele GPUs von Nvidia kaufen Das ist ein Goldrausch für diese Unternehmen. Das sind milliardenschwere Unternehmen, und Multimilliarden reichen einfach nicht aus. Die Zahlen sind also überwältigend. Die Leute werden reich. Aber die Sache ist, sie können nicht transparent sein , weil das ihr Geschäft zum Erliegen bringen würde. Wenn die Leute sagen: Oh, Codex ist unglaublich und Leute sagen, Codex ist langsam und dämlich, dann haben sie beide recht. Ich habe es erlebt Ich habe Codex und Claude gleichzeitig parallel benutzt , und ich kann Ihnen sagen, dass beide fantastisch und schrecklich sind Die Situation ändert sich von Tag zu Tag. Für mich ist heute klar, dass in bestimmten Zeiträumen, es können ein paar Stunden oder in einigen Fällen ein paar Tage sein, etwas passiert und meine Macht begrenzt ist. Ich werde in den Eco-Modus versetzt. Ich werde übrigens nicht von diesen Unternehmen ausgewählt übrigens nicht von diesen Unternehmen Nein, das passiert vielen Menschen auf einmal. Also habe ich gelernt, es aus einem einfachen Grund zu akzeptieren. Ich bin mir zwar nicht sicher, ob ich 200 oder 500 Hortzpower habe, aber ich kriege immer noch 20-mal so viel wie beim Gehen Diese Erfahrung, bei der alles schwankt, ist also immer noch meilenweit besser, als keinen Zugang zu diesen Tools zu haben , es einfach selbst zu programmieren oder einen Entwickler einzustellen Es ist immer noch eine viel, viel, viel Zusammenfassend lässt sich sagen, dass es nicht das Beste für alle gibt, und die meisten, wenn nicht sogar alle KI-Unternehmen passen die Leistung, die Sie erhalten, an Ort und Stelle an Deshalb ermutige ich Sie eines zu entscheiden und dabei zu bleiben. Der Wettbewerb ist so intensiv, dass Open AI, selbst wenn etwas Fantastisches aus dem ersten Unternehmen herauskommt, sagen wenn etwas Fantastisches aus dem ersten Unternehmen herauskommt, sagen wir, Cloud-Code, innerhalb weniger Tage, höchstens ein paar Wochen, etwas Ähnliches veröffentlichen wird weniger Tage, höchstens ein paar Wochen, etwas Ähnliches . Mit diesen Informationen hoffe ich, dass Sie sich bei der Suche nach dem absolut besten Tool entspannen können , denn es gibt keins Nun, meine Analogie zum Auto ist technisch nicht zu 100% korrekt, aber ich denke, sie bringt den Punkt Sie drücken das Gaspedal, senden eine Nachricht und sind sich nicht sicher, was Sie bekommen werden Es ist frustrierend, aber es ist immer noch eine fantastische Erfahrung im Vergleich zu allen punktierten Optionen Also bleib bei einem und das war's. Codex mit Cloud-Code und fertig. Lass uns weitermachen 8. Was wir bauen und warum: Willkommen zurück. Ich bin sicher, du bist neugierig, was wir bauen werden und ob es mit dem übereinstimmt, was du bauen willst, oder? Um es kurz zu machen, werde ich Ihnen sagen, dass Sie in der Lage sein werden, fast jede App zu entwickeln es gibt, weil die Prinzipien dieses Kurses universell sind Lassen Sie mich das erklären. Wir werden eine Wallpaper-App für Android-Handys erstellen. Ich weiß, das klingt sehr einfach und nicht so aufregend, aber es ermöglicht uns, uns auf das große Ganze zu konzentrieren, und das ist eigentlich der wahre Wert des Kurses. Und so werden wir ein paar schöne Fotos machen und eine App erstellen, die eine Schaltfläche hat. Sobald Sie auf diese Schaltfläche tippen, wird das Bild zum Hintergrundbild Ihres Telefons. Okay. Aber was dann? Nun, dann müssen wir darüber nachdenken, Nutzer zu gewinnen, und das erfordert bezahlte Werbung und App-Store-Optimierung, was dasselbe ist wie SEO, Suchmaschinenoptimierung oder anders gesagt, organischen Traffic zu generieren. Aber wenn Sie kostenpflichtige Anzeigen schalten möchten, müssen Sie mit der App etwas Geld verdienen, oder? Und das teilt sich in zwei Teile auf. Und auf der anderen Seite können Sie ein kostenpflichtiges Abonnement nutzen. Aber wie können wir dann profitabel sein, indem Werbung schalten, wenn wir auch bezahlte Anzeigen schalten? Macht das Sinn? Also, woher beziehen wir unsere Werbung? Wird es von AdMob oder Meta, Facebook oder einer dieser vielen anderen Werbeplattformen Wer zahlt am besten, damit wir tatsächlich eine gute Rendite erzielen können? Und nun zur Seite der kostenpflichtigen Abonnements Wie bringen wir bestimmte Personen dazu, monatlich einen bestimmten Geldbetrag zu zahlen ? Welche Funktionen werden sie begeistern, sodass sie gerne zahlen können? Und wie implementieren wir diese Funktionen? Wie denken wir über sie? Wie gehen wir mit ihnen um? Und was den organischen Traffic angeht, denn vielleicht willst du kein Geld ausgeben, um für deine App zu werben, oder? Okay, wie groß ist die App? Wenn du zu viele Fotos in die Wallpaper-App einfügst , wird sie aufgebläht Sagen wir, es sind 50 Megabyte, oder? Das Herunterladen wird auf den meisten vier G-Telefonen zu lange dauern , und Google wird es nicht mögen Aber wenn Sie nur ein einziges Foto haben, ist das auch keine gute App, ist das auch keine gute App weil die Leute nicht dafür bezahlen werden. Aber was ist, wenn Sie mehrere Bilder hinzufügen, sie aber komprimieren? Sicher, das mag funktionieren, aber wenn sie von geringer Qualität und pixelig sind, Benutzer nicht glücklich sein Und wie stellt man sicher, dass die Nutzer auch wirklich zufrieden sind? Welche Analysen sollten Sie überprüfen? Welche Arten von Analysen gibt es für Apps und worauf sollten Sie achten? Werden diese Analysen Fehler oder Abstürze aufzeigen? Das wäre ziemlich wichtig, oder? Und wenn du dann ein Update machen willst , wie machst du das? Und wie stellt man sicher, dass die Leute tatsächlich auf die neueste Version aktualisieren? Das ist also eine weitere Sache, die es zu besprechen gilt und die eng miteinander verknüpft ist. Wie bringt man die Leute dazu, die App häufig zu nutzen? Wenn sie sie ein einziges Mal verwenden, ist es schwierig, Einnahmen zu erzielen. Wenn sie es jeden zweiten Tag benutzen, ist das fantastisch. Aber wie kommt man an diesen Punkt? Die Sache ist, wenn Sie zu aggressiv mit Ihren Anzeigen und Ihrem Engagement umgehen, können Sie Ihr Konto verlieren. Google kann Sie sperren. Nun, ist das eine große Sache, oder kannst du einfach so ein weiteres Konto eröffnen? Zum Beispiel wie bei TikTok , wo Sie eine ganze Reihe von Konten einfach so einrichten können . Darüber müssen wir sprechen. wir nun wieder zum organischen Traffic Ihr werdet Bewertungen benötigen. Aber wie bekommt man Bewertungen? Auch hier gilt: Wenn Sie zu aggressiv sind, wenn es darum geht, sie zu bekommen, kann es sein, dass Sie dauerhaft gesperrt werden. Und wenn Sie zu viele Funktionen haben, wie werden Benutzer von diesen Funktionen erfahren? Nun, Sie benötigen eine Art von Onboarding, Art erste Präsentation, in der Sie die Hauptfunktionen der App vorstellen Das muss schön, aber prägnant sein. Aber was ist, wenn Benutzer kein Englisch sprechen? Nun, das bringt uns zur App Store-Optimierung und zum Erzielen von organischem Traffic. Sie müssen Ihre App übersetzen, aber Sie müssen auch die Screenshots übersetzen. Und wo wir gerade von Screenshots sprechen Wenn deine App nicht schön aussieht, Leute sie nicht benutzen, auch wenn sie technisch fantastisch sein mag. Und all das kann dir den Kopf schwirren lassen. Und ich kratze hier nur an der Oberfläche. Da steckt noch viel mehr dahinter. werde ich dir in diesem Kurs beibringen, Schritt für Schritt, alles komplett erklärt. Aus diesem Grund entwickeln wir eine einfache Hintergrund-App, damit Sie sich auf all die anderen Dinge rund um sie konzentrieren können , denn wie Sie Bewertungen erhalten, wie Sie sie monetarisieren, wie Sie die Analysen überprüfen, wie Sie die App aktualisieren, all das kann auf jede andere Art von App angewendet werden Aber ohne etwas zu Kompliziertes für die Funktionalität zu tun, wie eine KI-App, die mit Kompliziertes für die Funktionalität zu tun, dir spricht, oder irgendein zufälliges Spiel, weil dich das von dem ablenken würde, was wirklich wichtig ist. Diese Eimer sind unglaublich wichtig. Ohne sie kannst du keinen Erfolg haben. Apps werden nicht von selbst viral. Nein, du musst dieses Framework verwenden. Sie möchten also vielleicht keine Wallpaper-App starten, was Sie sicher nicht tun möchten, aber das wird Ihnen enorm helfen Dies zeigt Ihnen, wie ein sehr einfaches Konzept funktioniert. Sie haben ein Foto, Sie tippen darauf, um es als Hintergrundbild festzulegen, und das war's. Wie aus einer einfachen Sache im Handumdrehen eine unglaublich komplexe Sache wird . Bleib bei mir und du wirst sehen, was was ist. Das werden wir bauen. Mit diesen Prinzipien können Sie dann alles bauen, was Sie wollen. Lass es uns versuchen. 9. Erstellen Sie niemals eine solche Art von App.: Komm zurück. Ich möchte für einen Moment innehalten und Sie deutlich warnen. Mach niemals, niemals ein Spiel. Das scheint ein bisschen seltsam, da viele Leute es lieben, Spiele auf ihren Handys zu spielen. Und wenn Sie ein großartiger Designer sind, könnten Sie sich fantastische Grafiken einfallen lassen und etwas ganz Schönes machen. Warum dann nicht? Die Handyspielbranche ist riesig. Die größten Unternehmen erwirtschaften Einnahmen in Höhe von Hunderten von Millionen Dollar. Hunderte, keine Übertreibung. Ein mobiles Laborspiel auf deinem PC zu machen, ist so, als ob du versuchst, Öl zu finden , es aus dem Boden zu holen und dann ganz alleine Gas zu verkaufen Also, es ist technisch möglich, du bist viel besser dran, wenn du versuchst, im Lotto zu gewinnen. Es passiert einfach nicht. Siehst du, die etabliertesten Spiele Markt haben eine Armee von Datenwissenschaftlern, unglaublich talentierten Ingenieuren und Dutzenden von erfahrenen Designern. Es geht nicht um Gameplay oder schöne Grafiken. Es geht nicht darum. Das ist Datenextraktion. Es geht darum, die App so süchtig wie möglich zu machen und zu versuchen , jeden einzelnen Cent aus Ihren Nutzern herauszuholen Dies geschieht, indem jede Sekunde verfolgt wird, jede Sekunde, der Benutzer in der App befindet Ich habe einige Vorträge gesehen , in denen Entwickler darüber gesprochen haben, dass das unglaublich kompliziert ist. Und sie haben es mit deinem Feed auf TikTok, Instagram OM verglichen . Es ist nicht zufällig. Es ist kein Zufall. Diese Algorithmen, sie wurden von einigen der brillantesten Linien der Welt entwickelt der brillantesten Linien , damit du aktiv bleibst, weiter scrollst, weiterspielst Um dir den richtigen Inhalt zur richtigen Zeit zu zeigen. Im Spiel messen sie deine Reaktion in Millisekunden. Sie setzen dich in Klammern. Wenn Sie ein Gelegenheitsnutzer sind, ein potenzieller Wal, wenn Sie die Art von Person sind, die 5 Minuten pro Tag mit 5 Stunden pro Tag verbringt , geben sie Ihnen Belohnungen und spezielle Power-Ups und sie überprüfen alles , was Sie tun , jedes Zögern, jedes Tippen, sie geben das in ihr Dashboard zurück und machen es dann immer süchtiger Es ist, als würde man ein Casino betreiben. Sicher, Sie wissen vielleicht, wie man Blackjack oder was auch immer spielt, aber die Glücksspielbranche hinter dem Casino ist so unglaublich komplex, dass Sie sie nicht anfassen können Nun, an diesem Punkt können Sie sagen: Ah, Chris, ich will einfach, weißt du, ich will nicht den nächsten Candy Crush machen Ich möchte einfach nur Spaß haben und ein schönes Spiel mit ein paar niedlichen Charakteren entwickeln . Nichts allzu ausgefallenes, oder? Sicher. Das Problem ist, es so viel Zeit in Anspruch nimmt, so viele Ressourcen. Sie werden buchstäblich Jahre damit verbringen, es zu bauen. Du wirst es leid , nichts vorzuweisen. Das ist der schnellste Weg, um auszubrennen. Selbst wenn du ein einfaches Spiel wie Tita Toe, Connect, was auch immer, ein kleines Rätsel wirst du immer noch ewig brauchen, was Geld , Energie, wie auch immer du es nennen willst, all deine Ressourcen, es wird es dir austrocknen Die Sache ist also, dass Sie sich auf Cue-Designs, auf die Charakteranimation, auf die Entwicklung, auf die Storylines, auf einen visuellen Stil konzentrieren werden Charakteranimation, auf die Entwicklung, auf die Storylines, auf einen visuellen Und dann ist hier die Sache. Sie werden alles vernachlässigen, was wirklich wichtig ist, wie Monetarisierung, ASO, App-Store-Optimierung, Onboarding, Analytik, Paywalls, Kundenbindung Deshalb möchte ich nicht, dass du deine Zeit verschwendest. Starten Sie stattdessen in diesem Kurs zwei, drei, fünf einfache Apps, die auf meinem Framework basieren, und dann können Sie zu aufregenderen Apps übergehen. Aber die erste, nein, mach eine Wetter-App, eine Notiz-App, einen Alarm, der dich daran erinnert, Wasser zu trinken, die grundlegendsten Dinge. Etwas, das unglaublich einfach ist. Das müssen Sie tun, zum Beispiel eine Wallpaper-App, die wir in diesem Kurs erstellen werden. Aber auch hier, mit einem Twist, weißt du, sei es ein Feature oder vielleicht ein schönes Design, aber das ist es. Verkomplizieren Sie es nicht. Versuche nicht, die nächsten Flappy Birds oder was auch immer zu machen. Bitte mach es nicht noch einmal. 10. Wie ich Apps verloren habe, die 800 Dollar pro Tag verdienten: Komm zurück. Ich möchte Ihnen erzählen, wie ich mit der Entwicklung von Mobile Labs angefangen habe und wie ich auf etwa 800 Dollar pro Tag gekommen bin und wie ich alles mindestens dreimal verloren habe. Meine besten Monate waren also Einnahmen von über 50.000$, und ich habe alles ausführlich in meinem Buch, 1 Million von Photoshop, erklärt 1 Million von Photoshop Ich möchte bei beidem arrogant rüberkommen . Ich möchte nur sichergehen, dass Sie verstehen, dass ich in den Schützengräben war Ich habe es erlebt und ich habe viel Erfahrung. Jetzt, vor ein paar Jahren, haben mein Team und ich Apps in Photoshop entworfen, okay? Um es kurz zu halten, habe ich angefangen Tastaturteams für eine beliebte App im Google Play Store Diese App wurde Go Keyboard genannt. Es war zu dieser Zeit eine der beliebtesten Tastaturen. Jetzt fand einer meiner Freunde heraus, wie man verschiedene Software verwendet, um herauszufinden, wie die Go-Tastatur funktioniert, und das ermöglichte es uns, Skins mit Themen für zu erstellen Wenn Sie also ein Fan von, sagen wir, Rot und Blau waren , hatten wir eine App dafür. Dafür hatten wir einen Skin. Wenn du Minecraft geliebt hast, hatten wir ein Theme, das in diesem Stil entworfen wurde. Und als wir immer mehr Themen auf den Markt brachten, einige davon viral. Die Apps waren ziemlich einfach. Der Prozess war dieser. Sie laden es herunter, klicken auf Anwenden, Thema anwenden, und dann würde das Skin auf die Go-Tastatur angewendet , wenn Sie es installiert hätten. Wenn du es nicht installiert hattest, musstest du es auch herunterladen. Jetzt haben wir etwa 2012 oder so angefangen und sind auf etwa 300 bis 400 Dollar pro Tag angewachsen. Ich würde sagen, dafür brauchten wir etwa ein Jahr, vielleicht zwei Jahre, etwas in dieser Richtung. Aber weil wir immer mehr Umsatz wollten, haben wir verschiedene Werbeplattformen ausprobiert, die uns eine bessere Bezahlung versprachen. Und hier ist die Sache. Als Sie das aufrufen, wurden Ihnen Vollbildanzeigen oder verschiedene Arten von Bannern angezeigt. Jetzt schnitten die Vollbildanzeigen offensichtlich besser ab als die Banner, die viel kleiner waren. Aber einige dieser Vollbildanzeigen, sogenannte Interstitials, hatten Ton, okay? Manche hatten fantastische Animationen. Einige waren scannig und sie sagten Ihnen, dass Sie einen Virus auf Ihrem Telefon hatten und dass Sie diese spezielle Antiviren-App installieren diese spezielle Antiviren-App installieren Jetzt wissen Sie als Herausgeber nicht wirklich, was in der App angezeigt wird Es gibt viele Unternehmen, die Anzeigen schalten. AdMob gehört beispielsweise Google. Sie überprüfen also jede App, jeden Publisher, alles, was gut läuft, sodass Sie nicht wirklich Spam- oder bösartige Werbung erhalten , oder? Jetzt überprüft META sie auch nicht mehr. Sie könnten also aggressivere Werbung bekommen, okay? Und es gab ziemlich viele Unternehmen da draußen. Ah, im Grunde war es eine schwierige Entscheidung. Auch hier wurden auf einigen Werbeplattformen nur Umfragen angezeigt. Sie haben also sehr, sehr gut bezahlt, aber nicht danach, wann der Nutzer klickt, sondern danach, wann der Benutzer tatsächlich etwas installiert hat. Manche haben dich nur bezahlt, wenn du die Anzeige gezeigt hast. Egal was passiert ist, egal ob der Nutzer darauf geklickt hat oder nicht Wie Sie sich vorstellen können, ist es schwierig, sich in diesem Thema zurechtzufinden Aber kurz gesagt, Sie können es sich so vorstellen. Mit einer einfachen Anzeige würden Sie alles bekommen. Sagen wir 0,05$. Eine aufdringlichere Anzeige kann Ihnen 0,50$ einbringen Wenn Sie Apps installieren, können Sie zwei Dollar verdienen. Wenn Sie eine Umfrage erhalten, erhalten Sie möglicherweise fünf Dollar und so weiter. Es kommt also wirklich darauf an, wie Sie für diesen Traffic optimieren , denn Sie haben jeden Tag die gleiche Anzahl von Personen, sagen wir 100 Personen. Wenn Sie jedoch das Anzeigenformat mit der Anzeigenstruktur, dem Anzeigenanbieter, ändern , könnten Sie möglicherweise zehn oder 20 mehr Geld verdienen. Nun, die Sache ist, es geht nicht nur um Gier. Es geht darum, Ihre Werbeeinnahmen zu maximieren. Und hier ist ein weiterer Faktor. Nehmen wir an, Sie verwenden Meta-Anzeigen. Also Facebook als dein Werbeanbieter. Aber die meisten Ihrer Nutzer kommen aus, sagen wir, Deutschland, was auch immer, jedem Land, oder? Sagen wir Deutschland. Und nehmen wir an, dass Facebook-Anzeigen nicht viele Anzeigen aus Deutschland enthalten, okay? Es gibt keine Leute, die bei Deutschen werben wollen , okay? Stellen wir uns das vor. Also weißt du, was passieren würde? In Ihrer App würden keine Anzeigen geschaltet. Das wäre also ein Problem. Oder sie würden Werbung sehen, die für sie keinen Sinn ergab, wie zum Beispiel einen Rasenschneidedienst in den Vereinigten Staaten in Idaho Natürlich wird Ihr Umsatz nicht so gut sein , wenn Sie nicht den richtigen Leuten die richtigen Anzeigen zeigen Das ist also die Sache. Es geht nicht nur um Gier. Es war sehr wichtig, zu diversifizieren, wo Sie Ihre Anzeigen erhalten. Nun, zurück zur Geschichte: Wir haben viele Werbeplattformen genutzt, aber wir haben unser gesamtes Google Play-Konto aufgrund eines Anbieters verloren aufgrund eines Anbieters Dieser Anbieter schien ein gutes Unternehmen zu sein, ein seriöses Unternehmen. Sie sagten, sie seien mit Google Play konform. Wir haben ihre Werbung auf unseren Handys gesehen und sie schienen alle gut zu sein. Auch dies war ein riesiges Unternehmen. Ich war nicht zwielichtig oder was auch immer. Aber ja, nach den paar Monaten wurden sie auf die schwarze Liste gesetzt und Google hat einfach alle Entwickler gesperrt, und Google hat einfach alle Entwickler gesperrt die Anzeigen von diesem bestimmten Der Umsatz von 3400 Dollar pro Tag ging also mit einem Schlag buchstäblich ohne Vorwarnung Es gab keine Warnung, nichts dergleichen, hundertprozentige Sperre, permanent. Und hier ist die Sache. Wir hatten weit über 100 Apps und wir hatten mehrere Entwicklerkonten, etwa zwei oder drei, und alle wurden gesperrt. Weil Google herausgefunden hat, dass sie irgendwie miteinander verknüpft waren. Sie haben es auf verschiedene Weise herausgefunden. Es spielt wirklich keine Rolle. Das Beste, was Sie tun konnten, wenn Sie suspendiert wurden , war , ein Formular auszufüllen und weniger als 500 Zeichen, nicht Wörter, Zeichen, 500 Zeichen, weshalb Sie wieder eingestellt werden sollten. Und im Grunde hat das nie funktioniert. Das hat nie wirklich funktioniert. Das werden Sie bei Google als Unternehmen finden, egal ob es YouTube oder Google Play oder AdSens AdMob ist oder AdSens AdMob Manchmal wirst du ohne triftigen Grund suspendiert und es gibt niemanden, mit dem du reden Es gibt keine Abteilung, keine E-Mail, keinen Live-Chat. Es ist alles automatisch. Es sind alles Antworten kopieren und einfügen. Sie haben gegen die Allgemeinen Geschäftsbedingungen verstoßen, Sie sind fertig. Und wieder, wenn du auf YouTube nachschaust, wirst du immer wieder dieselbe Geschichte finden. Die Sache ist, dass diese Schöpfer keine Anziehungskraft finden. Aber das ist die Sache, das passiert schon seit Jahren. Das ist keine neue Sache. Die Sache ist, dass mir niemand einen Strich durch die Rechnung machen wird , wissen Sie, weil ich ein Konto verloren habe, mit dem 400 Dollar pro Tag verdient wurden, denn auch das ist nichts, womit sich die meisten Menschen identifizieren können. Zurück zur Geschichte: Wir sahen das enorme Potenzial, also bekamen wir ein Büro. Wir haben Leute eingestellt. Das Team wuchs schnell. Und zu unserer Blütezeit hatten wir etwa 20 Leute. Wir hatten Produktmanager. Wir hatten Programmierer. Wir hatten viele Designer, ein großes Team. Wir verdienten also durchschnittlich 800 pro Tag, aber wir hatten Monate, in denen wir über 40.000$ Umsatz gemacht haben, 40.000$, 50.000$, sogar mehr Aber, ähm, und die Sache ist, dass ein guter Teil davon tatsächlich Gewinn war, aber im Team war es weniger so als am Anfang, obwohl es mehr Umsatz war Aber auf jeden Fall haben wir uns zu diesem Zeitpunkt entschieden, auf Nummer sicher zu gehen. Wir haben beschlossen, unsere eigene Tastatur-App damit wir nicht gesperrt werden. Wir würden uns also nicht nur auf die Go-Tastatur verlassen , denn das ist die Sache. I Go Keyboard erlaubte uns nicht mehr, eine eigene App mit Skin-Dip zu erstellen, das war keine gute Idee, oder? Also haben wir unsere eigene Tastatur gebaut. Dann haben wir beschlossen, nur AdMob und ein anderes großes Unternehmen zu verwenden , um Werbung zu schalten, okay? Obwohl es nicht hundertprozentig war, obwohl wir unseren Traffic nicht optimierten, haben wir beschlossen, dass wir nicht gierig sein sollten, okay Wir haben die Anzahl der Anzeigen reduziert. Wir haben alles getan, was wir konnten. Wir haben nie Dinge entworfen, die markenrechtlich geschützt waren Wir wussten, dass die Leute Marvel-Filme, Pokemon und was auch immer liebten Pokemon Aber solche Dinge haben wir nie gemacht, weil die Sperre sicher wäre Wir haben VPNs, virtuelle Maschinen, verschiedene Kreditkarten verwendet , um verschiedene Entwicklerkonten zu erstellen, und vieles mehr Und trotzdem hatten wir immer noch Sperren, von Zeit zu Zeit permanente Sperren Aber mit der Weiterentwicklung von Google Play wurden ihre Bedingungen etwas klarer, wurden ihre Bedingungen etwas denn hier ist die Sache Viele Jahre lang sagten sie Dinge wie Zeige keine Werbung an einem unerwarteten Ort. Okay, was bedeutet das? Ernsthaft, was bedeutet das? Das einzige Beispiel, das sie jahrelang hatten, war dieses. Wenn es sich bei Ihrer App um ein Spiel handelt, können Sie eine Anzeige schalten, wenn der Spieler das Level nicht erreicht hat. Okay, nun, wenn es kein Spiel ist? Nichts. Keine Antwort. Wir haben gebettelt und gefleht, und dann wurden wir offensichtlich mit immer mehr Sperren belegt, und wir wussten nicht warum War es die Position der Anzeige, die Anzahl der Anzeigen? War es der Inhalt der Anzeige? War es das Anzeigenformat? Wir haben alles versucht , was wir konnten, aber niemand wollte antworten. Sicher, andere Unternehmen auf der ganzen Welt sahen die gleiche Chance. Also wurde es ein Wahnsinn. Zu einem bestimmten Zeitpunkt hatten wir viel Konkurrenz und sie hatten genau die gleichen Probleme Wir haben ihre Konten überwacht und zum Teufel, sie wurden gesperrt, und es hieß, sie wären gesperrt So viele, viele Unternehmen auf der ganzen Welt konnten das nicht herausfinden Zu einem bestimmten Zeitpunkt erhielten wir weit über 100.000 Downloads pro Tag, manchmal sogar bis zu einer halben Million Downloads pro Tag, weil wir Tausende von Apps hatten, okay? Rote Tastatur, Blau, Rosa, Blaugrün, Rot und Blau, Rosa und Blau, was auch immer Sie sich vorstellen können, wir haben es geschafft Und wieder haben andere Unternehmen dasselbe getan. Aber wie ich schon sagte, hatten andere Unternehmen genau das gleiche Problem, wenn sie ohne Vorwarnung suspendiert Und etwa Ende 2016 ging Google Play wirklich hart gegen riesige Teams vor und wurde komplett gesperrt Apps mit über 50 Millionen Downloads, eine einzige App mit mehr als 50 Millionen Downloads, einfach so wurden entfernt Jeder wurde liquidiert, und du konntest nichts tun Und langsam aber sicher ging fast jedes einzelne Unternehmen unter Meins eingeschlossen, denn auch hier konnte man mit niemandem sprechen. Du wusstest nicht, was das Problem war. Google Play hat uns einfach immer wieder suspendiert, und das war's. So habe ich also alles um einen Haufen Cent verloren. Das ist die Realität der Zusammenarbeit mit Google. Die Dinge haben sich in letzter Zeit stark verbessert. Aber ja, nur damit du weißt, dass du nicht suspendiert werden willst. Nur damit du weißt, dass du nicht suspendiert werden willst. Es ist dauerhaft und es ist unglaublich schwierig, danach etwas zu tun. Ich möchte sagen, dass ich versucht habe, durchzuhalten, aber ich habe einen Großteil des Gewinns verloren, den ich zuvor erzielt habe, nur weil ich mein Team nicht entlassen wollte. Also habe ich weitergemacht, aber ja, ich habe eine Menge Geld verloren weil und glücklicherweise, nach über 18 Monaten , in denen ich versucht habe, zurückzukommen , und immer mehr Konten gesperrt wurden, musste ich es beenden Und die meisten Unternehmen da draußen auch. Und sobald du suspendiert bist, will ich sichergehen, dass du es absolut verstehst. Und das ist es. Wenn du versuchst, ein anderes Konto zu eröffnen, ein anderes wirst du sofort gesperrt, manchmal nach ein paar Minuten, manchmal nach ein paar Wochen. Es war herzzerreißend Es war wirklich schrecklich, weil du nicht wusstest, was du falsch gemacht hast Du wusstest nicht, was das Problem war. Wenn sie eindeutig hätten sagen können: Hey, weißt du, schalte keine Werbung, wenn der Nutzer die App beenden möchte. Okay, kein Problem. Das hätten wir sofort tun können. Wir hätten alles aktualisieren können. Aber ja, Suspensionen kamen aus dem Nichts. Aber ich hatte es einfach satt, weißt du? Und wenn Sie eine neue App gestartet haben, hat sie nicht den regelmäßigen Schub bekommen , den Google Ihnen normalerweise geben würde. Also haben sie dir früher Traffic geschickt , um dich von der Qualität der App zu überzeugen. Und wenn es den Leuten gefallen würde, würde Google es organisch bei immer mehr Menschen bewerben organisch bei immer mehr Menschen Und wenn es ihnen auch gefallen hat, ist es offensichtlich stark gewachsen , ohne dass Sie für Nutzer bezahlen müssen Aber nach einer Weile hörte auch das auf. Sie können tatsächlich sehen, wie die Anzahl der Apps bei Google Play gestiegen und dann stark zurückgegangen ist. Und jetzt, mit der Vibe-Codierung, kommt es wieder an Fahrt. Aber auch wenn Sie vielleicht denken, dass wir zu viele Anzeigen geschaltet haben oder dass wir zu aggressiv waren, lassen Sie mich das klarstellen Ich wäre mit 50% meines Tagesumsatzes zufrieden gewesen , wenn ich die Gewissheit gehabt hätte, dass ich in Sicherheit wäre. Gier war nicht das Problem. Ich möchte mich wirklich darüber im Klaren sein. Es war das Fehlen einer klaren Dokumentation darüber was erlaubt ist und was nicht. Noch heute gibt es eine Menge Leute, die mich bitten, ihre App auf meinem Konto zu veröffentlichen. Und warum? Denn wenn Sie Ihr Konto einmal verloren haben, sind Sie für immer fertig. Es ist keine einmonatige Sperre, nicht einmal ein Jahr. Du bist lebenslang fertig. Ich habe keine Ahnung warum. Aber ja, das ist das Spiel, das Google spielt. Zusammenfassend lässt sich sagen, dass Sie große Summen verdienen können, aber morgen könnte alles von einem Roboter weggenommen werden. Ich erinnere mich, als wir eine App verloren haben, eine einzige wegen Nacktheit Es war eine Sand-Team-Tastatur, Sand Dunes, richtig? Und der Algorithmus betrachtete es als Nacktheit. Also vor zehn Jahren ging es um was auch immer, also war KI nicht so intelligent wie heute, oder? Im Grunde haben wir uns an diese Instabilität gewöhnt , denn als alles gut lief, sind wir geflogen. Aber als die Dinge schlecht liefen, war die Frustration unglaublich. Deshalb musst du clever sein, was du veröffentlichst, welche Werbung du schaltest, wie du für die App wirbst, die ganzen 9 Meter Ich hoffe, meine Geschichte war etwas hilfreich und hat dich ein bisschen erschreckt, denn gut, das ist der Punkt. So fantastisch dieser Raum auch sein kann, er kann auch unglaublich nervenaufreibend und frustrierend sein Also mein Rat, bitte folgen Sie den Tipps aus diesem speziellen Kurs Versuchen Sie noch nicht, das Geld zu maximieren. Veröffentlichen Sie keine zufälligen Ideen. Beginnen Sie mit dem, was ich in diesem Kurs empfehle . Okay, lass uns weitermachen. 11. Arbeiten mit Gewissheit: Speichern, Sichern und Rollback: Willkommen zurück. Ich möchte, dass Sie mit Sicherheit und Zuversicht arbeiten, aber KI ist manchmal unglaublich dämlich. Es ist albern Es ist manchmal lächerlich. Das wirst du während des gesamten Kurses sehen. Manchmal ergibt das überhaupt keinen Sinn. Also, wie schaffen wir das? Nun, es ist ziemlich einfach. Indem wir unseren Fortschritt speichern und wenn etwas Schlimmes passiert, können wir zu einer Version zurückkehren , die tatsächlich funktioniert hat. Stellen Sie sich das wie ein Videospiel vor. Vor einem harten Boss sparst du und dann ziehst du in die Schlacht. Und wenn du stirbst, ist das kein Problem. Du lädst das gespeicherte Spiel und versuchst es erneut. Wir werden dasselbe mit unserer App machen. Jedes Mal, wenn wir etwas zum Laufen bringen, speichern wir einen Checkpoint. Wir speichern das Spiel Wenn Cloud Code später etwas kaputt macht, können wir einfach den guten Checkpoint laden, oder? Nichts ist verloren Das Tool, das das macht, heißt Git und wir werden diese Checkpoints online auf einer Website namens GitHub sichern diese Checkpoints online auf einer Website namens GitHub sichern Git ist also ein sehr kompliziertes Thema. Branches, Merges, Pull-Requests, all das gruselige Zeug Wir werden das alles mit Absicht überspringen. Sie benötigen nichts davon , um eine App zu starten. Natürlich hilft es, aber wir wollen so schnell wie möglich fliegen. Also habe ich es auf nur drei Dinge komprimiert. Also die erste, speichere einen Checkpoint, wenn etwas funktioniert. Zweitens, geh zurück zu einem Checkpoint, falls etwas wirklich kaputt geht und drittens, halte ein Backup online in der Cloud Wenn Ihr Computer also ausfällt, ist Ihr Projekt sicher Nur um das klarzustellen, wir können speichern und laden, so viel wir wollen, aber wenn unser Computer Feuer fängt, ja, wenn die SSD kaputt geht, was auch immer, sind Sie fertig Deshalb reicht es nicht aus, lokal auf Ihrem Computer zu speichern und zu laden Wir müssen alles online stellen. Der Code muss online sein, also ist er nett und sicher. Und falls wir aus irgendeinem Grund auf einen neuen Computer wechseln müssen , können wir jederzeit die neueste Version aus dem Internet herunterladen. Und das war's, lass uns anfangen. Erstens ist dies eine neue Sitzung weil ich meinen Computer neu gestartet Bevor wir beginnen, lassen Sie uns das überprüfen. Wir sind im richtigen Ordner. können wir hier sehen. Wir umgehen Genehmigungen. Das ist das Modell, und das ist der Aufwand. Cool. Oh, es scheint, wir haben 9% für diese Sitzung bekommen, nur für den Fall, dass du neugierig bist. Lassen Sie uns Ihnen nun Folgendes sagen. Ich möchte dieses Projekt auf GitHub sichern und mir helfen, mein Konto zu erstellen und zu verbinden. Nicht die beste Schreibweise oder Formulierung, um ehrlich zu sein, ich entschuldige mich, aber Claude Also benennt er diese Sitzung genau hier und dann fängt sie an Okay, nach einer Weile stellt es uns eine wichtige Frage, öffentlich oder privat. Das ist fantastisch und leicht zu verstehen. Lesen Sie die Beschreibung und Sie können entscheiden. In den meisten Fällen möchten Sie, dass es privat ist. Falls Sie einen Job bekommen möchten, bei dem Sie gleich die Vorstellungsgespräche haben werden, möchten Sie ihn wahrscheinlich öffentlich haben. Okay, nächste Frage. Wir haben zwei Möglichkeiten, aber beachten Sie, dass Clog uns sagt, dass die erste die einfachste ist Für den Fall, dass Sie sich bei diesen Optionen unsicher sind, haben Sie hier eine weitere, bei der Sie einfach eine klärende Frage stellen können einfach eine klärende Frage stellen Sag es, ich verstehe diese Wahl nicht. Ich bin ein Anfänger. Hilf mir zu wählen. Und das war's. Dieser Ansatz funktioniert also immer. Okay, als Nächstes, welcher Name? Spielt für diesen Punkt keine Rolle. Für dieses Beispiel? Sie können wahrscheinlich selbst eine auswählen. Und Claude fängt an, einige Dinge zu tun, und es ist wirklich faszinierend , ihnen zuzusehen, wie sie funktionieren. Solltest du jede einzelne Zeile lesen? Nein, nicht wirklich. Aber ich ermutige Sie, zu versuchen, es zu befolgen, auch wenn Sie es möglicherweise nicht vollständig verstehen. Das ist eine gute Angewohnheit. Tun Sie jetzt Ihr Bestes, um nachzulesen. Und es hat etwas installiert, ein anderes Tool, das uns bei der Nutzung von GitHub helfen kann. Okay, tolles Zeug. Jetzt sehen wir einige Schritte. Jetzt werde ich hier zu diesem überspringen da dies der wichtigste ist. Das ist also die offizielle GitHub-Website, und wir müssen uns anmelden. Das ist genau so, als würde man sich für Gmail oder eine andere Plattform anmelden . Das ist also völlig kostenlos. Hier gibt es nichts Besonderes, also zoome ich einfach ins Internet. Es wird uns bitten, einige Dinge per E-Mail zu bestätigen einige Codes einzugeben, aber das ist alles erledigt. Gutes Zeug. Wenn du es gut gemacht hast, kannst du es Claude sagen. Und hier ist die Sache. Der Power-Shell-Schritt ist nicht allzu kompliziert, aber wenn du die Grenzen von Claude testen willst, kannst du es erkennen. Hey, du machst Schritt drei. Daran ist absolut nichts falsch. Nun, wenn Sie so viel Kraftstoff wie möglich sparen wollen, ist das natürlich keine gute Idee. Wenn Sie weniger Nachrichten senden können , hilft Ihnen das natürlich bei der Nutzung. Aber hier möchte ich dir zeigen, wie Claude reagiert. Beachten Sie, dass ich den ersten Schritt zur Auswahl eines Namens vergessen habe, aber Claude kann trotzdem weitermachen. Okay, nach dem zweiten sagt Claude, dass er es alleine schaffen kann. Du brauchst nichts Kompliziertes. Du musst nur den Basin-Code kopieren, was fair ist. Das ist schmerzlos, schnell und einfach. Und eines ist zu beachten: Diesmal wurde automatisch erkannt, dass wir diese Schritte ausgeführt haben Ein anderes Mal musst du es sagen: Hey, ich bin fertig. Hier habe ich fertig eingegeben, aber eigentlich hat Claude den Vorgang schon gestartet Das ist faszinierend. Lass uns innehalten. Diese Nachricht wurde also erkannt , aber nicht gesendet. Claude ist also damit beschäftigt, einige Dinge zu tun , und er akzeptiert meine Nachricht nicht wirklich Sobald es fertig ist, wird sich die Farbe dieser Nachricht ändern und Claude wird sie tatsächlich lesen. In diesem Fall sollten wir nun unsere Nachricht entfernen, da sie dann nicht mehr relevant ist. Außerdem wird es uns Treibstoff sparen. Also gehe ich einfach als nächstes nass und klicke auf das X-Symbol. Tolles Zeug. Okay, es funktioniert also. Es hat alles geschaffen. Dann, ja, das ist im Grunde der gesamte Prozess. Du machst das nur einmal und dann kannst du einfach eines von zwei Dingen sagen. Commit, was bedeutet, einen Checkpoint speichern, speichern. Bestätigen Sie also einen Speichervorgang und drücken Sie ihn dann, was bedeutet, ihn an GitHub zu senden, damit er online gesichert wird. Es befindet sich also in der Cloud, sodass es immer sicher und verfügbar ist. Lassen Sie uns jetzt für einen Moment eine Pause einlegen, damit Sie den Überblick behalten können. Und im nächsten Video werden wir es ausprobieren. Sie vorerst eine Pause, schauen Sie sich das Video noch einmal an, arbeiten Sie mit mir zusammen und machen Sie eine Pause, so oft Sie möchten. Viel Spaß und erst dann weiter. 12. Änderungen vornehmen und GitHub verwenden: Willkommen zurück. Wir haben unser GitHub-Konto eingerichtet und Claude sagt, dass in unserem Repo alles sicher und solide ist Repo bedeutet Projekt. Schauen wir uns das mal an. Der Name dieses Projekts ist First Website, und das basiert auf dem Namen des Ordners, den wir erstellt haben. Wir können es natürlich nennen, wie wir wollen. Nun, innerhalb von GitHub, hier ist die Sache. Du musst dir nicht viel ansehen. Sie haben eine kurze Beschreibung des Projekts, das Claude geschrieben hat. Sie können sehen, wann es zuletzt bearbeitet wurde und so weiter, okay? Aber nur um das zu überprüfen, fragen wir Claude. Ist diese Version der Website auf GitHub? Im Zweifelsfall ist es also viel besser, nachzufragen und ein bisschen Treibstoff zu verbrennen , als nicht zu verstehen, was was ist. Und ja, Claude bestätigt es. Jetzt, da ich meinen Computer neu gestartet habe, weiß ich nicht, ob die URL immer noch dieselbe ist, also werde ich Claude einfach danach fragen Ich werde ihm mein Ziel mitteilen. Ich werde die Dinge nicht komplizieren. Dann ja, das ist alles gut. Dann nehmen wir unsere erste Änderung vor. Lassen Sie uns das Farbschema komplett ändern, indem wir zum Beispiel einfach sagen, ändern Sie das Design der Website in ein dunkles Thema, okay? So können wir GitHub testen, und es wird wirklich hilfreich sein. Aber beachte, was passiert. Erstens ist die Antwort von oben ziemlich lang. Ich wollte nur den Link zur Live-Website, aber Claude antwortete mit einer Mini-Geschichte mit einem Roman. Manchmal ist es also eine Quatschbox und es verschwendet Treibstoff und Energie Hier ist es eine Minute her und es zögert ziemlich oft. Lass mich das beschleunigen. fünf Minuten ist es also immer noch nicht fertig. Nun, weiter oben können Sie sehen, dass es einen Tippfehler gab , dass das Tool eine Zeitüberschreitung hatte. Und das ist ziemlich seltsames Zeug. Und darauf möchte ich mich eigentlich für eine Minute konzentrieren. Die Aufgabe ist also einfach. Ändere ein paar Farben. Daran ist nichts Kompliziertes. Es ist eines der einfachsten Dinge, die du tun kannst. Aber zu dieser Tageszeit dieses Modell mit diesem Aufwand Probleme, obwohl es sich um supereinfachen Code handelt , nicht viel Code, und es ist Code, der von demselben Modell geschrieben wurde. Das ist also ein Slam Dunk. Das ist die ideale Situation. Es ist auch ein fantastisches Modell für die Codierung Auch hier ist der Aufwand auf extra eingestellt, glaube ich, oder? Ja, das ist also die Realität der Arbeit mit KI. Aber machen wir einen Rückzieher. Wenn es nicht die Anweisung ist, die schlecht oder kompliziert ist. Wenn es nicht das Kontextfenster ist , ist es zu voll , weil das nicht der Fall ist. Wenn es kein sehr billiges Modell mit sehr geringem Aufwand ist, wo dann das Problem? Niemand weiß es. Und so können Sie es testen. Du musst alle meine Schritte neu erstellen, oder? Wenn du nach dem Dunkelmodus fragst, besteht eine sehr gute Chance , dass er nicht so lange zögert Es besteht eine sehr gute Chance , dass es einfach so funktioniert. Und das liegt daran, dass KI wiederum nicht deterministisch ist Das ist eine schicke Art zu sagen, dass man nie dieselbe Schneeflocke oder denselben Wassertropfen bekommt , okay Das ist immer anders, auch unter genau den gleichen Umständen Aus diesem Grund gibt es übrigens den Schnellmodus. Es dauert ewig. diesem Grund gibt es Aufwandsstufen, denn möchten Sie das vielleicht beschleunigen, oder? Sie könnten darüber spekulieren, wissen Sie, mit einem anderen Aufwandsniveau Vielleicht wäre das mit eingeschaltetem Schnellmodus nicht passiert, oder? Aber die Wahrheit ist, niemand weiß es. Also im Moment werden wir einfach warten, und das ist der Grund, weil hier die Sache ist. abziehen Im Moment könnten zu viele Menschen Ressourcen aus Anthropic Vielleicht hat das Unternehmen nicht genug Strom, also versetzen sie mich in den Stromsparmodus, ich wiederhole, ich weiß es nicht Du wirst es nicht wissen. Niemand weiß es. Die Erkenntnis ist, dass man viel Geduld braucht und dass man verstehen muss, auch hier ist es ein klarer Fall Das ist ein echter Knaller. Es ist eine einfache Aufgabe. Claude hat es geschrieben, oder? Aber auch hier ist es, was es ist. Nur um das klarzustellen, das ist nicht meine Schuld. Ich habe nichts falsch gemacht. Mein Setup ist in Ordnung, aber das ist eine schlechte Sitzung, die ohne triftigen Grund Ressourcen verbraucht, und es wird Ihnen passieren, daran besteht kein Zweifel. Vielleicht nicht in diesem Szenario, aber es wird passieren. Ich finde es toll, dass ich das auf Video aufgenommen habe, denn wenn Sie versuchen zu erklären, warum KI manchmal so schlecht ist, könnten Sie es ohne diese Aufnahme nicht schaffen. Also, nach etwa 12,5 Minuten oder so heißt es wortwörtlich, dass es fertig ist. Schauen wir es uns also in Chrome an, aber es ist genau dasselbe wie zuvor. Nichts ist passiert. 12,5 Minuten umsonst. Und wir haben unser Kontextfenster vergrößert und wofür haben wir einen Teil unserer fünfstündigen Nutzung verschwendet? Um fair zu sein, musste ich ControlShift R verwenden, und genau hier stand , dass ich das tun sollte. Ich habe nicht aufgepasst. Also nochmal, nimm es mit Vorsicht. Aber ja, nach 12 Minuten, in denen ich auf meinen Bildschirm gestarrt habe und dann ohne triftigen Grund eine große Antwort von Claude gesehen ohne triftigen Grund eine große Antwort von Claude Ja, das liegt an mir. Ja, ich habe voreilig gehandelt. Aber auch hier wird es dir wahrscheinlich auch passieren. Deshalb ist das so nützlich. Auch hier werden diese Dinge links und rechts passieren , sehr, sehr oft. Also habe ich gesagt, dass ich die Änderungen nicht sehe, aber nach dem Hotkey, ja, war es in Ordnung. Also habe ich beschlossen, es zu beenden damit wir keine Zeit mehr verlieren. Nun zurück zu GitHub, wir haben die erste Light-Version gespeichert. Okay? Bitten wir ihn nun, diese dunkle Version zu speichern, was mit dem Befehl Commit erledigt wird. Okay? Laden Sie es dann über den Befehl push hoch. Also festschreiben und pushen, okay? Bestätigen und pushen Sie die dunkle Version. Also taucht etwas auf und wir müssen uns anmelden. Keine Sorge. Er akzeptiert. Und nach der zweiten oder so sind wir mit der zweiten Version fertig. Okay, jetzt können wir die Anzahl der Commits sehen. Wir haben zwei Checkpoints, zwei Speicherstände, und der zweite ist hübsch als Dark Theme bezeichnet Wenn du vorhast, viele visuelle Änderungen vorzunehmen, kannst du Claude bitten, einen Screenshot in die Beschreibung des Checkpoints aufzunehmen , damit du besser sehen kannst, was was ist Aber ich werde das tun. Ich werde Claude bitten , die Währung von Dollar auf Euro umzustellen, und das ist nur ein Zwischenschritt, okay? Das ist ein cooler Test, um zu sehen, wie intelligent dieses Modell ist. Wie Sie wahrscheinlich wissen, haben der Dollar und der Euro leicht unterschiedliche Werte, aber es sind einige Umrechnungen erforderlich. Wird Claude die Umrechnung durchführen oder wird sie nur das Dollarsymbol ändern? Das ist der Test. Nun, vorher von meiner Landeswährung auf Dollar umgestellt, ja, ich habe einen tollen Job gemacht. Aber dieses Mal nicht. Nein, das ist ein kleiner Fehler, also gibt es keine Konvertierung. Es hat nur das Symbol ersetzt. Okay, das ist nicht ideal. Auch auf diese Weise können Sie verschiedene Modelle und unterschiedliche Aufwandsebenen besser verstehen . Okay, lass uns jetzt den Befehl „Spiel laden“ verwenden, damit du sehen kannst, warum GitHub fantastisch ist. Gehen wir also davon aus, dass wir mehrere Änderungen vorgenommen haben und uns in einer schlechten Lage befinden. Vielleicht haben wir die Website kaputt gemacht. Jetzt könnten wir es möglicherweise reparieren, aber das würde mehr Ressourcen kosten. Gehen wir also einfach zurück zu dem sicheren Punkt, an dem die Website einwandfrei funktionierte, der Light-Version. Also werde ich Claude das sagen. Ich mag es nicht. Ich möchte zur Light-Version zurückkehren. Nun, lustig genug, Claude ist in dieser Sitzung sehr, sehr gesprächig, sehr umgänglich, freundlich Gute Neuigkeiten. Die ursprüngliche Light-Version ist sicher in Ihrem GitHub-Verlauf gespeichert. Aber hier ist der letzte interessante Punkt. Claude entscheidet für mich , dass das Euro-Symbol beibehalten wird. Wenn Sie zu einem vorherigen Punkt zurückkehren, sollten Sie normalerweise alle Fortschritte verlieren. Stellen Sie sich also vor, wir geben es in ein anderes Formular ein. Wir haben mehr Fotos hinzugefügt und so weiter, oder? Normalerweise würde das alles weggeworfen werden , weil der sichere Punkt sie offensichtlich nicht beinhaltet. Aber hier denkt Claude , dass ich sehr wahrscheinlich die Euro-Währung behalten möchte Ich habe keine Ahnung, warum es diese Annahme gemacht hat. Aber ja, das ist faszinierend. Lass mich wissen, ob es bei dir auch so ist, denn auch hier ändern sich diese Dinge. Und ja, nach einer Weile wird es uns die Originalversion geben, aber mit Euro hätte das nicht passieren sollen, aber das Modell ist ziemlich intelligent. Insgesamt können Sie GitHub auf diese Weise verwenden. Du kannst mehrere Checkpoints erstellen sodass du vertrauensvoll arbeiten kannst Wenn Sie jemals in ein Kaninchenloch geraten, quasi jede Stunde damit verbringen, jede Stunde damit verbringen etwas zu bearbeiten, und alles schief geht Jetzt weißt du, wie man ein gespeichertes Spiel lädt. Beachten Sie jedoch eine Sache. Claude gibt uns eine Vorwarnung. Hey, das ist im Grunde eine neue Version, okay? Sicher, es ist die Saved Light-Version , die bereits auf GitHub ist, aber sie hat einige Änderungen. Dies ist also ein dritter Status des Projekts, der nicht auf GitHub gespeichert ist. Und ja, wir sollten uns verpflichten und es erneut vorantreiben. Obwohl die Änderung etwas klein ist, würde ich für diese kleinen Änderungen kein neues Commit vornehmen. Ich würde sie tatsächlich zusammenfügen , damit es mehr Fortschritte gibt. Aber ja, das ist GitHub. Und um fair zu sein, wie oft du sparst, liegt wirklich bei dir. Du könntest ein Wahnsinniger sein und es für jeden einzelnen Schritt für jedes einzelne Feature tun , aber die meisten Leute ziehen es vor, den Speichern-Button zu drücken, wenn sie ein Level beendet haben oder wenn sie den Boss besiegen oder etwas Großes Wenn Sie es also schaffen, eine große Änderung vorzunehmen, sollten Sie speichern Noch ein Hinweis, von dem ich hoffe, dass Sie ihn nicht durchmachen müssen. Manchmal missversteht dich Claude und es beginnt, eine Menge Dinge zu ändern, Dinge, die nichts miteinander zu tun Also fragst du nach dem neuen Farbschema und die Karte funktioniert nicht mehr. Das Formular sendet keine E-Mails mehr, solche Sachen. Beim Speichern auf GitHub geht es also nicht nur darum , dass Sie sich bei einer designbezogenen Sache nicht Nein, das ist eine echte Sicherheitsmaßnahme denn manchmal ist Claude, wie alle KIs, unglaublich dämlich. Lass uns weitermachen. 13. Abschnittsabschluss: Willkommen zurück. Ich werde mich klein fassen. Wir haben eine Karriere im mobilen Labor mit einer Website begonnen und viel Zeit mit Dingen verbracht, die nicht unbedingt mit mobilen Laboren zu tun haben. Und warum ist das so? Weil es für dich einfacher war, anzufangen. Sie können eine Website von oben nach unten sehen. Sie können schnell erkennen, wie ein farbiges Schema funktionieren sollte oder wie nützlich die Load Gain-Funktion zum Speichern ist. In einer App werden deine Änderungen nicht so sichtbar sein. In den meisten Fällen werden wir viel Code bearbeiten, der alles andere als visuell ist. Es ist im Grunde unsichtbar. Und das größte Problem dabei ist, dass Claude manchmal dumme Fehler macht Es trifft dumme Entscheidungen, und es geht in einige Kaninchenlöcher, die keinen Sinn haben Du fragst es nach dem Glas Wasser und es geht zum nächsten Ozean Was technisch gesehen, ja, den Job macht, aber du wolltest Trinkwasser, und du wolltest es innerhalb von Minuten haben, nicht in Tagen oder Wochen. Und wenn du ihm dann sagst, dass du eigentlich Wasser trinken wolltest, wird daraus ein Wasserreinigungs-Kraftwerk. Also alles außer zu sagen: Hey, ich habe einen Fehler gemacht, lass mich eine Flasche Wasser aus dem Kühlschrank holen, okay? Also weigert es sich, seinen Fehler zuzugeben. Es nimmt das Wasser aus dem Meer. Es ist ein Kraftwerk , das Wasser so aufbereitet, dass es Ihnen echtes Wasser geben kann, und das macht keinen Sinn. Und die Wahrscheinlichkeit, dass Sie dieses Verhalten entdecken, Sie wissen schon, um es früh zu erkennen, es passiert wirklich nicht. Die Chancen stehen gut, dass Sie es auf frischer Tat ertappen werden , dann, wenn es viel zu spät ist. Aus diesem Grund war die GitHub-Lektion dringend erforderlich. Claude baut manchmal diese riesigen Dinge , die nicht benötigt werden. Ich habe monatelang mit Claude Code gearbeitet, mindestens mindestens 8 Stunden pro Tag an jedem einzelnen Tag. Und manchmal bin ich so glücklich. Ich kann wunderschöne Apps und Websites veröffentlichen und all das, ohne selbst Entwickler zu sein, weißt du. Aber manchmal sehe ich, dass es mit grundlegenden Dingen zu kämpfen hat. Ich sehe, dass es so viele Ressourcen in Anspruch nimmt für etwas, das so einfach ist , so etwas wie Ändern einiger Farben. Also ja, ich warte auf mein Glas Wasser und Claude antwortet, dass er in der Nähe des Ozeans ist, dass ich nur noch ein paar Tage warten muss. Das ist die Sache. Man muss ständig skeptisch sein , was die KI tut und was sie einem sagt Du musst versuchen, es auf einem guten Weg zu halten. Und manchmal wird es dich überraschen. Es wird dir fantastische Ideen geben. Es wird proaktiv sein. Es wird zusätzliche Arbeit machen, die wirklich durchdacht ist , dass du nicht einmal darüber nachgedacht hast, weißt du? Aber ab sofort musst du auf der Hut Du musst konzentriert bleiben. Du musst es bei jedem Schritt mit einem klaren Weg leiten . Ansonsten hast du Toast. Nun, zumindest dein Bankkonto und deine Nutzung. Aber nachdem das gesagt ist, lassen Sie uns anfangen. Kommen wir zum Fleisch und den Kartoffeln dieses eigentlichen Kurses. Lass uns loslegen. 14. Erstellen der App beginnen: Willkommen zurück. Fangen wir die Android Wallpaper-App zu erstellen. Okay? Ich habe den Blutgerinnungscode geöffnet und wir gehen Schritt für Schritt Zuallererst sieht die Benutzeroberfläche so aus, wenn ein Update verfügbar ist Das erscheint von selbst, sodass Sie es nicht manuell überprüfen müssen Ich werde jetzt aktualisieren und es wird automatisch von selbst wieder gestartet Manchmal dauert es ein oder zwei Minuten. Okay, lassen Sie uns als Nächstes einen brandneuen Ordner auf unserem Computer erstellen . Ich möchte auf meinem Laufwerk einen neuen Ordner mit dem Namen Apps from Mobile Labs erstellen, und darin werde ich einen weiteren Ordner namens Wallpaper App Android hinzufügen . Und dort wird Claude alles bauen. Okay, und Claude wurde gestartet, aber es scheint, dass es noch ein weiteres Update gibt, was ein bisschen seltsam ist, aber okay, ich werde es erneut aktualisieren. Aber lassen Sie mich zuerst meinen Ordner einrichten. Also klicken wir hier und navigieren zu speziellen Ordner , den wir gerade für die Wallpaper-App erstellt haben. Okay, das ist es, und ja, ich vertraue diesem Wort Space. Apropos, lassen Sie uns diese Einstellung ändern, um alle Berechtigungen zu umgehen , weil das alles am Laufen hält. Es wird nicht alle paar Sekunden aufhören, uns um Erlaubnis zu bitten. Okay, lassen Sie uns jetzt noch einmal aktualisieren. Und währenddessen werde ich Ihnen sagen, warum ich für diesen Kurs nicht das absolute Spitzenmodell verwenden werde. Kurz gesagt, das ist ein Rolls Royce. Es ist extrem teuer und übertrieben für das, was wir tun werden, und die meisten meiner Schüler werden es nicht benutzen Dafür brauchst du den 200-Dollar-Plan, und das ist ein bisschen Der Sinn dieses Kurses besteht darin, Ihnen beizubringen, wie man denkt und wie man eine erfolgreiche Karriere als App-Entwickler plant eine erfolgreiche Karriere als App-Entwickler Der eigentliche Teil der Programmierung macht vielleicht bestenfalls 30 bis 40% aus. Also werde ich das noch einmal sagen. Der eigentliche Code ist nicht das größte Problem. Traffic bekommen, organischen Traffic bekommen, ihn gut monetarisieren, die richtigen Analysen überprüfen , wiederkehrende Nutzer gewinnen Dies sind einige unserer Prioritäten. Nennen Sie ein paar. Das ist ein Haufen mehr. Deshalb werde ich mich nicht für das absolut Beste entscheiden. Und das Gleiche gilt für den Aufwand, werde ich verwenden. Aber denken Sie daran, dass ich gerade den 100-Dollar-Plan habe. Wenn du den gleichen hast, fantastisch. Wenn Sie den niedrigeren Tarif haben, entscheiden Sie sich bitte für das niedrigere Modell, wahrscheinlich dieses oder ein viel niedrigeres Aufwandsniveau. Andernfalls gehen Ihnen zu schnell die Ressourcen aus und wir können den Vorgang nicht abschließen. Ein letztes Setup, lass uns zu slash.com gehen und ein schönes Portraitbild suchen , das wir als Hintergrundbild verwenden Ich benutze gerne die Suchleiste, dann die Filter. Das wird uns die besten Ergebnisse liefern. Dieser scheint nett zu sein, also laden wir ihn herunter. Übrigens stelle ich meinen Browser gerne so ein, alles auf meinen Desktop herunterlädt, und ich ermutige Sie, dasselbe zu tun, da es so viel einfacher ist, Ihre Dateien zu finden. Lassen Sie uns nun unsere erste Nachricht eingeben. Erstellen Sie die native Android-Wallpaper-App. Ich hänge die beiden Bilder an, die ich verwenden möchte, und teste sie auf einem virtuellen Gerät Sobald das eingefügt ist, werde ich noch nicht die Eingabetaste drücken. Ich werde diese beiden Bilder zuerst per Drag & Drop von meinem Desktop Okay, lass uns loslegen. Das wird also mit dem Aufbau unserer eigentlichen App beginnen. Denken Sie daran, dass wir bereits einige Einstellungen vorgenommen haben, aber es wird noch eine ganze Menge Dinge tun müssen. Jetzt, beim ersten Mal, wird es immer mühsam sein Es wird ewig dauern. Aber denken Sie daran, dass Sie dies tun werden , sobald Sie das Setup durchgegangen sind. Sie werden Ihren ersten Wasserhahn und den zweiten viel, viel einfacher bauen . Du wirst zu den Rennen gehen. Aber da hören die guten Nachrichten auf. Ich wollte wirklich einige Probleme aus der realen Welt aufzeigen , auf die Sie stoßen könnten, und Junge, habe ich Glück? Siehst du, ich wusste, dass das Ziehen und Ablegen der Dateien in den Chat einige Probleme verursachen kann Ich wusste davon. Das passiert nicht immer. Es hängt wirklich vom Computer, dem Setup, dem Modell und vielen anderen Dingen ab. Aber hier sagt das Modell eindeutig, dass es das nicht kann. Warum es wirklich egal ist. Das wirst du bald lernen müssen. Nun, zunächst sind Sie vielleicht fasziniert und sogar aufgeregt, zu lesen, was Claude denkt Du wirst es bald satt haben. Unzählige Fachbegriffe, die Sie nicht kennen oder verstehen, und es sind alles Dinge, bei denen Sie wenig bis gar keinen Einfluss haben. Deshalb empfehle ich, den Bypass-Permission-Modus zu verwenden , weil ich die meiste Zeit wirklich nicht anders konnte. Ich kann mich nicht entscheiden, wenn ich nicht weiß, wovon es spricht. Also nochmal, Sie werden es leid es vernünftig zu sehen, denken Sie nach, aber ich empfehle Ihnen trotzdem, es sich von Zeit zu Zeit anzusehen , weil es faszinierend ist und manchmal sehr nützlich sein wird. Ich werde das beschleunigen , weil das eine ganze Weile dauern wird. Ich möchte das klarstellen. Auf deiner Seite wirst du auch Probleme haben. Sehr wahrscheinlich werden sie anders sein. Aber sicherlich wirst du vor allem am Anfang einige Haken Deshalb hören die meisten Menschen auf zu lernen. Der Einstieg ist ehrlich gesagt schrecklich. Ich werde nicht sagen, dass alles klar ist, aber nach einer Weile wird es viel, viel einfacher. Wie gesagt, Ihre zweite App wird im Vergleich zu dieser ein Kinderspiel sein, da alles bereits eingerichtet ist. Wie dem auch sei, Claude arbeitet an mehreren Fronten. Es lädt Sachen herunter, installiert Sachen und du musst einfach warten So lässt die Aufregung nach. Aber die Sache ist die, je nach den verschiedenen Dingen kann es sein, dass du so etwas bekommst, und das ist ein wunderbarer Moment, in dem du etwas lernen Da Claude die Dateien also nicht vom Desktop in seinen eigenen Ordner kopieren und einfügen kann , was wir bereits gesagt haben, sollte das einfach genug sein, es wird tatsächlich originalgetreue Tabellen wiedergeben Es werden neue Bilder erstellt, die so aussehen wie die , die ich heruntergeladen habe Es wird also selbst Bilder erzeugen. Das mag zwar aufregend klingen, ist aber nicht das, was wir wollen. Das ist nicht der Umfang. Das ist nicht das Ziel. Du willst nicht, dass Claude deinen Spielplan ändert. Was, wenn das ein Bild von mir und meiner Mutter ist, oder? Also sagst du, du willst an die Strände Spaniens gehen, um dich zu bräunen, und Claude entscheidet, Hey, weißt du was? Du wirst tatsächlich die Berge in Norwegen besuchen. Das ist kein Plan. Klar, das ist immer noch ein Urlaub, aber das ist nicht mein Plan. Das kann also ärgerlich sein. Ändere mein Ziel nicht, oder? Darüber hinaus wird uns das Generieren originalgetreuer Bilder wahrscheinlich eine Menge Ressourcen kosten. Das ist also nicht gut. Das ist kein gutes Zeichen. Wenn Sie sich Sorgen um Ihre Sitzungsressourcen machen, ist das eigentlich ein Alarmsignal. Beachten Sie, dass es uns nicht gefragt hat. Das ist die Sache. Das hat sich gerade für uns entschieden. Das ist die Kehrseite, die schlechte Seite der Bypass-Genehmigung. Insgesamt bevorzuge ich es immer noch, aber das ist einer der vielen Nachteile. Zusammenfassend lässt sich sagen, dass eine sehr einfache, kleine Entscheidung, keine Fotos zu seinem Ordner hinzuzufügen, einer großen Überreaktion geführt hat Sie können sich das natürlich notieren und sagen, dass Sie Bilder immer innerhalb des Ordners verschieben sollten Sie können sich eine mentale Notiz machen, oder? Das mag zwar dieses spezielle Problem verhindern, aber ich wollte Sie darauf aufmerksam machen, dass es planlos ist , dass es chaotisch Sie würden sich nie vorstellen, dass eine so kleine Entscheidung Claude dazu bringen würde, das Ziel zu ändern, eine separate Aufgabe zu erstellen, die Bilder generiert und so weiter Das ist der eigentliche Unterrichtsmoment hier. Eine kleine Entscheidung kann große Auswirkungen haben, auch wenn sie für Sie irrelevant erscheint. Es ist KI. Es kann alles in Sekunden codieren. Warum kann es nicht etwas vom Desktop kopieren und einfügen, oder? Aber zurück zur Sache, Claude hat immer noch Probleme mit der Ersteinrichtung. Es ist unklar, warum, aber es ist uns egal, und es liegt nichts in unserer Macht , was ihm helfen könnte, es herauszufinden. Selbst wenn ich gerade eine Nachricht eintippe, wird sie nicht empfangen, weil sie gerade besetzt ist. Es wird tatsächlich in die Warteschlange gestellt, sodass es verarbeitet wird, wenn es nicht mehr funktioniert Bis dahin wird es also nutzlos sein. Und es jetzt zu beenden wäre ein großer Fehler. Also werde ich es einfach abwarten. Aber natürlich werde ich die Aufnahme überspringen. Jetzt, nach einer Weile, erscheint möglicherweise ein Fenster, in dem Sie um Erlaubnis gefragt werden. Ich klicke auf Annehmen und lass uns nun über den zweiten Unterrichtsmoment sprechen. Ein Emulator ist ein virtuelles Gerät, ein virtuelles Telefon, das neben Claude erscheint Dies ist eine großartige Möglichkeit , Ihre Apps zu testen ohne ein physisches Gerät anzuschließen, oder? Darüber hinaus ist es eine großartige Möglichkeit für mich, Ihnen zu zeigen, was auf dem Telefon passiert , ohne eine separate Kamera hinzuzufügen , ohne mein eigenes Gerät zu filmen. Außerdem wäre das ein bisschen lästig, wenn Sie ein iPhone haben, oder? Deshalb wollte ich eigentlich einen Emulator verwenden, weil Sie den auch verwenden können Sie können ein virtuelles Gerät verwenden. Aber hier ist die Sache. Claude kann es nicht tun. Das gibt mir einen Grund. Kurz gesagt, ich habe ungefähr 40 Minuten lang versucht, das Problem zu beheben, aber ich konnte es aus dem einen oder anderen Grund nicht zum Laufen bringen. Ich habe einen separaten Computer. Es funktioniert ganz gut. Ich habe ein MacBook. Es funktioniert einwandfrei. Hier ist es nicht so, das ist ein weiterer Grund, warum Anfänger für solche Dinge aufgeben. Am Ende habe ich beschlossen, ein echtes Android-Handy an ein USB-Kabel anzuschließen und ein spezielles Programm zu verwenden , um Ihnen meinen Bildschirm zu zeigen. Ah. Also nochmal, du wirst mein echtes Handy auf dem Bildschirm sehen Es ist kein virtuelles Gerät. Es ist ein echtes physisches Telefon. Aber lassen Sie uns eine Pause machen und wir werden in einer Sekunde weitermachen. Starte das Projekt noch nicht. Warte auf die nächste Vorlesung. 15. Starten der App: Komm zurück. Wir sind an diesem Punkt dem Claude uns bittet, die Dateien zu verschieben , da die App derzeit mit den generierten Ständen ausgeliefert wird. Okay, das hat sie also schon getan, obwohl wir es nicht wollten, okay? Beachten Sie als Nächstes, dass erwähnt wird, dass wir die Dateien in den Posteingang verschieben, die Dateien in den Posteingang verschieben, einen Ordner , der nicht existiert. Das kann Sie verwirren, da es so aussieht, als ob es sich um eine klare Anweisung Tatsächlich können wir sie an jeder Position innerhalb des Hauptordners hinzufügen jeder Position innerhalb des Hauptordners Also werde ich einen neuen Ordner namens images erstellen , da das etwas passender erscheint. Dann verschiebe ich sie dorthin und finde den Pfad. Dies erfolgt mit einem einzigen Klick, dann mit Control C, dann mit Control V und Cloud. Sagen Sie einfach, dass sich die Bilder in diesem bestimmten Ordner befinden. Und nach kurzer Zeit ist die App fertig. Wir suchen nach einer APK-Datei. Das verwenden Android-Telefone, zumindest ältere. In unserem Fall haben wir jetzt eine 16-Megabyte-Datei, die ziemlich groß ist Denken Sie daran, dies ist eine supereinfache App, okay? Aber Cloud macht noch ein bisschen weiter und kann unsere Bilder verarbeiten. Okay. Da es sich um ein ziemlich intelligentes Modell handelt, sieht man, dass Unsplash uns riesige Bilder gegeben hat, absolut lächerliche Bilder für das Handy Es entscheidet sich also selbst, die Höhe auf 2.600 Pixel zu reduzieren Auch diese Größe ist mehr als großzügig, aber da wir ihr keine weiteren Anweisungen gegeben haben, sollten wir uns darüber freuen, okay? Das ist Claude, der proaktiv ist. Nun, ich wäre neugierig auf die generierten Bilder, aber vielleicht ab und zu. Aber ich bin mir sicher, dass die Qualität ziemlich bescheiden sein wird, also ist das nicht nötig. Okay, um voranzukommen, Claude fragt mich, was ich in Bezug auf das virtuelle Telefon tun soll. Es kann nicht bei beginnen. Um ehrlich zu sein, habe ich versucht, es weit über 30 Minuten, eine halbe Stunde, 40 Minuten, um genau zu sein, zum Laufen zu bringen weit über 30 Minuten, eine halbe Stunde, 40 Minuten, um genau zu sein, zum Laufen , aber schließlich habe ich aufgegeben. Also auf deiner Seite könnte es gut funktionieren. Wenn nicht, schnappen Sie sich ein USB-Kabel und schließen Sie ein Android-Telefon an. Wenn Sie kein Android-Telefon haben, Sie dafür sorgen, dass es funktioniert. Du musst einen Emulator benutzen. Okay, jetzt müssen Sie auf dem physischen Telefon den Entwicklermodus aktivieren Ich werde eine Anleitung dazu beifügen, also überprüfen Sie bitte die Anhänge. Es ist nicht allzu kompliziert. Es sind nur ein paar Schritte. Okay, lass es uns testen. Das ist also eine Standard-Wallpaper-App, also lasst uns sie starten. Also beschloss Claude, es Wallpapers zu nennen. Okay. Und hier wurde auch eine App hinzugefügt. Okay. Also, abhängig von verschiedenen Dingen, wird Ihre Erfahrung wahrscheinlich anders sein. Aber ja, zum Beispiel Sie möglicherweise nach dem Namen der App gefragt und die erste Version wird möglicherweise ohne App-Symbol ausgeliefert. Behalte das immer im Hinterkopf. Selbst wenn Sie dasselbe Modell, denselben Aufwand und dieselben Eingabeaufforderungen verwenden , werden Ihre Ergebnisse leicht unterschiedlich sein , und das ist völlig normal Lassen Sie uns weitermachen und uns die App ansehen. Interessanterweise haben wir jetzt eine Vorschau der Bilder. Okay, wir haben Titel in einer kurzen Beschreibung. Das ist nett. Allerdings bin ich mir nicht sicher, woher Claude die hat, und wir haben hier sogar einen Titel und einige Anweisungen. Faszinierend. Das ist also ziemlich solides Zeug. Claude hat viele dieser Dinge gebaut, ohne uns zu fragen, und damit bin ich ganz einverstanden. Es gibt unzählige andere Möglichkeiten, diese beiden Bilder zu zeigen, aber Claude hat sich für einen modernen Ansatz entschieden , der eigentlich ziemlich solide ist. Und wenn wir tippen, sehen wir das gesamte Bild sowie eine sehr klare Schaltfläche zum Aufrufen von Aktionen, die auch ein schönes Symbol hat. Fantastisch. machen Modelle und Aufwandsniveaus den Unterschied. Der Knopf hätte schwarz sein können. Ohne ein Symbol und vielleicht nur reinen weißen Text hätte es einfacher sein können. Das ist etwas raffinierter. Vielleicht ist es nicht die endgültige Version, aber es ist nichts, wofür man sich schämen müsste Eigentlich ist es ziemlich gut. Und mal sehen, ob es funktioniert. Ja. Dieses Modell ist nativ für Android-Handys. Es wurde nicht von uns gebaut, aber ja, es funktioniert fantastisch. Und wir erhalten eine Erfolgsmeldung. Und ja, gutes Zeug. Es funktioniert. Herzlichen Glückwunsch. Wir haben jetzt eine funktionierende App. Jetzt sind Sie dran. Kehren Sie zum ersten Video zurück und machen Sie so oft wie nötig eine Pause , damit Sie weiterarbeiten können. Es ist wirklich wichtig , dass du mitarbeitest. Es liegt an Ihnen, ob Sie die Bilder direkt in den dafür vorgesehenen Ordner von Claude verschieben möchten , oder ob Sie meine genauen Schritte ausführen und sehen möchten, wie diese Erfahrung aussehen würde. Das Gleiche gilt für das virtuelle Gerät. Dies ist eine großartige Möglichkeit, Ihre App auf vielen anderen Geräten zu testen , billigen und teuren Geräten, und vielleicht funktioniert es bei Ihnen ganz gut. Vielleicht nicht. Probiere es aus, weißt du. werden Sie eine Reihe ähnlicher Entscheidungen treffen diesem Kurs werden Sie eine Reihe ähnlicher Entscheidungen treffen. Aber hier ist die Sache. Mach dir darüber keine Sorgen. Erkunden Sie. Das ist aufregend. Das ist cool. Wenn Sie ein virtuelles Gerät ausprobieren und es ausfällt, gehen Sie einfach genau wie ich in die andere Richtung. Sehen Sie sich meinen Leitfaden an, stellen Sie eine Verbindung auf einem Android-Telefon her und fertig. Du musst also flexibel sein. Das Gleiche gilt für Bilder. Wenn Sie genau das gleiche Problem haben, okay, verschieben Sie sie, verschieben Sie sie genau so wie ich, und das war's. Es ist wichtig zu lernen, wie man diese Bewegungen durchmacht. In der Vergangenheit konzentrierten sich die meisten Kurse stundenlang auf die technische Seite Wie Sie sehen können, haben wir die App bereits erstellt. Es ist eine einfache Basisversion, aber sie ist gebaut. Ich möchte, dass Sie aufgeschlossen sind, sich mit all den Problemen vertraut machen , mit denen Sie konfrontiert werden, und versuchen, Spaß damit zu haben. Okay, versuchen Sie es und fahren Sie nicht mit dem Kurs fort , es sei denn, Sie sind an diesem Punkt angelangt. Wir werden dieses Projekt Schritt für Schritt ausarbeiten. Wir werden immer wieder Sachen hinzufügen. Es ist also wichtig , dass Sie mitarbeiten. Du kannst nichts überspringen. Okay, mach es. 16. Behalten Sie diese Ziele im Auge: Komm zurück. Wir haben eine Android-App , die wir möglicherweise jetzt starten könnten. Die Frage ist nun, sollten wir? Nun, nein, natürlich nicht. Es ist viel zu früh, aber hier ist der Grund. Es gibt ein paar Dinge zu beachten, oder? Die Nummer eins ist die ASO App Store-Optimierung, die der SEO, der Suchmaschinenoptimierung, sehr ähnlich ist . Ansonsten: Möchten Sie kostenlosen Traffic von Google? Natürlich tust du das. Ohne sie werden Sie ein ernsthaftes Budget benötigen um den Stein ins Rollen zu bringen. Wie bekommt man also kostenlosen Traffic? Nun, du musst dich an die Regeln von Google halten. Und eine dieser wichtigsten Regeln ist die Benutzererfahrung. Konkret geht es um Wartezeiten . Stell es dir so Wenn Ihre Website beispielsweise in 10 Sekunden geladen wird, zeigt Google Ihnen die Website auf der zehnten Seite, oder? 5 Sekunden, fünfte Seite, okay? Sag mir, wie viele Leute in den Suchergebnissen tatsächlich auf Seite Nummer fünf gehen . Sehr wenige, oder? Was ist mit Seite drei, Seite zwei, eigentlich mit den Statistiken oder so. Das Ergebnis Nummer eins auf der ersten Seite erhält 50% aller Klicks, Position zwei 23% und Position drei, 13% und vier nur 9%, was immer noch eine enorme Leistung ist um Platz fünf auf der ersten Seite zu erreichen. Damit erhalten Sie nur etwa 6% der Klicks. Stellen Sie sich das vor. Die Nummer eins zu sein ist unglaublich wertvoll. Vor diesem Hintergrund müssen Sie Geschwindigkeit als einen der wichtigsten Faktoren betrachten , denn es ist ziemlich klar, dass Google dies bevorzugt Bei Apps ist es genauso, vielleicht sogar noch mehr Wenn deine App heruntergeladen wird und sagen wir 20 Sekunden, wird sie von Google nicht bevorzugt, also kein organischer Traffic 10 Sekunden besser , aber immer noch nicht ideal. Sie daran, dass manche Leute vielleicht immer noch drei G verwenden. Ja, ich weiß. Es klingt ziemlich albern, aber denken Sie daran, wir befinden uns in einer Blase Die meisten Leute haben, was auch immer, kein Flaggschiff-Telefon für 1.000$ Die meisten Menschen haben nicht rund um die Uhr fünf G oder unglaubliches WLAN Nein. Wenn Sie also massiven Verkehr wollen, müssen Sie die Messlatte erheblich senken. Die Zeit zum Herunterladen muss also so kurz wie möglich sein. Die zweite Sache ist Nutzung oder Engagement. Wenn Sie also ein einzelnes Hintergrundbild hinzufügen, wer wird Ihre App mehr als einmal verwenden? Bei etwa zwei oder drei Hintergrundbildern ist das wirklich unmöglich. Siehst du, jetzt wächst die Größe der App. Sie werden also in den Suchergebnissen bestraft. Aus diesem Grund ist das Hinzufügen von 3.000 Hintergrundbildern möglicherweise keine gute Idee Aber hier kommen all die feinen Details ins Spiel. Brauchen wir wirklich ein Bild mit einer Höhe von 2.600 Pixeln? Können wir es nicht senken? Wir bekommen also eine anständige Qualität, aber auch eine geringe Dateigröße? Sicher, das ist eine gute Idee. Und was ist, wenn wir nicht alle Bilder in der App platzieren? Was ist, wenn sie von einem Server heruntergeladen werden können? Auf diese Weise erhalten wir zwei Dinge. Erstens eine kleinere App, die schneller heruntergeladen werden kann, und zweitens Vielfalt für die Benutzer, damit sie sich nicht langweilen. Es besteht also eine höhere Wahrscheinlichkeit , dass sie die App immer wieder verwenden. Lassen Sie uns das vorerst tun. Lass uns einen Speicherpunkt erstellen und dann alles auf GitHub hochladen. Auf diese Weise können wir, falls etwas kaputt geht, von diesem Punkt aus laden. Versuchen wir dann, die Bildgröße so zu reduzieren, dass sie auf den meisten Telefonen gut aussieht, aber sie liegt unter beispielsweise 500 Kilobyte Nun, je kleiner, desto besser. Lassen Sie uns abschließend diese beiden Bilder auf einen Server verschieben , damit wir das Beste aus beiden Welten herausholen. Kleinere App, aber viel Abwechslung. Natürlich gilt dieses Prinzip für absolut jede einzelne App da draußen. Aber ja, lassen Sie uns jetzt all diese Änderungen implementieren . Lass uns zur Sache kommen. 17. Optimieren Sie die App und speichern Sie Ihren Fortschritt auf GitHub: Willkommen zurück. Bevor wir mit der Komprimierung unserer App beginnen, muss ich Ihnen noch einmal sagen, dass es manchmal viel Verkehr gibt und der Cloud-Code höllisch langsam vorankommt. Stellen Sie sich also vor, Sie fahren in der Hauptverkehrszeit von Stoßstange zu Stoßstange, wo Sie eine Stunde damit verbringen, nur ein paar Meilen zurückzulegen Und bei dieser Sitzung ist es genauso. Mein Computer ist tatsächlich abgestürzt , weil die Aufnahme viel zu lang war Seitdem habe ich viel mehr Speicherplatz freigegeben, und das wird hoffentlich nicht mehr passieren. Ehrlich gesagt hatte ich nicht mit einer Stunde und 30 Minuten für etwas ganz Einfaches gerechnet , aber hier sind wir. Okay, also um die App zu verkleinern, fragen wir Claude genau das Ich möchte die Bilder kleiner machen, damit die App schneller heruntergeladen Welche Möglichkeiten haben wir? Nun, ich formuliere es so, weil kleinere Bilder auch so etwas wie auch immer bedeuten können, 400 mal 800 Pixel, oder? Also verdeutliche ich meine Absicht schnellere Downloads für meine Und als Nächstes frage ich nach Optionen. Und das liegt daran, dass ich ein paar Möglichkeiten kenne , dasselbe zu erreichen. Wir könnten uns für JPEGs entscheiden, die von Natur aus kleiner sind, aber sie werden schnell pixelig, schlechte Qualität. Wir könnten Tiny PNG oder einen ähnlichen Dienst verwenden , um einige Informationen aus den PNGs zu entfernen , aber die aber Wir könnten möglicherweise Web-P verwenden, auch wenn das möglicherweise nicht Obwohl ich mich in diesem Thema ziemlich gut auskenne, ziehe ich es trotzdem vor, Claude zu fragen , nur für den Fall, dass sich etwas Neues ergibt Vielleicht etwas Android-spezifisches , das wir verwenden könnten Wenn ich nur sagen würde: Hey, konvertiere sie alle in JPEGs, würde Claude nicht zurückschrecken. In neun von zehn Fällen wird Claude einfach ausführen, obwohl es da draußen eine viel, viel bessere Option Deshalb möchte ich sichergehen, dass dieser Punkt ganz klar ist. Wenn Sie eine schlechte Idee haben, wird Claude Ihnen das sehr wahrscheinlich nicht sagen. Meiner Erfahrung nach möchten Models Ihnen keine schlechten Nachrichten mitteilen oder Sie befragen. Okay, egal, was Sie verwenden, ob Sie Fable oder Opus Opus Five Point verwenden, was auch immer, sie wehren sich nicht wirklich Das Gleiche auf der anderen Seite mit Codex. Wenn du jetzt um Hilfe bittest, werden sie dir gerne zur Verfügung gestellt Aber ja, hier ist die Antwort. Gute Frage, aber die Antwort hängt davon ab, wo sich die Bilder befinden. Okay? Das ist schon ein gutes Zeichen. Claude denkt möglicherweise bereits darüber nach, die Bilder auf einen Server zu verschieben , damit sie nicht in der Haupt-App gebündelt werden , wodurch sie aufgebläht wird Aber nachdem sie die App analysiert hatten, stellte sich heraus, dass die meisten Fotos nur 1,6 Megabyte aussagen können , was nicht viel ist Das Ganze ist ungefähr 18 Megabyte groß, aber das meiste davon Und das ist ziemlich interessant, okay? Dann geht es weiter und es gibt uns insgesamt vier Möglichkeiten. Also JPEG, verkleinern Sie AVIF, was ein spezielles Format ist, aber es ist nicht auf allen Telefonen verfügbar Und schließlich, D, benutze einen Server. Okay. Darüber hinaus sagt es uns, dass alles viel reibungsloser ablaufen wird, wenn wir Right, okay, aktivieren und ein neues Format namens App Bundle AAB ausliefern und ein neues Format namens App Bundle AAB ausliefern Okay, der Download wird drastisch kleiner sein. Fantastisch. Tolle Neuigkeiten. Und obwohl es ziemlich viel Text ist, gibt uns Claude seine Ratschläge, eins, zwei und drei. Ich muss sagen, ja, mach es natürlich. Das alles hat eine Weile gedauert, aber das Ergebnis war ziemlich solide, und Claude fing an zu arbeiten. Und hier können wir sehen, dass allein die Webi-Konvertierung ziemlich viel Speicherplatz gespart hat , etwa 900 KB, 900 Kilobyte Nun, ich finde es toll, dass selbst Claude über diese Menge an Einsparungen etwas überrascht zu sein scheint über diese Menge an Einsparungen etwas überrascht zu Was die On-Demand-Seite betrifft, hat uns Claude ein Dokument gegeben. Nun, wenn Sie es langsam angehen lassen und versuchen wollen , so viel wie möglich zu verstehen, wäre es ziemlich hilfreich, es durchzugehen, aber es reicht mir, es einfach durchzublättern, besonders an diesem Punkt Kurz gesagt, ich möchte, dass die App sehr klein ist, und wenn der Benutzer ein bestimmtes Hintergrundbild möchte, kann er es aus dem Internet herunterladen, da die Bilder bereits verarbeitet und optimiert der Download nur wenige Sekunden dauern wird . Das ist also fantastisch. Es gibt hier eine wichtige Entscheidung darüber , wo wir diese Dateien hosten wollen. Wie Sie sich vorstellen können, benötigen Sie einen Ort , an dem Sie sie sozusagen physisch speichern können, oder? Nun, Claude gibt uns fünf Möglichkeiten, was ziemlich viel ist. Wir haben Cloudflare, GitHub, Firebase, Superbase S Nun, diese sind hier alle detailliert beschrieben, und Sie haben eine Aufschlüsselung dessen, was die Kurzversion ist Nun, was mir aufgefallen ist, ist Firebase wegen der Notizen. Einfach, wenn Sie später Analysen hinzufügen möchten, was ich geplant hatte Darüber hinaus ist Firebase schnell zu implementieren. Es sind nicht viele Einrichtungsarbeiten erforderlich. Ich habe es schon unzählige Male gemacht. Okay. Nun zurück zum Fortschritt. Die endgültige Größe beträgt nur 1,63 Megabyte, was Wenn Sie mit nur wenigen Eingabeaufforderungen ein solches Ergebnis erzielen , fühlen Sie sich wie Superman . Du fliegst, oder? Claude hat also abgeschlossen und es sagt uns zwei Dinge, aber wir sind noch nicht bereit, etwas zu veröffentlichen. Die App sollte nicht veröffentlicht werden. Aber was das App-Bundle angeht , ist es ein besseres Format als die APK-Datei. Also werden wir natürlich das bessere verwenden. Was nun die Serverseite angeht, das Herunterladen der Bilder von einem Server, haben wir einen großen Plan. Nun, wir könnten hier weitermachen. Es ist eine ziemlich große Menge Arbeit, also würde ich es viel lieber in einer anderen Sitzung in einer neuen Sitzung machen . Denken Sie an die Sache mit dem Kontext-Fenster. Also nochmal: Wenn Sie eine Aufgabe abgeschlossen haben, sollten Sie eine neue beginnen, besonders wenn es sich um eine große Aufgabe handelt. Also werde ich Claude bitten, mir eine Aufforderung zu einem separaten Gespräch zu geben , und das ist ziemlich umfangreich. Aber bevor wir uns darauf einlassen, speichern wir unseren Fortschritt. Denken Sie daran, Commit, das ist der Befehl zum Speichern, und dann Push, das ist der Upload-Befehl. Claude schaut sich die Situation an. Er sieht, dass es bereits ein GitHub-Konto gibt, das angemeldet ist, und es wird genau das tun. Es wurde kein Projekt eingerichtet, aber es wird das alleine machen und es wird privat machen. Fantastisch. Also das ist Claude, der proaktiv ist. Das ist die Erfahrung, die du willst. Jetzt können andere Modelle oder Einstellungen mit geringerem Aufwand einer deutlich fragmentierteren Benutzererfahrung führen Kurz gesagt, alle paar Sekunden werden Sie aufgefordert, dies oder jenes zu bestätigen, oder noch schlimmer, Sie müssen selbst wichtige Entscheidungen treffen Und wie ich hoffentlich gezeigt habe, , auch wenn Sie ziemlich technisch versiert ist es am besten, sich von Claude leiten zu lassen, auch wenn Sie ziemlich technisch versiert sind. So holen Sie das Beste heraus. Okay, lass uns weitermachen. 18. Umzug von lokal auf einen Server – der einfache Weg: Willkommen zurück. Lass uns zur Sache kommen. Wir haben Schritt drei, der idealerweise in einer anderen Sitzung durchgeführt werden sollte , damit wir die besten Ergebnisse erzielen können. Könnten Sie jetzt hier weitermachen? Das Problem ist natürlich, dass die Degradationsungleichheit nicht offensichtlich sein wird, oder? Die Herabstufung wird also nicht offensichtlich sein. Du wirst es nicht merken Nun, ich bin kein Fan, aber stell dir vor, du trinkst Whiskey und du hast die Kapazität, sagen wir, 20 Gläser zu trinken , okay? Nun, ab einem bestimmten Punkt, vielleicht nach dem zweiten Glas, vielleicht nach dem zehnten, dem 14., wird ein Teil des Whiskys durch Wasser ersetzt Stell dir so etwas vor, oder? Nun, das passiert mit zunehmender Geschwindigkeit. Also mit jedem neuen Glas bekommst du mehr und mehr Wasser statt Whiskey zu einem Punkt, an dem über 50% des Getränks an einem Punkt zu Wasser Bis Sie es merken, haben Sie bereits viel Geld verschwendet, was Sie für Whiskey von guter Qualität hielten, oder Und das Gleiche passiert hier. Das Modell gibt keinen eindeutigen Hinweis darauf , dass es Fehlzündungen Vielleicht kannst du es spüren. Vielleicht schlägt es nicht Web P vor. Vielleicht macht es PAO GitHub nicht standardmäßig privat Das ist die Sache. Das ist ziemlich schwer zu erkennen. Also noch einmal, nach der mittleren Sitzung empfehle ich Ihnen, auf Neue Sitzung zu klicken. Zuerst müssen wir die von mir angeforderte Aufforderung kopieren. Sie müssen es nicht manuell auswählen. Dafür haben wir ein Symbol. Und nachdem Sie auf Neue Sitzung geklickt haben, stellen Sie sicher, dass derselbe Ordner, dasselbe Modell und der gleiche Aufwand ausgewählt dasselbe Modell und der gleiche Aufwand Wenn Sie jedoch ein Upgrade oder sogar ein Downgrade durchführen möchten, ist eine neue Sitzung der ideale Zeitpunkt um noch mehr Gas ins Feuer zu gießen das Modell oder den Aufwand während einer Sitzung zu wechseln Es ist nicht ideal, das Modell oder den Aufwand während einer Sitzung zu wechseln, vor allem nicht das Modell selbst Der Aufwand weniger, er ist nicht so schlimm, aber ja, ein Modellwechsel ist normalerweise keine gute Idee. Okay, hier, lass uns einfügen. Das Modell wird sich den aktuellen Code und alle Dokumente ansehen , die in der vorherigen Sitzung möglicherweise erstellt wurden. Das wird einige Zeit in Anspruch nehmen, obwohl Sie es immer vorziehen, dass das Modell darüber nachdenkt , wissen Sie, anstatt direkt darauf einzugehen. jetzt nach etwa 5 Minuten weiterzoomen, arbeitet das Modell tatsächlich an etwas Und ja, nach etwa 10 Minuten ist es immer noch am Programmieren. diesem Grund mache ich keine Live-Bootcamps mit Sachen, die mit KI zu tun haben. Ich habe das in der Vergangenheit gemacht, und es war deutlich schneller, etwa zwei, höchstens drei Minuten. Die Dinge ändern sich ununterbrochen. Es ist also was es ist. Claude wird die App auf meinem aktuellen Handy starten. Es wird testen, ob alles richtig funktioniert, was eine nette Geste ist. Beachten Sie, dass wir nichts über einen Fall gesagt haben , in dem der Benutzer keinen Internetzugang hat. Aber Claude, nun ja, speziell dieses Modell hat das direkt angegriffen. Also das ist gutes Zeug. Das ist der Grund, warum manche Leute in diese Modelle verliebt sind. Ich werde weitermachen. Das ist erledigt. Es ist sehr zufrieden mit den Fortschritten und stellt uns eine wichtige Frage. Möchten wir GitHub-Seiten verwenden , um unsere Bilder und Hintergrundbilder zu hosten? Denken Sie daran, dass wir möchten, dass unsere Benutzer eine sehr kleine Datei aus dem App Store herunterladen und dann einzelne Hintergrundbilder als separate Downloads herunterladen, okay? Das liegt daran, dass die kleinere App-Größe sowohl von den Benutzern als auch vom App Store stark bevorzugt wird Das ist also die Sache. Aber hier gibt es eine Situation. Ich bin mit GitHub-Seiten nicht zufrieden. Es ist keine gute Idee, wie Sie bald sehen werden, warum. Also schlage ich Firebase vor, und ich werde genau das sagen Ich möchte Firebase verwenden, um meine Bilder zu hosten. Kannst du das zum Laufen bringen? Ich bevorzuge eine vorläufige Sprache, damit ich dem Modell zeigen kann , dass ich etwas zögerlich und offen für andere Ideen bin zögerlich und offen für andere Und Claude sagt, das ist eine gute Wahl, und er wirft einen Blick auf meinen Computer, und hier gibt es ein paar technische Details Jetzt fragt es mich, ob ich dateibasiertes Hosting oder Cloud-Speicher verwenden möchte . Nun, ich finde es toll, dass es eine Option empfiehlt, obwohl Sie sich bewusst sein sollten, dass sie nicht immer richtig ist. Es ist nicht immer richtig. Ja, nach den Rennen in Kürze, naja, um fair zu sein, werde ich die Aufnahme um einiges beschleunigen Ja, nach den paar Minuten bittet Claude um Hilfe Also Option A, ich verwende diese Befehle oder Option B, was viel komfortabler ist Wir melden uns einfach an und dann erledigt Claude den Rest. Ich entscheide mich für B. Dafür muss ich mich anmelden, also überspringe ich das. Es ist ziemlich schnell. Es ist kostenlos. Sie haben keine schwierigen Entscheidungen. Auch hier ist es so, als würde man sich für Gmail anmelden. Jetzt wird es auch für Sie eine ernsthafte Wachzeit auch für Sie Aber vielleicht geht das mit Opus 5.0 etwas schneller Also ja, hoffentlich verbringst du nicht so viel Zeit wie ich hier. Aber ja, dieses Modell ist nicht glücklich und es fordert mich auf, einen Befehl auszuführen. Obwohl sie ziemlich beängstigend erscheinen, sollten Sie das Modell einfach fragen was zu tun ist, wenn Sie sich nicht sicher sind. Verwenden wir zum Beispiel die Befehlszeile oder Power Shell? Vielleicht ist es wichtig. Also lass es mich einfach fragen. Und Claude sagt, beides funktioniert. Okay, lass uns mit Power Shell gehen. Verwenden Sie einfach Control V , um diesen Befehl einzufügen, und lassen Sie uns sehen, was passiert. Aber nein, das ist ein Fehler. Das ist ein Problem. Keine Sorge. Lass uns das einfach zurück zu Claude kopieren und einfügen . Das ist der richtige Weg zu. Das ist es, was du auch tun solltest. Und nach dem zweiten sagt es uns tatsächlich, dass wir die Befehlszeile verwenden sollen. Dies geschieht über das Startmenü, und Sie können C und D eingeben oder einfach den gesamten Namen ausschreiben. Lustig genug. Also habe ich gefragt und ja, uns die falsche Antwort gegeben. Wie auch immer, wir haben diesen Befehl, und lassen Sie uns ihn einfügen und loslegen. Hier gibt es eine Frage, ich werde auf Ja klicken obwohl ich kein großer Fan von Gemini und Firebase bin Das ist ihr eigenes Modell, ihre eigene KI. Und schauen wir uns den nächsten Schritt an. Okay, es scheint, als müssten wir irgendwo irgendeinen Code eingeben. Lass uns eine Pause machen. Das klingt beängstigend, aber es folgt nur den Anweisungen. Wann immer Sie sich festgefahren oder überfordert fühlen, machen Sie einfach eine Pause und kommen Sie dann zurück So einfach ist das für mich. Das war etwas, das das Spiel wirklich verändert hat. Das ist so eine grundlegende Sache. Schnappen Sie sich einfach eine Tasse Tee Kaffee und kommen Sie dann zurück. Hier kopiere ich den Link und öffne ihn in Chrome. Ich muss ihm Zugriff gewähren, aber das ist nicht allzu schwierig. Okay, und schließlich sehe ich die Sitzungs-ID, und sie entspricht der, die wir zuvor gesehen haben. Okay, richtig. Jetzt müssen wir ein bisschen Code abrufen und ihn wieder in die CMD-Befehlszeile einfügen Diese Ersteinrichtung wird einmal durchgeführt, und dann können Sie sich auf alle gepunkteten Teile konzentrieren Wenn Sie sich daran gewöhnen, wird Ihnen das zur Selbstverständlichkeit. In Zukunft fragt uns Claude nach einer Projekt-ID, was überhaupt keine Rolle spielt. Also lass uns weitermachen. Und mal sehen, ob wir endlich fertig sind. Nun, ich weiß, dass dieser Teil nicht besonders anfängerfreundlich ist , aber er ist viel einfacher als die anderen Möglichkeiten. Ich werde dir gleich alles darüber zeigen. Aber ja, hier scheint es, als hätten wir ein Problem. Wir haben ein Problem, bei dem Claude alleine nichts erschaffen kann. Es kann es nicht tun. Okay, das wirst du ziemlich oft sehen, wenn du Bedingungen akzeptierst, COPTA löst Die Sache ist die, dass das Modell sehr gut dazu in der Lage ist, aber es ist ein Sicherheitsmerkmal, und es weigert sich, das zu tun Also kann es es tun. Aber die Muttergesellschaft sagte: Nein, tu es nicht. Wir müssen also einige dieser Schritte manuell ausführen. Sorgen. Es ist alles gut. Lassen Sie uns den Projektnamen einrichten. Ich rufe die Wallpaper-App und akzeptiere dann die Allgemeinen Geschäftsbedingungen. Und jetzt müssen wir ein neues Google Analytics-Konto erstellen. Das ist ermüdend, aber okay, lass es uns tun. Wir können diesen Schritt nicht wirklich überspringen. Das ist nicht optional. benötigen Sie zwar ein paar Tassen Für diese längeren Sitzungen benötigen Sie zwar ein paar Tassen Kaffee, aber bei Patienten werden Sie es schaffen. Okay, lassen Sie mich weitermachen und ich bin an dieser Stelle fertig. Ich werde Claude das sagen, und jetzt sucht es nach dem Firebase-Projekt Firebase ist übrigens ein Google-Produkt. Und wann immer möglich, versuche ich, Google-Produkte zu verwenden , da es sehr unwahrscheinlich ist, dass Sie dafür bestraft werden, und es ist oft einfacher, damit zu arbeiten Das heißt, es ist so etwas wie das Apple-Ökosystem. Die Uhr, das Telefon, der Laptop, das iPad, sie alle sind miteinander verbunden. Das Gleiche gilt für Google, Google AdMob, Google Fat Base und so weiter Nun, vielleicht ist es nicht so nahtlos wie Apple, aber ja, sie arbeiten immer noch zusammen Nun, Claude sieht das Projekt nicht, aber das liegt daran, dass ich einen anderen Namen verwendet habe. Lassen Sie mich die URL einfügen, die tatsächlich den Namen enthält. Lassen Sie es eine Sekunde nachdenken, und lassen Sie uns sehen, ob die Arbeit gut gemacht ist. Okay. Ja, ja, wir sind bereit. Also das ist startklar Claude ist wieder ziemlich gesprächig. Beachten Sie, wie viel Text diese Antwort enthält. Aber ja, wenn Sie so viel wie möglich über unsere Fortschritte wissen möchten , ist das hilfreich. Also ja, jetzt kommen unsere Fotos von einem Server und wir haben tatsächlich Anweisungen, wie wir weitere hinzufügen können. Aber lass uns eine Pause machen, denn ich möchte dir direkt von Claude sagen , wie du dich festhalten kannst. Also lass uns innehalten und darüber reden. Dann bauen wir weiter. Wir sehen uns in einer Sekunde. 19. Wie Sie Antworten erhalten, die tatsächlich hilfreich sind: Willkommen zurück. Fragen zu stellen ist ganz normal, und ich ermutige Sie, neugierig zu bleiben, und hier ist der Grund dafür. Es gibt einen Grund, warum die meisten Entwickler vier oder fünf Jahre auf dem College verbringen dann ein, zwei Jahre einem Senior folgen Es dauert eine ganze Weile, bis man die Vor- und Nachteile gelernt hat. Mein Ansatz ist es, Ihnen in kürzester Zeit reale Ergebnisse zu kürzester Zeit ohne zu viele Abstriche zu machen, oder? Einer der Kompromisse, die ich eingehen muss, ist, nicht alles zu erklären Ich gehe nicht davon aus, dass du sie kennst. Stattdessen schlage ich vor, dass Sie sowohl praktisch als auch neugierig bleiben. Hier kommt die reguläre Cloud ins Spiel. Der Teil, der sich wie der Chat-GPT verhält , den Sie in Ihrem Browser kennen Wir werden also wahrscheinlich 99% der Zeit im Coding-Tab arbeiten , oder? Aber wenn Sie sich verwirrt fühlen und nicht wissen, wie Sie weitermachen sollen, klicken Sie hier auf Home und starten Sie dann einen neuen Chat. Das ist also ein anderer Bereich in Cloud. Darunter finden Sie nun alle vorherigen Chats, falls Sie weiterverfolgen möchten, falls Sie eine vorherige Konversation fortsetzen möchten. Aber hier kannst du einen neuen Chat starten, und dafür brauchst du keinen Ordner, kein Projekt. Sie wählen einfach das Modell und die Aufwandsebene aus. Ich werde dasselbe wie zuvor verwenden , aber für die grundlegenden Fragen können Sie immer ein viel billigeres Modell verwenden, sodass Sie Ihre Ressourcen für die schwere Arbeit in der Codierungsseite behalten können . Aber ja, hier sag es mir wie folgt: Hey, ich mache eine Android-App. Was ist der Unterschied zwischen APK und AAB? So bleibst du also neugierig. Was die praktische Seite betrifft, haben Sie hoffentlich verstanden , dass AAB besser ist Es ist eine bessere Wahl , da der Benutzer die App in einer kleineren Größe erhält Er erhält eine Datei, die speziell für sein Handy erstellt wurde. Okay? Also nochmal, praktisch und neugierig. Und jetzt ist hier die Antwort. Und wenn du das Thema genauer untersuchen willst, kannst du etwas sagen wie, Okay, ich verstehe es immer noch nicht, irgendeine Art von Folgefrage. Jetzt scheint es ein bisschen lästig, vom Code zu diesem separaten Bereich zu wechseln , aber es ist tatsächlich der bessere Ansatz So arbeite ich gerne. Durch sauberere Programmiersitzungen ohne all diese grundlegenden Fragen würden Sie Ihr Ergebnis tatsächlich optimieren Sicher, es ist dieselbe Intelligenz, und dieser separate Chat verbraucht immer noch Tokens und Ressourcen, aber weil er getrennt ist, verschmutzt er die Programmiersitzung nicht Es hält es schön sauber. Es hält es klein, sodass Claude nicht so hart arbeiten muss, um sich alles zu merken. Als Nächstes haben wir mehrere Möglichkeiten, oder? Es gibt mehrere Möglichkeiten, wo wir Dateien online speichern. Fragen wir Claude also nach Cloudflare, Hut Firebase, denn diese beiden gehören zu den beliebtesten Lassen Sie uns also sehen, ob wir die richtige Wahl getroffen haben. Lassen Sie uns einen Blick darauf werfen. Und es scheint, als ob Cloudflare R Two der klare Gewinner ist. Beachten Sie hier die Gewissheit Und es erklärt, warum es, obwohl es sich um einen Fachbegriff „Egress“ handelt, mit Vor- und Nachteilen weitergeht , weil ich es darum gebeten habe Aber hier ist die Sache. Zögern Sie nicht , noch mehr Fragen zu stellen. Aber was ist mit Käferoptionen da draußen? Weil ich es auch erwähnt habe, aber vielleicht kennt Claude noch bessere Optionen Also lass uns sehen. Das ist eine gute Folgefrage. Ja, es scheint so , als ob einige andere, obwohl Claude, lustig genug, sogar erwähnt, dass eine von ihnen eine Falle ist, die wir zu 100% vermeiden sollten. Also das ist ziemlich interessant. Und Sie können nachlesen und Ihre Entscheidung treffen. In den meisten Fällen können Sie jedoch einfach zum Endergebnis übergehen, insbesondere wenn Sie nicht technisch versiert sind. Und auch hier scheint Cloudflare R two bei weitem die beste Option Also haben wir eine andere implementiert, Fire Base, aber es scheint, dass dies die bessere Wahl war fair zu sein, ich habe beide in der Vergangenheit verwendet und ich weiß, dass Cloudflare tatsächlich etwas mehr Arbeit erfordert, um es zum Laufen zu bringen Nichts allzu Verrücktes, aber es ist sozusagen definitiv mehr Ellbogenfett Nachdem ich das gesagt habe, werden wir es umsetzen nur weil ich möchte, dass Sie sehen, wie das aussehen würde. Ich möchte auch, dass Sie umschalten können, wenn es klare Anzeichen dafür gibt , dass es einen besseren Weg gibt. Hier sagt Claude, dass Cloudflare der klare Gewinner ist. Ich weiß auch, dass es völlig kostenlos ist. Also ja, das ist eine gute Wahl. Nun, die andere bessere Option wie bony.net wird sehr wahrscheinlich einen Kauf erfordern Ein kleiner Geldbetrag, aber für diesen Kurs würde ich mich lieber nicht dafür entscheiden Aber ja, jetzt wissen Sie, wie Sie mit Cloud sprechen und sich beraten lassen können, ohne die Programmiersitzung zu sich beraten lassen können, ohne die Programmiersitzung Bitte verwenden Sie diese Funktion wenn Sie sich über etwas nicht sicher sind Auch hier ist es für mich schwierig, absolut alles abzudecken, also ist das ein Kompromiss, den ich eingehen muss. Wenn Sie sich also nicht sicher sind, nutzen Sie bitte diese Funktion. Okay, jetzt haben wir eine neue Aufgabe, entfernen Firebase und fügen Cloudflare hinzu Okay, lassen Sie uns zur Sache kommen. Lass es uns geschehen lassen. 20. Von Firebase zu Cloudflare: Komm zurück. Wir hatten ein Gespräch mit Claude und er sagte, dass Cloudflare R two eine weitaus bessere Wahl für unsere Fotos ist Nun, es heißt, dass die Dateibasis in Ordnung ist, aber sie ist nicht ideal. Okay, lassen Sie uns zurück zur Codierung wechseln, und ich werde vorerst dieselbe Sitzung beibehalten. Ich werde sagen, dass ich meine Meinung geändert habe. Lassen Sie uns also Firebase entfernen und Cloudflare verwenden. Sag mir, ob du etwas von mir brauchst. Und jetzt gehen wir zu den Rennen. Die Sache ist, ich war vage. Ich sagte Cloudflare, aber im Chat sagte mir Claude deutlich, dass es Cloudflare R Two war Da ich vage war, wir nun Daher werden Cloudflare-Seiten oder Cloudflare R zwei empfohlen. Das ist also schwierig, weil ich dazu neige, mich für die empfohlene Option zu entscheiden, aber hier scheint das nicht ideal Aber aus diesem Grund hatten wir die vorherige Lektion, in der wir gelernt haben, dass wir die Programmiersitzung jederzeit unterbrechen und dann in einem anderen Chat eine Frage stellen können die Programmiersitzung jederzeit unterbrechen . Also lass uns das nochmal machen. Also werde ich wechseln und fragen, ob ich mich für Pages oder R Two entscheiden soll . Ich bin mir nicht wirklich sicher, was mit meiner Formulierung los ist. Das tut mir wirklich leid. Wenn ich aufnehme, werde ich müde und gelangweilt, und vielleicht bin ich deshalb ein bisschen schlampig Ich entschuldige mich dafür. Es ist ein bisschen peinlich. Wie dem auch sei, die richtige Wahl scheint R zwei zu sein, und es gibt klare Details darüber, warum das am besten ist Okay. Die Sache ist, es wird eine Kreditkarte erfordern, aber es ist völlig kostenlos. Okay, das war einer der Gründe, warum ich es vermieden habe und mich stattdessen für Firebase entschieden habe Aber ich möchte dich nicht hängen lassen, also lass es uns tun. Oder zwei, das ist es. Gehen Sie also zurück zur Registerkarte Codierung und wählen wir R zwei. Okay, lass uns jetzt sehen, was was ist? Nach einer Weile müssen wir also ein Konto erstellen und wir sehen den Link genau hier. Also lass es uns tun. Das Tolle daran ist, dass wir das GitHub-Konto bereits erstellt haben, sodass alles viel schneller geht, was ich nur empfehlen kann. Gutes Zeug. Im nächsten Schritt muss ich R zwei aktivieren. Das Problem ist, dass es eine Menge von ihnen gibt. Jetzt, wann und wann, nochmal, frag immer. Das ist die beste Art zu arbeiten. Ich empfehle Ihnen also, sich an ein Screenshot-Tool zu gewöhnen oder das integrierte zu verwenden und sich auf diesen bestimmten Teil des Bildschirms zu konzentrieren. Fügen Sie es dann wieder in Claude ein. Wenn Sie den niedrigeren Tarif haben und sich Sorgen um Ressourcen machen, nutzen Sie diesen Chat, also halten Sie diese Sitzung schön, sauber und kompakt. Aber ja, hier geht es mir gut. Und Claude antwortet ziemlich schnell. Um fair zu sein, können Sie sich diese Antworten ansehen. Nehmen Sie nicht viele Ressourcen in Anspruch. Wenn Sie jedoch mehrere davon haben, ist es am besten, sie getrennt zu halten. Okay, ich muss meine Rechnungsdaten eingeben, also werde ich alle sensiblen Informationen verwischen, aber es wird zunächst keine Gebühr anfallen Ich muss nur meine Daten eingeben . Wenn Sie es ernsthaft nutzen, dann fallen natürlich Gebühren an, aber für uns machen Sie sich keine Sorgen. Okay, bis jetzt sind wir gut vorangekommen. Ein letzter Schritt. Wir müssen uns mit diesem Befehl anmelden. Okay. Ich habe immer noch eine Befehlszeile geöffnet, also werde ich sie hier einfügen. Nachdem Sie die Eingabetaste gedrückt haben, wird Chrome Ihnen eine Frage zur Autorisierung stellen und natürlich auf Ja klicken, und ich denke, das war es auch schon und natürlich auf Ja klicken, und ich denke, das war es Jetzt kann Claude weitermachen. Nun, eine Sache, ich verwende hier Wegwerfkonten, aber ich ziehe es immer noch vor, sie unkenntlich zu machen. Dies ist auch eine Windows-Testplattform. Deshalb ist es nicht wirklich aktiviert. Es ist keine echte Maschine. Es ist etwas, das ich verwende, wenn ich einen Neuanfang benötige , ohne dass das gesamte Setup und der ganze Schnickschnack bereits installiert sind, und das ermöglicht es mir, Ihnen tatsächlich alle Probleme auf einem neuen System zu zeigen Ihnen tatsächlich alle Probleme auf einem neuen System Aber ja, Claude arbeitet hart. Und nach einer Weile heißt es, dass die Migration abgeschlossen ist. Ihre App bietet jetzt alles von Cloudflare R Two aus, und es ist auf meinem tatsächlichen Telefon verifiziert Herzlichen Glückwunsch. Tolles Zeug Okay. Wir erhalten auch Anweisungen zum Hinzufügen neuer Bilder. Aber zuerst fragt uns Claude, ob wir unseren Fortschritt speichern und auf GitHub pushen möchten unseren Fortschritt speichern und auf GitHub pushen . Ich werde ja sagen. Und in ein paar Sekunden, ja, Claude wird genau das tun. Aber es fragt mich, ob ich eine PR eröffnen möchte. Nun, da dies das Ende der Sitzung ist, werde ich hier eine Frage stellen, da ich sehr wahrscheinlich für den nächsten Schritt einen neuen Chat starten werde. Und sagen wir, was ist PR und was empfehlen Sie? Einfach genug, oder? Und Claude antwortet: Okay, also ich entscheide mich für Merge, aber zögere nie, einen Nebenchat zu eröffnen. Hier geht es mehr um bewährte Methoden, darum, wie Sie in einem Team von Programmierern arbeiten, wie Ihre Projekte aussehen wenn Sie eingestellt werden möchten, wann Sie einen Job Aber als Einzelentwickler ist das gar nicht so wichtig Zurück zur Sache, zwei Dinge. Wir müssen das Firebase-Projekt entfernen, obwohl das nichts schadet, und wir benötigen die Produktions-URL Okay, ich werde Claude sagen, er soll mit Nummer eins beginnen. Und nach einer Weile werden wir diese Wahl haben. Und kurz gesagt, ich möchte nicht meinen eigenen Domainnamen wie cresbarn.com kaufen oder einen meiner tatsächlichen verwenden Okay, also werde ich die erste Option wählen, die es uns ermöglicht , ohne größere Nachteile weiterzumachen Ich liebe es, wenn das präsentiert wird, also keinerlei Blockade Wir können weitermachen. Und ja, nach ein oder zwei Augenblicken wird es mich nach einem Namen fragen. Ich wähle meinen Vornamen und ich glaube, das wird er sein. Okay, lassen Sie mich weiterzoomen. Lass mich überspringen. Claude hat also eine Menge Schecks zu erledigen. Das ist ziemlich viel Arbeit. Aber ja, am Ende, ja, wir sind alle auf Cloudflare eingerichtet und wir können mehr Bilder und mehr Hintergrundbilder hinzufügen Und da alles zugeknöpft ist, können wir hier einen neuen Speichervorgang vornehmen und ihn dann auf GitHub übertragen Es liegt wirklich an dir, ob du Firebase in der Mitte meiner Schritte installieren möchtest , oder du kannst direkt hier zu Cloudflare springen . Es liegt wirklich an dir. Ich wollte alle Höhen und Tiefen aufzeigen, damit Sie eine bessere Vorstellung davon haben, wie diese Dinge laufen und was der Preis ist, wenn Sie Ihre Meinung ändern. Aber ja, herzlichen Glückwunsch. Du hast es geschafft. Lass uns eine Pause machen und dann laden wir neue Hintergrundbilder hoch. 21. Intelligentes Hinzufügen neuer Assets: Komm zurück. Cloudflare ist betriebsbereit Der nächste Schritt ist also das Hinzufügen von Bildern. Ich habe zwar Anweisungen zur Klausel gesehen, ich ziehe es vor, eine neue Sitzung zu starten und sie um Hilfe zu bitten. Jetzt werde ich mein Ziel darlegen. Füge meiner App ein paar neue Hintergrundbilder hinzu. Nun, ich bin bewusst vage, was die tatsächliche Anzahl angeht, aber ich brauche sie in der Größe und Komprimierung, bevor sie auf was die tatsächliche Anzahl angeht, aber ich brauche sie in der Größe und Komprimierung, bevor sie den Server hochgeladen und dann an die tatsächlichen Benutzer gesendet werden Hilf mir dabei. Okay, jetzt, hier ist die Sache. Bevor ich auf die Aufnahmetaste gedrückt habe, habe ich ein paar andere Bilder von Unsplash heruntergeladen Jetzt war ich völlig schockiert zu sehen, dass Claude sie gefunden hat. Jetzt habe ich keine Worte. Ich hätte wirklich nicht gedacht, dass es das tun würde. also auf jeden Fall Sie können also auf jeden Fall die riesigen Bilder sehen, deren Größe auch weit über 4.000 Pixel beträgt. Und komischerweise fängt Claude vor allem an, an den Titeln und Untertiteln zu arbeiten. Okay. Also diese Annahme könnte großartig sein. Oder es verbraucht Ihre Ressourcen umsonst, denn hier ist eine Frage Was wäre, wenn diese Bilder nicht unsere Bilder wären, wir hochladen wollten ? Was wäre, wenn das persönliche Bilder wären? Das wäre verschwendete Wertmarken für nichts, Treibstoff für nichts verbrennen. Wie dem auch sei, nach einer Weile bittet mich Claude zu bestätigen, dass das tatsächlich die Bilder sind , die ich hochladen möchte. Endlich, ja. Und was die Titel angeht, ja, egal, was mir egal ist, verwenden Sie einen beliebigen Titel, aber auch das ist etwas, das Sie wahrscheinlich ansprechen sollten , wenn Sie etwas Bestimmtes wollen. Aber schließlich, nach den guten Minuten, wird ein Skript erstellt, das wir wiederverwenden können um die Bildgröße zu optimieren, was großartig ist. Das ist genau das, worauf ich gehofft hatte. Aber ich wollte , dass Claude selbst eine Lösung findet. Das ist die Sache. Ich wusste, dass so etwas ideal wäre, aber auch hier ist es am besten, wenn Claude tatsächlich proaktiv ist. Und ja, es hat diese drei Bilder verkleinert, aber zwei davon sind immer noch zu groß Und Claude erkennt das, was ich liebe. Hier ist viel los, aber ich überfliege einige dieser Nachrichten Und ja, jetzt werden sie in den R Two-Bucket hochgeladen, sodass sie quasi online verfügbar Aber hier ist die Frage. Hier ist die Sache. Warum haben wir 2.600 Pixel für die Höhe gewählt , was auch immer das war Das scheint ein bisschen zufällig. Die Schlussfolgerung können Sie hier sehen. Also wurden alle drei neuen Bilder bearbeitet, und ja, das ist ihre Höhe. Außerdem haben wir dieses Skript, sodass wir es wiederverwenden können, obwohl es ein bisschen kompliziert erscheint. Aber ja, 2.600 Pixel. Mm. Nun, darüber denke ich nach. Lass uns speichern und auf GitHub pushen und uns die Bilder ansehen. Sehen sie jetzt okay aus? Sind sie okay? Sind sie verschwommen? Vertraue niemals dem, was die Ahi sagt. Du musst es testen, verifizieren. Und es gibt einen kleinen Schluckauf. Aus diesem Grund sagen manche Leute, KI sei manchmal ziemlich dämlich. Also wollte ich die Bilder sehen, aber auf meinem Handy, nicht als Link zum Server Ich meine, technisch gesehen könnte ich sie so sehen, aber nicht ideal. Das ist also eine kalte Dusche , die wir oft brauchen. Wir müssen uns daran erinnern , dass man manchmal sehr, sehr klar sein muss , was man will, weil wir manchmal so beeindruckt von Claude sind. Aber ja, so etwas passiert, und ja, es ist eine gute Erinnerung daran , dass wir noch einen langen Weg vor uns haben. Also werde ich alle Apps manuell schließen und die Wallpaper-App neu starten, die wir übrigens nicht einmal benannt haben. Wir haben keinen Namen gewählt. Claude hat gerade ein Symbol hinzugefügt und seinen eigenen Namen eingegeben. Okay? Nochmals, ist das positiv? Ist das negativ? Denn auch hier haben wir es nicht wirklich benannt und wir haben die Ikone nicht selbst ausgedacht . Du wärst der Richter. Aber ja, alle Bilder sind tatsächlich in der App. Und ja, wir können sie herunterladen. Ich habe eine begrenzte WLAN-Verbindung, um die Dinge zu überprüfen, und der Download ist ziemlich schnell. Das ist durchaus akzeptabel. Also, ja, wir haben es geschafft. Herzlichen Glückwunsch Dies ist ein weiterer Meilenstein. Aber ich bin noch nicht fertig. Ich werde im Folgenden fragen, wie viel Speicherplatz wir sparen würden, wenn wir die Bilder von 2.600 Pixeln auf sagen wir 1.600 verkleinern die Bilder von 2.600 Pixeln auf sagen wir 1.600 Können Sie mir mehrere Größen zeigen, damit ich sehen kann, wo die Qualität nachlässt ? Oder kannst du das alleine machen? 2.600 scheinen für die meisten Telefone ein bisschen hoch zu sein. gern ein bisschen gesprächig, damit Claude spürt, woher ich komme Was ist mein Kontext und was ist mein Ziel, richtig? Jetzt, in diesem Fall, nach etwa 2,5 Minuten, fängt es endlich an zu antworten, was ziemlich interessant ist. Und es scheint, als würde es meine Idee zurückweisen, was großartig ist, etwa 1.600 Pixel für die Höhe, weil wir dadurch eine geringere Bildqualität erhalten würden, eine Qualität, die nicht akzeptabel sein Es nennt es Weichheit. Okay. Aber meine Idee , Dinge auszuprobieren, scheint mir zu gefallen. Wir testen einen Bereich von 2.600 bis 1.200. Wunderschön. Okay. Nach einer Weile bekommen wir diesen schönen Tisch und ein paar klare Ratschläge. 2000 Pixel sind die bevorzugte Wahl. Das ist die optimale Wahl. Das hängt von einer Menge Faktoren ab, aber ja, ich würde mich wahrscheinlich für 1.600 entscheiden Aber ja, in diesem Fall scheint es, als ob 2000 besser sind Nun, für die App mit echten Kunstwerken würde ich darum bitten einzelne Bilder nebeneinander zu sehen, kein zusammengesetztes Bild, das verkleinert ist, weil man es bei dieser Größe nicht wirklich erkennen kann, oder? Aber ja, in diesem Fall gehen wir von 2000 Pixeln Und interessanterweise wäre mein nächster Gedanke: Hey, das ist für diese drei neuen Fotos Okay, aber was ist mit den ersten? Aber hier ist die Sache. Claude hat uns abgesichert. Es fragt uns, ob wir den gesamten Katalog in dieser neuen Größe überarbeiten wollen , was fantastisch ist Ich liebe es. Tolles Zeug. Ich freue mich sehr darüber. Okay, lass mich weitermachen. Hier ist die Tabelle, nur 1,73 Megabyte, 31% weniger Größe, 31% weniger Größe, aber die Qualität ist angeblich immer noch Die Qualität ist also immer noch da. Und hier ist noch ein unerwarteter Teil. Okay, aber das ist sehr willkommen. Claude spricht von der Situation eine Person die alte 2.600-Datei auf ihrem Handy hat, aber die neue herauskam und vorschlägt, diesen Prozess zu bereinigen, sodass alles unserem eigenen Designdokument entspricht , das Claude Code übrigens erstellt hat Es heißt, dass dies keine große Sache ist, aber bevor die App veröffentlicht wird, sollte dies geklärt werden Okay, ich gebe grünes Licht . Ich werde es laufen lassen. Und in der Zwischenzeit hoffe ich, dass Ihnen der Prozess gefällt. Es ist aufregend zu sehen, wie KI funktioniert, wie sie denkt, wie sie manchmal Dinge für Sie erledigt, wie sie Probleme löst, aber gleichzeitig ist sie auch ziemlich dämlich Lustig, wie das funktioniert . Wenn Sie nun herausgefunden haben, wie Sie größere Probleme vermeiden können, sollten Sie im Handumdrehen fliegen. Auch hier bittet Claude darum, etwas aufzuräumen, okay, um für Ordnung zu sorgen Und ich sage, okay, ja, mach weiter und reinige sie Und ja, wir sind im Grunde fertig. Wir können den GitHub speichern und pushen. Aber insgesamt haben wir fantastische Fortschritte gemacht. Und die App ist wieder im Grunde fertig. Der Kern ist fertig. Es ist funktionell, es ist optimiert. Aber die Frage ist, sollten wir es versenden? Sollen wir es veröffentlichen? Oh, lass uns eine Pause machen, damit du nachholen kannst. Dann werden wir noch ein bisschen darüber nachdenken. 22. Hier beginnt der eigentliche Spaß: Komm zurück. Wir haben offiziell eine App. Nun, es ist weder fantastisch noch bahnbrechend, aber es macht seinen Job. Wir können Fotos hinzufügen Unser System optimiert sie und stellt sie dann in der App zur Verfügung Das sind also großartige Neuigkeiten. Jetzt kann der Benutzer das Hintergrundbild herunterladen und anwenden. Das ist also im Grunde die Arbeit erledigt, oder? Es ist das Ende des Kurses, oder? In gewisser Weise ist es das, was Uber tut. Sie möchten, dass eine Karte Sie von Punkt A nach Punkt B bringt. Tatsächlich haben die größten Apps nur sehr wenige Funktionen, genau wie Uber. Sie ermöglichen es dir, eine Sache auf sehr effiziente Weise sehr gut zu machen , und das ist der Name des Spiels. So sollten Apps unter Berücksichtigung der Einfachheit erstellt werden. Sie haben ein klares Ziel, tragen Sie ein Hintergrundbild auf. Nun, genau das macht diese App. Aber jetzt kommt die geschäftliche Seite. Wie verdienen wir Geld? Es ist keine Gier, es ist kein reiner Kapitalismus Es ist das, was benötigt wird, um die App am Laufen zu halten, Designer oder Entwickler einzustellen oder für andere Dinge zu bezahlen Vielleicht Mitarbeiter, vielleicht um Geld für die weitere Entwicklung zu bekommen, vielleicht um Motivation zu bekommen, die Dinge am Laufen zu halten. berauschend zu sehen, dass mit Ihrer Arbeit etwas Geld verdient ist berauschend zu sehen, dass mit Ihrer Arbeit etwas Geld verdient wird Aber so wie es aussieht, erreicht die App keine Geschäftsziele Hier beginnt der Spaß also tatsächlich. Ja, Sie haben vielleicht ein großartiges Produkt, und nehmen wir einfach an, dass das Kunstwerk fantastisch ist. Vielleicht ist es dein eigenes Kunstwerk. Vielleicht sind es deine eigenen Designs. Vielleicht ist es eine Liste von Fotos mit Q-Bewertung , für die Sie die richtige Lizenz haben. Okay? Gehen wir also davon aus , dass der Inhalt selbst eine Acht von zehn ist, okay? Wir verwenden Gun Splash nur als Platzhalter. Die eigentliche App sollte Originalgrafiken oder Dinge enthalten , für die Sie eine Genehmigung oder Lizenz haben Okay, sag, das ist erledigt, okay? Mit einem Fingerschnippen haben wir jetzt Dutzende wunderschöner Originaltapeten, okay? Das behebt die Geschäftsziele immer noch nicht, okay? Siehst du, egal wie großartig die App ist, es gibt unzählige andere. Also müssen wir uns abheben. Kurz gesagt, das bedeutet ein paar Dinge. Wir brauchen entweder viele Benutzer, die die App nur ein - oder zweimal verwenden und damit Einnahmen erzielen können, oder wir brauchen eine kleine Anzahl von Benutzern, die die App mehrmals verwenden werden. Als Nächstes müssen wir entweder Werbung verwenden, um diese großen Personengruppen zu monetarisieren, oder wir müssen eine Art Abonnement für diese Hardcore-Fans einrichten , die nicht viele sind, aber sie können und wollen uns unterstützen. Sie wollen die App und das Artwork unterstützen. Wir brauchen also eine Möglichkeit, die Leute zu motivieren und dafür zu begeistern, die App zu nutzen, aber mit der App kann man nicht viel tun. Also weißt du, wir sollten wahrscheinlich mehr Dinge zur Interaktion hinzufügen, denn wenn du ein paar Mal scrollst, wirst du dich langweilen, und das war's. Sie werden die App also wahrscheinlich nicht wieder öffnen, oder? Wenn wir also mehr Funktionen hinzufügen, werden wir die App verkomplizieren, was bedeutet, dass wir wahrscheinlich mehr Bugs, mehr Probleme, mehr Abstürze und mehr Ressourcen bekommen werden, die wir in Clock Code verwenden Das ist also die Sache. Das ist allerdings ziemlich unvermeidlich. Also müssen wir einen Weg finden, diese Probleme zu lösen, sie zu finden und zu beheben , und zwar ziemlich schnell. Und wenn wir weitere Funktionen hinzufügen, müssen wir sie auf intuitive Weise präsentieren , damit die Benutzer sie tatsächlich sehen, erkennen und das Beste aus ihnen herausholen können . Aber wenn sie nichts über diese Funktionen wissen, können sie sie nicht wirklich nutzen, oder? Aber wenn wir weitere Funktionen hinzufügen, müssen wir auf die Akkulaufzeit achten , denn das ist eines der wichtigsten Dinge. Wenn die App das Telefon heiß macht oder wenn sie den Akku entlädt, ist das ein Problem. Und was die Funktionen angeht Je mehr Dinge wir hinzufügen, je größer die App wird, desto unwahrscheinlicher ist es, dass Google mit uns zufrieden Je unwahrscheinlicher es ist dass Nutzer in langsameren Netzwerken die eigentliche App herunterladen. Wie Sie sehen können, ist dies der schwierige Teil. Du willst ein schnelles Auto, also bekommst du einen größeren Motor, aber das verbrennt viel Kraftstoff. Sie wollen, dass es geräumig ist, also bauen Sie ein größeres Auto, aber jetzt ist es wegen seines Gewichts langsamer. Sie brauchen also einen noch stärkeren Motor, aber noch mehr Kraftstoff verbrennt, und Sie wollen Komfort. Sie wollen Massagesessel, Plüschstühle, in die Sie sinken können, aber das macht noch mehr Gewicht Dann möchten Sie, dass es intelligent ist und Sie möchten viele Bildschirme haben, aber das bedeutet, dass es zu elektrischen Problemen oder Softwarefehlern aller Art kommen kann elektrischen Problemen oder Softwarefehlern aller Dadurch wird das Auto auch viel teurer. So weiter und weiter geht es. Je mehr Dinge Sie zu einem Produkt hinzufügen, sei es eine App oder ein Auto oder ein Telefon oder was auch immer, desto größer ist die Wahrscheinlichkeit, dass etwas schief geht. Bei Apps ist es also genau dasselbe. Eine Änderung kann dazu führen, dass sich die App wie ein fragiles Kartenhaus anfühlt , das jederzeit herunterfallen kann, oder wie ein Jenga-Turm, egal welche visuelle Metapher Das ist also der schwierige Teil. Bis zu diesem Zeitpunkt war das Codieren ziemlich einfach. Aber jetzt stehen Sie vor ernsthaften Entscheidungen , die große Konsequenzen haben. Wenn Sie nicht genug Werbung schalten, werden Sie nicht genug Geld verdienen. Wenn Sie zu viele Anzeigen schalten, werden die Leute verärgert sein. Möglicherweise verwenden sie die App nicht mehr oder geben Ihnen eine niedrige Bewertung. Niedrige Bewertungen und schlechtes Engagement sind ein starkes Signal an Google, dass Ihre App nicht gut genug ist. Der organische Traffic sinkt also. Und dann bedeutet das, dass Sie jetzt gezwungen sind, Geld für Werbung auszugeben, aber Sie verdienen kein Geld, also ist das netto negativ. Aber lass uns innehalten. Wir werden all diese Entscheidungen Schritt für Schritt durchgehen. Ich kann Ihnen nicht versprechen, dass diese Entscheidungen den Erfolg garantieren, aber zumindest haben Sie das Wissen, um in Ihrer eigenen App Ihre eigenen Entscheidungen zu treffen und zu sehen, was was ist. Der wichtige Teil ist, dass Sie sich der Auswirkungen all dieser Entscheidungen bewusst sind und dass Sie wirklich darüber nachdenken müssen. diesem Grund können wir alle 100 Personen erstellen , die dieselbe App erstellen können, aber eine andere Erfahrung machen. Mal sehen, was was ist. 23. Wie verdienen Sie Geld mit Apps?: Willkommen zurück. Wie verdient man also Geld mit Apps? Nun, es gibt keine perfekte Antwort. Das richtige Geschäftsmodell hängt davon ab, was Ihre App leistet, wie oft sie genutzt und wie viel Wert sie schafft. Lassen Sie uns also die wichtigsten Optionen durchgehen. Das erste Modell ist eine kostenpflichtige App. Die Nutzung von zahlt sich vor dem Herunterladen aus. Und ich werde mich kurz fassen, das ist sehr wahrscheinlich nicht die richtige Wahl für Sie. Es kann für spezielle Tools oder sehr bekannte Marken funktionieren , aber für eine brandneue App ist es fast unmöglich. Das zweite Modell ist eine kostenlose App, die durch Werbung unterstützt wird. Drinnen wirst du also Werbung bekommen. Jetzt zahlt der Nutzer nichts. Werbetreibende zahlen, um diesen Nutzer zu erreichen, und Sie erhalten einen kleinen Teil davon Das funktioniert jetzt am besten bei vielen Nutzern, langen Sitzungen oder häufigen Wiederholungsnutzern Ein Spiel, eine Nachrichten-App, eine Wallpaper-App, die jeden Tag geöffnet wird, hat also mehr Potenzial als ein Tool, das Sie beispielsweise zweimal im Jahr öffnen. Halten Sie Ihre Erwartungen jetzt realistisch. Ein Download entspricht nicht einem festen Geldbetrag. Umsatz ändert sich also mit dem Land des Nutzers, dem Anzeigenformat, der Werbung oder der Nachfrage in der Saison , der Art und Weise des Verhaltens, es gibt viele Faktoren. Mehr Werbung mag den heutigen Umsatz erhöhen, aber auf lange Sicht kann dies zu schlechten Bewertungen und Installationen führen. Das ist also ein schlechtes Signal, und der organische Traffic wird sinken. Als Nächstes haben wir Premium. Dies ist eine andere Art von Geschäftsmodell. Die Basis-App ist also kostenlos, aber einige Teile davon sind zahlenden Benutzern vorbehalten. Die kostenlose Version beweist also , dass die App tatsächlich nützlich ist, und Premium gibt den Leuten einen Grund, ein Upgrade durchzuführen. Und in der Wallpaper-App könnte das HD-Downloads, HD-Downloads, exklusive Sammlungen, Live-Hintergründe oder keine Werbung bedeuten HD-Downloads, exklusive Sammlungen, . Die App ist also kostenlos, aber Sie haben einen guten Anreiz, einen guten Grund, auf ein kostenpflichtiges Modell umzusteigen . Diese Upgrades werden normalerweise über In-App-Käufe und IAPs über App-Käufe verkauft IAPs über App-Käufe Das bedeutet nun einfach, dass der Nutzer etwas innerhalb der App über Google Play oder den App Store von Apple kauft etwas innerhalb der App über Google Play oder den App Store von Apple Jetzt kann ein Verbrauchsmaterial wiederholt gekauft werden, zum Beispiel Spielmünzen, KI-Credits, Hinweise, Tokens Und wenn es einmal benutzt ist, könnte der Benutzer möglicherweise mehr kaufen. Jetzt macht es natürlich nur Sinn, wenn etwas auf natürliche Weise ausgeht. Jetzt ist ein nicht verbrauchbares Produkt ein einmaliges Entsperren. In unserem Fall sollten Sie zum Beispiel alle Anzeigen entfernen, eine Premium-Funktion freischalten oder lebenslangen Zugriff erwerben Nutzern gefällt das oft, aber Sie werden nur einmal bezahlt Auch wenn Sie die App unterstützen, entwickeln Sie sie jahrelang weiter. Bei Abonnements kann es sich um wöchentliche, monatliche oder jährliche Zahlungen handeln, bis der Benutzer kündigt Nun, diese Abonnements, die ich liebe, können MRR, monatliche wiederkehrende Einnahmen generieren, aber sie benötigen wiederkehrenden Wert, wie neue Inhalte, unabhängig vom Cloud-Speicher, KI-Verarbeitung, frische Daten, Ein Abonnement für ein einfaches einmaliges Tool wird Ihre Benutzer also wahrscheinlich unglücklich machen und sie werden kündigen Ja, insgesamt sind das deine Entscheidungen. Werbeanzeigen in App-Käufen reduzieren die Abos, und natürlich können Sie sie kombinieren. So kann eine kostenlose App Werbung schalten und Werbeanzeigen verkaufen und Upgrades entfernen. Eine Freemium-App kann sowohl lebenslangen Zugriff als auch ein Abonnement bieten , wie auch immer, 799$ pro Monat oder 40 Dollar für Also, wie wählst du? Also, darüber werden wir uns unterhalten, aber die Werbung ist zu 100% in Ordnung. Werbung ist etwas , das Sie verwenden sollten. Also, wie zeigt man Werbung? Nun, eine der größten Plattformen auf dem Markt ist Google AdMob Sie fügen es Ihrer App hinzu, Sie erstellen Platzierungen, die als Anzeigenblöcke bezeichnet werden, und im Grunde macht AdMob Es zeigt die Werbung wie von Zauberhand. AdMob bietet also mehrere Formate an. Ein Banner ist beispielsweise eine kleine rechteckige Anzeige am oberen oder unteren Bildschirmrand oder vielleicht in scrollenden Inhalten Es ist ziemlich einfach, benötigt aber sehr wenig Platz auf dem Bildschirm, und normalerweise bringt Ihnen das nicht viel Geld ein Die Leute sind so an Banner gewöhnt, dass sie in 99% der Fälle ignoriert werden. Jetzt die nächste Art von Anzeige, eine interstitielle Anzeige. Dies ist eine Vollbildanzeige. Das ist dein Hauptgericht. Die meisten Apps basieren auf interstitiellen Anzeigen, da sie sehr vielseitig sind Sie können sie fast überall platzieren, obwohl Google Ihnen bestimmte Regeln gibt, die Sie befolgen sollten Als nächstes eine Anzeige mit Prämie. Dies gibt dem Benutzer die Wahl. Sie können sich also eine Anzeige ansehen und etwas Wertvolles erhalten, z. B. ein Leben, einen Hinweis, Credits oder was auch immer, in unserem Fall beispielsweise einen HD-Download. Und das ist großartig, weil es eine großartige Erfahrung ist. Der Nutzer weiß, dass er im Begriff ist, sich eine Anzeige anzusehen, und erhält im Gegenzug etwas zurück, oder? Also entscheidet er sich dafür. Wohingegen zuvor mit einem Interstitial wieder das gleiche Vollbilderlebnis, das sich wie eine Überraschung anfühlen mag, ein unangenehmes, weil das Interstitial auch das Interstitial Beim belohnten Interstitial wiederum klickt der Nutzer darauf und sagt: Okay, ja, ich Das nächste, eine native Anzeige. Das passt in den Inhalt der App. Es kann zum Beispiel eine gesponserte Karte in einem Feed sein, ich fühle mich dadurch weniger störend. Es lässt sich auf native Weise integrieren. Es fühlt sich organisch an. In der Regel erfordert es mehr Designarbeit, und eines sollten Sie deutlich erwähnen dass es sich um eine Anzeige handelt, da der Nutzer manchmal denkt: Hey, das ist noch ein weiteres Hintergrundbild, und er tippt darauf und es ist tatsächlich eine Anzeige Im nächsten Fall erscheint eine Anzeige zum Öffnen einer App, während die App geöffnet wird oder in den Vordergrund zurückkehrt Es monetarisiert also den Lademoment, kann aber einen schlechten ersten Eindruck Also sind Zeitpunkt und Frequenz wichtig. Während der Entwicklung verwenden wir derzeit die Testanzeigen von Google, niemals Live-Anzeigen, und wir klicken auch nie auf unsere eigenen Live-Anzeigen. Also bitte erzähle deinen Freunden dasselbe. Wenn du etwas startest, klicke nicht auf Werbung, weil du denkst, sie könnten dir helfen, weil du denkst, dass sie dir tatsächlich Geld einbringen. Sie besorgen dir sogar eine Band. Klicken Sie also bitte niemals auf Ihre eigenen Anzeigen oder bitten Sie Ihre Freunde darum. Kurz gesagt, das ist das große Ganze. Bitte melden Sie sich für AdMob an. Es gibt nichts Technisches daran, aber Sie müssen einige Dinge überprüfen Sie benötigen ein Google-Konto, das selbstverständlich ist. Verwenden Sie ein echtes Konto, ein seriöses, und mit Ihrer Telefonnummer ist es genauso. Du wirst nur ein einziges AdMob-Konto haben, also nimm es bitte ernst Folgen Sie einfach den Anweisungen und am Ende müssen Sie ein Zahlungsprofil einrichten Ich habe ein Geschäftskonto, und das erfordert ziemlich viel Aufwand und viel Papierkram, aber es ist eine einmalige Sache Versuchen Sie also, das Internet mit Strom zu versorgen. Sie brauchen kein hundertprozentiges Unternehmen. Sie können tatsächlich ohne ein Unternehmen arbeiten, aber das ist wahrscheinlich das Beste. Ich kann dir mit dem AdMob-Konto in keiner Weise wirklich helfen mit dem AdMob-Konto in keiner Weise Sie müssen nur Ihre Unterlagen hochladen. Also werde ich es dir leider aushändigen. Bitte melden Sie sich an und sehen Sie, was was ist. Ich bin sicher, du schaffst das. Wenn nicht, komm zum Diskursserver, aber frag nochmal Claude und schau, was was ist. Viel Glück damit. 24. So schalten Sie Anzeigen in Ihrer App ein: Willkommen zurück. Also lass uns an die Arbeit gehen. Mein AdMob-Konto ist fertig eingerichtet. Auch hier müssen Sie das selbst tun, da Sie nur Anweisungen befolgen und viele persönliche Informationen eingeben viele persönliche Sie können diesen Schritt nicht wirklich überspringen. AdMob ist bei weitem das Beste. Aber ja, so sollte Ihr Dashboard aussehen, und das ist es, was Sie jeden Tag Sobald Sie sehen, dass diese Zahl zu steigen beginnt, werden Sie sich in sie verlieben. Auch wenn es nur 0,04$ sind, ist es doch etwas, oder? Und wenn es auf 0,08$ pro Tag ansteigt, wirst du feiern, als wärst du ein Zumindest ist das meine Erfahrung. Aber wie dem auch sei, sobald du dich angemeldet hast, kannst du zu Claude gehen und ihm sagen: Hey, ich möchte Werbung von AdMob in meiner Wallpaper-App hinzufügen Füge oben in der App ein Banner hinzu und teste es auf meinem Handy Und das ist alles was es braucht. Cloud Code kümmert sich um alles selbst. Natürlich ist dies eine brandneue Sitzung , bereits Bypass-Berechtigungen festgelegt wurden. Außerdem sind mein Modell und mein Aufwand wie zuvor. Sie können den Aufwand jedoch jederzeit anpassen , wenn Sie der Meinung sind , dass diese Sitzung dies rechtfertigt Wie dem auch sei, Cloud-Code sieht mein Telefon. Wir haben es an der Seite des Bildschirms und es wird das offizielle SDK überprüfen. Sie können sich ein SDK wie einen bestimmten Codetyp vorstellen, der es Ihrer App ermöglicht, mit AdMob zu kommunizieren Das SDK befindet sich also in der Mitte. Es ist im Grunde wie eine Brücke. Im Wesentlichen wird unsere App AdMob bitten, ihr einige Anzeigen zu schalten, und AdMob kann darauf Entweder werden uns einige Anzeigen angezeigt oder es werden uns keine Anzeigen geschaltet, weil es in dieser Region keine Werbung gibt . Vielleicht ist das ein technisches Problem oder viele Deshalb hast du immer einen Test gemacht. Aber ich muss Claude noch einmal loben , weil es sich von selbst entscheidet , Testanzeigen-IDs zu verwenden. Und warum würdest du das tun? Denn wenn Sie auf Ihrem eigenen Gerät auf Ihre eigenen Live-Anzeigen klicken , werden Sie möglicherweise einfach gesperrt. Das ist also gutes Zeug, proaktives Zeug. Das ist anfängerfreundlich. Und wir haben um nichts gebeten, aber es bringt uns auf den richtigen Weg, und ich begrüße Claude dafür Um das klarzustellen: Wir werden keine echten Anzeigen von Coca Cola oder einem anderen Verlag zeigen echten Anzeigen von Coca Cola oder einem anderen Nein, stattdessen werden wir gefälschte Demo-Anzeigen verwenden. Und wenn alles in Ordnung ist, wenn wir bereit sind, live zu gehen, werden wir Claude einfach sagen, dass er die Test-IDs, die im Grunde nur Zahlen sind, mit echten austauschen soll die im Grunde nur Zahlen sind . Und das wird echte Werbung von Coca Cola oder McDonald's oder was auch immer zeigen Coca Cola oder McDonald's oder Also hier gibt es nichts kniffliges oder schwieriges. Eines der wichtigsten Dinge ist, Claude immer zu fragen, ob die App bereit ist, live zu gehen und veröffentlicht zu werden. Und in den meisten Fällen wird es eine gründliche Überprüfung durchführen und Sie darüber informieren, ob etwas nicht stimmt. Und ich muss sagen, dass das eine Weile dauert. Vielleicht ist es die Tageszeit, vielleicht ist es der Aufwand. Vielleicht liegt es daran, dass Opus 5.0 herauskommt. Es ist gerade rausgekommen. Es ist knifflig. Aber ja, Tatsache ist, du musst eine ganze Weile warten. Aber okay, weißt du, die Sache ist, insgesamt werde ich die Aufnahme beschleunigen wie zuvor, und das werde ich während des gesamten Kurses tun. Aber was Sie betrifft, haben Sie bitte etwas Geduld. Sie werden sehen, dass Claude Probleme findet, verschiedene Codefragmente, die nicht mit dem, was es zu installieren versucht, kompatibel sind. Stellen Sie sich das so vor, als würden Sie das Betriebssystem Ihres Telefons über diese Updates aktualisieren. Weißt du, von Zeit zu Zeit kommt etwas Neues hinzu. Und du solltest aufrüsten. Und manchmal kann es Dinge kaputt machen, aber es wird ein anderes Update kommen, und das wird auch das reparieren. Wir installieren also ein SDK, aber die meisten Apps haben viele davon, und manchmal passen sie nicht gut zusammen. Hier ist es genauso, es wird also eine Menge beweglicher Teile geben, also für Bewertungen, für das Schalten von Werbung, für das Sammeln von Bugs, für das Abrufen von Analysen. Also müssen all diese Dinge beibehalten werden. Nun, wenn Sie es ein paar Monate lang nicht tun, wird die App dann nicht mehr funktionieren, wenn Sie sie nicht aktualisieren? Nein, höchstwahrscheinlich nein, ich werde weiterarbeiten, aber Google mag es nicht wenn Sie sich nicht um Ihre App kümmern. Es kann sehen, wie oft Sie es aktualisieren, und das ist einer der Schlüsselfaktoren für organischen Traffic. Es ist kein großes Problem, wenn Sie es jeden Tag tun. Es wird dir nicht helfen, aber wenn du es aufgibst, wird Google nicht glücklich darüber sein. Aber ja, nach etwa 10 Minuten ist die App endlich bereit, getestet zu werden. Claude macht das automatisch. Und ja, hier ist das Banner. Sie können sehen, dass dort Testanzeige steht. Ad wird übrigens immer mit einem einzigen D buchstabiert . Es ist Anzeige aus Werbung Anzeige mit Ds bedeutet Addition, um etwas auf den Tisch zu bringen, man fügt etwas zur Tabelle hinzu, das ist also mit zwei Ds Was die Werbung angeht, es ein einziger D. Claude wird sich einen Screenshot ansehen , aber wir können sehen, dass alles in Ordnung und gut ist. Ich finde es toll, dass es reingeht, um zu sehen, ob die Band versehentlich gezeigt wird. Das ist proaktiv. Das passt auf uns auf, was ich begrüße. Und wenn wir weitermachen, sind die Schlußfolgerungen ziemlich lang Aber kurz gesagt, es sagt uns, dass dies natürlich noch nicht bereit ist, veröffentlicht zu werden. Wir müssen noch ein paar Dinge tun. Ja. Ich möchte, dass du dich darauf konzentrierst, wie einfach das war. Wir haben nichts codiert. Es gab keine kniffligen Entscheidungen. Wir haben den Prozess von Anfang bis Ende genossen. Auch hier ein paar Minuten, aber das ist in Ordnung. Das bringt mich zum nächsten Teil. Glauben Sie, dass dieses Banner ernsthafte Einnahmen generieren wird? Wird uns das viel Geld einbringen? Glauben Sie, dass eine beträchtliche Anzahl von Benutzern darauf zugreifen wird? Weil ich das nicht glaube . Die gute Nachricht ist, dass es klebrig ist. Es bleibt zusammen mit den Titelhintergründen und dann dem Untertitel oben auf dem Bildschirm zusammen mit den Titelhintergründen und dann dem Untertitel oben auf dem Ich bin mir nicht sicher, ob mir der Titel gefällt , wenn er diesen wertvollen Platz einnimmt, aber darüber werden wir später sprechen , denn das ist der eigentliche Sinn dieser Lektion Jetzt, wo Sie sehen, dass der technische Teil eigentlich ganz einfach ist, können Sie sich jetzt auf das eigentliche Erlebnis konzentrieren. Behältst du das Banner oben oder platzierst du es unten? Fügst du ein zweites in das Hintergrundbild ein? Was ist mit anderen Arten von Werbung? Das ist also der schwierige Teil. Zu viele Anzeigen bedeuten eine schlechte Erfahrung. nicht genug zeigen, werden Sie nicht genug Geld verdienen, um motiviert zu bleiben, es weiterzuentwickeln. Es ist schwer. Es ist knifflig. Man muss eine Vision haben. Aber lassen Sie uns noch ein paar hinzufügen, damit Sie sehen können, was möglich ist, und auf dieser Grundlage können Sie entscheiden, wie viele Sie tatsächlich zeigen können. Wir sehen uns in einer Sekunde. 25. Entdecken Sie mehrere Anzeigenformate: Willkommen zurück. Wir haben unser erstes Werbebanner, aber es ist nichts Besonderes. Fügen wir also noch ein paar damit Sie sich ein vollständiges Bild machen können. Dann können Sie entscheiden , was Sie ausführen möchten. Dann sage ich das. Ich möchte weitere Anzeigen hinzufügen. Erstens, wenn die App geöffnet wird, gibt es dafür eine spezielle Kategorie Die zweite, eine interstitielle Anzeige, wenn Sie ein beliebiges Hintergrundbild anbringen, außer Sternenkiefern, okay? Und die dritte für Stern. Ich möchte die Anzeige mit Prämie hinzufügen, um sie freizuschalten Also insgesamt drei, damit du sehen kannst, was los ist. Normalerweise ist ein Interstitial mit Prämie am profitabelsten, aber darüber werden wir gleich sprechen Schauen wir uns also an, was Claude zu meiner Anfrage sagt. Und lustig genug, es heißt, es ist eine herzhafte Abwechslung. Fleischige Veränderung. Okay. Also manchmal ist diese Persönlichkeit ziemlich liebenswert Du liebst es. In anderen Fällen ist es sogar ziemlich nervig. Also haben wir unser Ziel dargelegt. Jetzt wird Claude wahrscheinlich einige Folgefragen haben , weil wir etwas vage waren Und los geht's. Wenn der Nutzer die Anzeige mit Prämie sieht, darf er dann das Hintergrundbild behalten oder muss er sich später eine Anzeige ansehen, damit er sie erneut haben kann? Die Auswahlmöglichkeiten finden Sie hier. Genau darüber habe ich in der vorherigen Lektion gesprochen. Das sind also die entscheidenden Entscheidungen, die bei Ihnen liegen. Du musst sie treffen. Und hier ist der Grund. Es ist nicht so, dass diese Entscheidung über Erfolg oder Misserfolg entscheidet, richtig, die gesamte App. Aber wenn man fünf, zehn, 20 Entscheidungen dieser Art aneinanderreiht , ist das, wie die App funktioniert oder fällt. Nun die nächste Frage: Wie zeigt man, dass StudletPins Wenn du darauf tippst und die Vorschau siehst oder wenn du auf der Startseite sozusagen im Grid-Modus bist, vielleicht mit einem Und hier ist die Begründung. Wenn Sie auf dem Startbildschirm des Startbildschirms nicht anzeigen, dass es gesperrt ist, tippt der Benutzer umsonst darauf, und das kann ihn verärgern Das gesamte Erlebnis ändert sich, denn wenn beispielsweise 40% der Hintergrundbilder gesperrt sind, wechseln die Benutzer ständig hin und her. Sie müssen tippen, prüfen , ob es verfügbar ist, und wenn nicht, zum Startbildschirm zurückkehren und ein anderes auswählen. Das klingt frustrierend, weil es offensichtlich nicht ideal ist, und das kann nerviger sein als vier Banels übereinander zu stapeln, obwohl das nicht erlaubt ist Aber ja, wir wählen die erste Option, bei der das Schlosssymbol auf der Karte im Raster auf der Startseite angezeigt Karte im Raster auf der Startseite Als Nächstes habe ich erwähnt, dass ich eine Anzeige haben möchte, wenn die App geöffnet wird. Aber was ist, wenn du ein Hintergrundbild anbringst und dann die App verlässt, um zu sehen, wie es aussieht, oder? Dann kommst du zurück zur App, das heißt, sie war im Hintergrund, und jetzt hast du sie wieder in den Vordergrund gebracht. Bedeutet das, dass Sie eine weitere Anzeige schalten? Weil es sich um eine Art App-Öffnung handelt. Und das ist schwierig. Ich werde ja sagen, auch wenn das ein bisschen aggressiv ist. Die Sache ist, wenn die App geöffnet wird und Sie eine Anzeige schalten, kann diese Anzeige so immersiv sein, dass der Nutzer denkt, sie sei tatsächlich Teil der App selbst Sie tippen also und laden etwas völlig anderes herunter, und dann haben Sie diesen Nutzer verloren. Das kann passieren. Behalte das also im Hinterkopf. Sie können also gute Einnahmen erzielen, aber Sie werden aufgrund der großartigen Anzeige , die Sie am Anfang geschaltet haben, Nutzer verlieren großartigen Anzeige , die Sie am Anfang geschaltet haben . Das ist also nicht gut. Das ist für niemanden gut. Google wird nicht glücklich sein, und der Nutzer wird sehr wahrscheinlich auch nicht glücklich sein. Denn du musst bedenken, dass der Nutzer um 21.00 Uhr auf dem Sofa ist. Er langweilt sich, er ist müde. Vielleicht schaut er sich im Hintergrund mit seinem Handy in der Hand einen Netflix-Film an. Er geht zu deiner App, er schaut auf den Fernseher, er schaut zurück. Er sieht eine Anzeige und tippt darauf, weil er denkt, dass er zu einigen Hintergrundbildern weitergeleitet wird zu einigen Hintergrundbildern weitergeleitet Und genau so verliert man Menschen, ohne es zu wissen Okay, nach etwa 13 Minuten sind die neuen Anzeigen eingerichtet und Claude wird sie sich ansehen und hier ist die Anzeige aus der App geöffnet. Okay, nochmal, natürlich alle Testanzeigen, und das scheint in Ordnung zu sein. Als Nächstes können wir sehen, dass die erste gesperrt ist, das Symbol und die zerrissene Nachricht sehen, Anzeige ansehen Gutes Zeug, nett und klar. Mal sehen, ob Claude es testen wird. Ja, es tippt es ab. Ich finde es toll, dass wir nicht darauf aufpassen oder seine Hand halten müssen. Und dieses Pop-up erscheint sehr deutlich. Der Nutzer weiß, dass er sich eine Anzeige ansehen muss, wenn er dieses spezielle Hintergrundbild verwenden möchte , und mir gefällt dieser Ansatz sehr. Und wenn wir darauf tippen, ja, wir bekommen eine Anzeige. Und das Tolle an diesen Anzeigen mit Prämien ist, dass Sie oben auch eine Meldung mit der Aufschrift „Belohnung gewährt“ sehen können. In Spielen weißt du so, dass du einen Power-Up-Boost, ein Extraleben oder was auch immer bekommen hast, ohne dir eine Kreditkarte zu schnappen Du bezahlst also, indem du dir Werbung ansiehst, was mit einer Kreditkarte? Das ist das Ökosystem, und Leute erkennen, dass das das ganze Spiel ist. Sie zahlen mit Bargeld oder indem Sie sich Werbung ansehen. So einfach ist das. Nichts ist völlig kostenlos. Übrigens haben Sie vielleicht bemerkt, dass Claude manchmal ein Gerät langsam benutzt, sei es dieses Telefon oder einen Browser. Auf der anderen Seite, öffnen Sie KI mit Codex, Chat GPT ist viel schneller bei der Verwendung Ihres Computers Das sollten Sie im Hinterkopf behalten. Zumindest für den Moment bin ich mir sicher, dass sich das in Zukunft ändern könnte . Zurück dazu. Das Hintergrundbild ist jetzt freigeschaltet. Nun zur letzten Anzeige, dem einfachen Interstitial, du gibst eine beliebige App auf, tippst auf die Schaltfläche und ehrlich gesagt hatte ich eigentlich erwartet, dass die Anzeige jetzt erscheint Aber es scheint, als hätte Claude beschlossen, dieses Pop-up zuerst zu zeigen Okay, das ist auch in Ordnung. Und hier ist die Anzeige. Alles gut. Ja, aber achten Sie immer auf die Benutzererfahrung Also hier ist die Frage, wurde das Hintergrundbild angebracht, und selbst Claude fragt nach einer Bestätigung, weißt du? Wo ist die Snackbar? Das ist der Bestätigungsteil. Und es scheint, als hätte es ihn nicht gesehen. Claude hat es nicht gesehen. Ich habe es auch nicht gesehen. Das ist also ein kleines Problem, weil Sie versucht sein könnten, erneut zu klicken, erneut zu tippen, weil Sie sich auch hier nicht sicher sind, was passiert ist Aber weil Claude das Problem bemerkt hat, hat es den Hinweis nicht gesehen. Es wird versuchen, es zu beheben Und das ist wieder fantastisches Zeug. Okay, es versucht es jetzt erneut. Gute Arbeit. Claude wird weiter testen, und ich muss sagen, dass das unser Leben um einiges einfacher macht. Damals mussten wir über all die möglichen Fallstricke nachdenken und Leitplanken für alle möglichen Aber hier erledigt Claude den Großteil der schweren Arbeit automatisch Insgesamt wird Claude es abschließen, aber jetzt liegt es an dir. Sie haben vier mögliche Arten von Anzeigen das Banner oben, die Anzeige, die erscheint wenn Sie die App öffnen Dann eine Vollbildanzeige namens Interstitial , die erscheint , wenn Sie ein beliebiges Hintergrundbild anbringen, plus ein spezielles Interstitial für bestimmte Artikel, ein Prämieninterstitial bestimmte Artikel Nun liegt es an Ihnen, wie Sie sie mischen und kombinieren. Die meisten Leute ziehen es vor, mit weniger Anzeigen zu beginnen und diese dann zu erhöhen. Sobald Sie Ihre ersten Bewertungen haben, können Sie sehen, was los ist. Aber wenn du mit zu vielen anfängst und ein paar Winstar-Rezensionen bekommst, ist das im Grunde deiner App zu verdanken Nun, eine letzte Sache. Offensichtlich sind das zu viele Anzeigen für eine so kleine App. Was können wir tun, außer weniger Werbung zu schalten? Nun, wir können mehr Funktionen hinzufügen, mehr Zeug, aber was für Sachen? Lassen Sie uns darüber chatten, aber lassen Sie uns hier nicht ein klares Warnsignal ignorieren. Claude sagt, dass die Anzeige von Anfang an mit einer leichten Verzögerung erscheint. Das bedeutet, dass Sie das Raster mit den Hintergrundbildern etwa eine Sekunde lang sehen werden, und dann wird die Anzeige geladen. Und Dinge zu blinken ist nie eine gute Idee. Es ist nervig und die Leute sind verwirrt darüber, was passiert ist Bevor wir die App weiterentwickeln, müssen wir zunächst ein besseres Erlebnis schaffen, und das kann über einen Begrüßungsbildschirm geschehen. Lassen Sie uns gleich darüber sprechen. 26. Verbessern Sie die Benutzererfahrung mit einem anderen Bildschirm: Willkommen zurück. Wir haben unsere Werbung, aber die erste macht das Erlebnis kaputt. Ich habe das aus erster Hand gesehen und ich weiß, dass es ein ziemlich großes Problem ist Der einfachste Weg, dieses Bildschirmflackern, W-Blitz, wie auch immer Sie es nennen möchten, zu beheben , ist ein sogenannter ein sogenannter Also sagen wir Claude, er soll es hinzufügen. Die gute Nachricht ist, dass all diese Begriffe wie interstitielle Werbung, belohnte Werbung, SDKs Diese werden sich einige Male wiederholen und Sie werden sich bald daran gewöhnen Jetzt stimmt Claude zu, dass das eine gute Idee ist und dass sie funktioniert. Regel würden Sie das Design für die gesamte App bereitstellen , aber darüber werden wir in einer separaten Vorlesung sprechen. Im Moment gehen wir im Baumodus Schritt für Schritt vor und entdecken Dinge, die erledigt werden müssen. Beachten Sie, wie Claude verschiedene Fälle durchdenkt, z. B. eine Situation, in der der Benutzer auf ein Logo starrt, anstatt die App zu genießen Das ist gutes Zeug von Claude. Das Problem ist, dass es zwar eine großartige Erfahrung zu sein scheint, wir sie aber nicht zu sehr genießen können. Der erste Versuch ist ein No-Go. Der Begrüßungsbildschirm ist dieser hier. Es hat einen dunklen Hintergrund sowie ein paar Sterne und einen Mond. Ich bin mir nicht sicher, warum Claude diese Symbole gewählt hat, aber okay, was auch immer, stell es dir wie ein Platzhalter-Design , das du zu einem späteren Zeitpunkt ersetzen musst Der Ablauf ist also so. Sie tippen auf die App, es öffnet sich dieser Begrüßungsbildschirm, dann wird die Anzeige geladen und danach die eigentliche App. Aber Claude ist gescheitert. Also eigentlich sehen wir immer noch das Raster von Hintergrundbildern, dann die Werbung. Also das ist nicht gut. Das ist genau das, was wir vermeiden wollten, um einen Blitz zu vermeiden. Während Claude sich also in bestimmten Dingen hervortut , hat es hier versagt Das Gute ist, dass es die meisten dieser Probleme behebt, sodass wir nichts sagen müssen Bei früheren Modellen war dies ein großes Problem. Du musstest es ziemlich oft unterbrechen und ihm sagen: Hey, du verstehst nicht, worum es geht. Du machst es nicht gut. Das ist genau das Problem mit Trena Fix, oder? Mehr als das, manchmal hieß es: Ja, ich werde es testen. Der Test würde eindeutig fehlschlagen. Du würdest es auf dem Bildschirm sehen. Es würde scheitern. Visuell konnte man sehen, dass es nicht gut funktioniert. Aber im Chat sagte das Model: Ja, es wurde mit Bravour bestanden. Es ist alles gut. Und wann würdest du dann sagen: Hey, ist es wirklich vorbei? Nein, du hast Recht, dich zurückzulehnen. Nein, es wurde tatsächlich nicht bestanden. Das habe ich gerade gesagt. Das ist unglaublich frustrierend. Jetzt werde ich das abkürzen. Ich habe über eine halbe Stunde für diesen Begrüßungsbildschirm aufgewendet, und nach dem Ausfall ist er ein Fehlschlag. Nun, die Gründe sind gar nicht so wichtig, um ehrlich zu sein, verschiedene technische Schwierigkeiten. Nun, eine Sache, die das vielleicht noch schlimmer gemacht hat, ist die Tatsache, dass ich nach der Implementierung all dieser Anzeigen keine neue Sitzung gemacht habe, und das liegt an mir. Dieser Chat war also ziemlich lang und offensichtlich scheint die Leistung beeinträchtigt worden zu sein, okay? Mir ging es schlechter Man kann nie genau sagen , ob das die Ursache des Problems ist, aber das ist eine meiner Vermutungen Und Sie können sehen, wie Claude mit diesem Problem kämpft, wie es verschiedene Ansätze ausprobiert und wie es die Ladegeschwindigkeit misst All dies im Namen einer besseren Benutzererfahrung. Ich weiß, es scheint nicht viel zu sein, aber das ist ein Problem. Aber am Ende gibt Claude auf, weil es nicht zum gewünschten Ergebnis führen kann. Es heißt zwar, dass in der Live-Version die Ladegeschwindigkeit wahrscheinlich besser sein wird, aber es besteht immer noch eine gute Chance, dass es zu aber es besteht immer noch eine gute Chance, dass einer leichten Verzögerung kommt, und es wird uns eine Entscheidung auferlegt. Behalten wir es so, wie es ist, oder zeigen wir die Anzeige einfach nicht , wenn der Nutzer die App zum ersten Mal öffnet? Die Idee ist, dass ein Kaltstart vorliegt, wenn die App vollständig geschlossen ist, also nicht im Hintergrund, nicht wenn Sie sie minimieren. Wenn Sie es starten, müssen alle Systeme hochfahren, und das dauert eine Weile. Für den Benutzer ist das nicht ideal. Es ist Wartezeit, oder? Und Claude schlägt vor, dass wir die ursprüngliche Anzeige nicht zeigen, sondern sie nur zeigen, wenn sich die App im Hintergrund befindet, minimiert ist und der Nutzer sie dann wieder in den Vordergrund bringt Das würde also bedeuten, dass der Nutzer das Hintergrundbild dann wieder in die App zurückkehrt, um ein anderes auszuprobieren, was Sinn macht Und das halte ich für einen guten Kompromiss. Aber alles setzt voraus, dass der Benutzer dazu neigt, mehrere Hintergrundbilder zu testen , nicht ein einziges. Und wenn man von einer ordentlichen Auswahl ausgeht, ja, ich denke, die meisten Benutzer werden versuchen , verschiedene Hintergrundbilder auszuprobieren, oder? Auch dies ist eine weitere Entscheidung, die den Pfad der App, die Entwicklung, verändert Denken Sie darüber nach und Sie müssen Ihre eigene Entscheidung treffen. Oh, und nichts wurde gespeichert oder auf GitHub hochgeladen. Das ist also etwas anderes, das Sie im Hinterkopf behalten sollten. Aber ich denke, ich werde anfangen, das wegzuschneiden , weil es gar nicht so wichtig ist. Machen wir auf jeden Fall eine Pause. Wir sehen uns in einer Sekunde. 27. Die Realität von Werbung und Geld verdienen: Willkommen zurück. Sie wissen wahrscheinlich, dass es schwierig ist, mit Ihren Apps Geld zu verdienen, aber das muss im Detail geprüft werden. Also hier ist die Situation. Ihre Kundenakquisitionskosten, Ihr CAC CAC, bestimmen, wie Sie Ihre App monetarisieren Lassen Sie mich Ihnen ein Beispiel geben, damit es einfacher ist. Also habe ich diese App für MAC-Benutzer gemacht. Dies ist SAD Finder, Sie schneller arbeiten können, indem Sie bestimmte Funktionen hinzufügen , die in der Standard-App auf MACOS fehlten . Wenn Sie macOS verwenden, kennen Sie wahrscheinlich einige der fehlenden Dinge. Dinge wie Fenster und Viertel zu schließen oder das zu haben, ist ein Geschenk des Himmels, wenn Sie zwei große Displays haben, Löschen verwenden, um die Datei in den Papierkorb zu schicken oder Enter, um den Ordner tatsächlich aufzurufen, Rücktaste, um nach oben zu gehen, alle möglichen Dinge wie mehrere Tabs zu haben, alle möglichen Dinge, die Ihnen das Leben erleichtern All das scheint für Windows-Benutzer sehr einfach zu sein, aber diese fehlten unter Mac OS ein paar andere, ich habe Teams hinzugefügt, sodass Sie eines bekommen, das zu Ihrem Stil passt, sowie einige große Themen. Wenn Sie also Beschriftungen nicht gut lesen können, würde dies das Problem beheben. Kurz gesagt, das ist eine anständige App. Und die Preisgestaltung war ungefähr so. Es waren fünf Dollar pro Monat oder 30 auf Lebenszeit. Anfangs waren es 40 pro Jahr oder so, aber es fand keinen Anklang, und ich wollte unbedingt Nutzer haben. Also habe ich es von 40 Lebenszeiten auf 30 pro Jahr gesenkt, ungefähr in dieser Richtung. Okay, jetzt ist alles in Ordnung und gut. Was ist das Problem? Nun, die Kosten. Lassen Sie uns also nicht über die App, die Funktionen, nichts sprechen. Lass uns einfach über die Kosten sprechen. Also hier ist das Armaturenbrett, richtig? Also haben ein paar Leute den Lifetime-Plan für 30 Dollar oder so gekauft , okay? Und die Sache ist, ich habe nur eine Handvoll Leute bekommen, also buchstäblich ein oder zwei, drei Personen für das 5-Dollar-Abonnement für den monatlichen Plan Die Sache ist, ich habe Hunderte von Dollar ausgegeben, 100 Dollar, sogar mehr Und insgesamt habe ich ungefähr die Hälfte davon zurückbekommen. Das ergibt also keinen Sinn. Also, Sie haben was auch immer, sagen wir, 1.500 Dollar hineingesteckt und Sie haben nur 1.000 Dollar verdient, Sie haben 500 verloren. Das ergibt keinen Sinn, alle anderen Kosten ausklammert, okay? Und hier ist, warum das passiert ist und warum es Ihnen wahrscheinlich passieren wird. Werbung ist teuer. Darüber hinaus brauchen die Algorithmen Zeit um zu verstehen, wer die richtige Zielgruppe ist. Kurz gesagt, man muss Geld verbrennen, um herauszufinden, was was ist. Die Frage ist also, in welchem Land sollte ich für dieses Produkt werben? Auch hier ist es nur für MAC-Benutzer. Wird es nun in den USA, Großbritannien und Australien sein ? sind Premium-Länder, die besten Länder, in denen die Menschen Kaufkraft haben, aber das sind die teuersten Länder, oder? Vielleicht sollte ich mich für Portugal, Deutschland, Frankreich entscheiden. Sie sprechen kein Englisch, also muss ich alles in mehrere Sprachen übersetzen . Und ich bin mir nicht sicher, wie viele Apple-Geräte es gibt. Werbe ich nun auf Twitter oder lese ich es? Oder was ist mit Meta-Anzeigen, Facebook-Anzeigen? Was ist mit TikTok-Anzeigen, Google-Anzeigen? Und wenn ich dieses Produkt über eine Anzeige verkaufen möchte? Okay, was füge ich in dieser Anzeige hinzu? Spreche ich über das Snappen von Windows? Spreche ich über Themen? Spreche ich über die Löschtaste, das Ausschneiden, Einfügen, die Rücktaste, die Eingabetaste Denn auch hier ist es nur ein kleines Banner. Also die Sache ist, du wirst es nicht wissen, wenn du es nicht ausprobierst. Ich habe es vor ein paar Wochen auf den Markt gebracht, also macht mir der Verlust wirklich keine Angst, aber das ist ziemlich unangenehm Dies ist der Prozess, bei dem herausgefunden wird, was funktioniert und was nicht, um Benutzer dazu zu bringen, die App tatsächlich zu nutzen Nun, hier ist der wesentliche Punkt. Nach einer Weile werde ich klare Kundenakquisitionskosten haben , okay? Nennen wir es 40 Dollar. Wenn ich also 120$ pro Tag für Werbung und das Schalten von Anzeigen ausgebe und Leuten Werbung zeige, dass sie diese Sad Finder-App installieren sollen , bedeutet das, dass ich normalerweise drei lebenslange Nutzer brauche, um die Gewinnschwelle zu erreichen, okay? Für den Fall, dass Sie neugierig sind, habe ich einen Kurs über das Schalten bezahlter Anzeigen Das ist nur ein superschneller Überblick. Aber ich denke, das Problem ist ziemlich offensichtlich. Der Nutzer zahlt einmal 30 Dollar, um lebenslangen Zugriff zu erhalten, aber ich gebe 40 Dollar aus, um sie zu kaufen, 40 Dollar, um Werbung zu schalten. Und schließlich, nach 40 Dollar, werde ich im Durchschnitt einen zahlenden Nutzer haben. So funktioniert das Ding. Also die Mathematik ist kein Methan. Ich verliere zehn Dollar pro Abonnent und Nutzer. Nun, hier ist die Sache. Selbst wenn der Benutzer ein Abonnement abschließen würde, okay, für fünf Dollar pro Monat, müsste ich diesen Benutzer immer noch acht Monate behalten, nur um die Gewinnschwelle zu erreichen, denn acht Monate mal fünf Dollar, 40 Dollar die Anschaffungskosten, das CAC, das funktioniert nicht Das ist nicht gut. Das ist nicht gut. Die Lösung besteht also entweder darin, A, völlig kostenlose Verkäufe ohne Werbung zu tätigen, was so ist, als würde man nach dem Geldbaum in deinem Garten fragen deinem Garten oder fliegen können oder so Im Idealfall würde jeder nur organischen Traffic wollen , der Umsatz generiert. Okay, oder B, senken Sie den CAC, was wiederum unglaublich schwierig ist Also anstatt dass mich ein Nutzer 40 Dollar kostet, es vielleicht 25 oder so Aber das ist trotzdem unglaublich schwer. Mit besseren Anzeigen können Sie es in der Regel leicht verbessern. Nun, natürlich, sehen Sie sich ein bisschen von beidem an. Um die Kosten zu senken und die Kosten für die Kundenakquise zu senken, können die Werbeanzeigen verbessert und auf verschiedene Länder ausgerichtet werden. Aber die Sache ist, du wirst nie ein Geld bekommen , das auf fünf Dollar oder zehn Dollar oder so etwas herunterkommt fünf Dollar oder zehn Dollar oder so etwas Nein, Werbung ist leider teuer. Wenn du versuchst, für etwas zu werben, ist das super teuer. Das bedeutet also, dass sich meine Preisgestaltung leider ändern muss. Was ich für dieses Produkt berechne, muss sich ändern, weil meine Monetarisierungsstrategie, die Art und Weise, wie ich damit Geld verdiene, lange Sicht nicht gültig ist Also werde ich diese Preise vielleicht noch eine Weile beibehalten diese Preise vielleicht noch eine Weile Aber wenn ich mehr Daten erhalte, denke ich, dass ich etwas ändern muss , denn das ist die Sache. Ich werde wahrscheinlich den Lifetime-Deal abschließen müssen, etwa 49 Dollar, etwas in dieser Richtung. Selbst dann ist es nicht ideal. Monatlich, ich bin mir nicht sicher und wahrscheinlich 30 Dollar oder so für das Jahr. Aber hier ist das Problem, denn das ist etwas, das die meisten Leute nicht ansprechen. Ich habe Konkurrenten, nicht viele, aber ich habe sie. Denn hier ist die Sache, die ich gerne von fünf Dollar pro Monat auf zehn Dollar pro Monat ändern würde. Und vielleicht 100 Dollar pro Jahr, oder? Aber die Sache ist, aufgrund meiner Konkurrenz ist das nicht praktikabel. Die Leute werden das nicht bezahlen, okay? Also sind Ihre Apps, genauso wie meine, nichts Bahnbrechendes Daher können Sie die Preise Ihrer Konkurrenten nicht verdoppeln, okay? Das neueste iPhone kann ein bisschen mehr kosten als das neueste Samsung, okay? Es kann für verschiedene Dinge etwas mehr Premium kosten , okay? Aber es kann nicht das Dreifache des Preises sein. Das Gleiche gilt für Ihre Apps. Sie können den Preis Ihrer Konkurrenz nicht verdreifachen. Wenn ähnliche Apps wiederum fünf Dollar kosten, kannst du keine 12 Dollar verlangen, okay? Weil es einfach nicht so funktioniert, es sei denn, Sie haben etwas ganz Besonderes. Aber ja, bezahlte Werbung zu schalten wird teuer sein. Wenn Sie Werbung in Ihrer App schalten, in diesem Fall in der Wallpaper-App, also wenn Sie ein Interstitial von etwas schalten, wird das nicht genug generieren, um Nehmen wir an, du zahlst jeden Dollar pro App-Installation, okay Also der Nutzer, du wirst einen Nutzer für einen einzigen Dollar kaufen, okay? Er öffnet die App. Er sieht eine Anzeige und das war's. Er wird es sich einmal ansehen. Okay, er wird, sagen wir, 0,10$ generieren. Sie haben also 0,90$ verloren. Multiplizieren Sie das mit 100 oder 1.000 und Sie verlieren Hand über Faust Geld Dann fügst du eine Art Abonnement hinzu, fünf Dollar pro Monat. Okay, aber wie viele Leute melden sich an? Sagen wir, eine Person von zehn sagen, okay, 10%, was fantastisch ist. Sie geben also zehn Dollar aus, um zehn Nutzer zu gewinnen, und Sie verdienen fünf Dollar mit diesem Abonnement plus ein paar zusätzliche Cent mit den Anzeigen, die Sie schalten. Immer noch nicht großartig. Wenn der Benutzer jedoch länger als zwei Monate abonniert bleibt, haben Sie jetzt einen kleinen Gewinn Das ist also das eigentliche Spiel. Das ist die schwierige Mathematik. Sie müssen Ihre Preise an das anpassen , was Ihnen die Zahlen sagen weil ich Ihnen nicht 1$ pro App-Installation versprechen kann. Das kann ich dir nicht versprechen. Das können fünf oder zehn Dollar sein. Es können ein paar Cent sein, und ich kann nicht garantieren, dass jede Anzeigenimpression, dass jedes Mal, wenn ich eine verwende, eine Anzeige sieht, Sie für jede Anzeigenimpression, dass jedes Mal, wenn ich eine verwende, eine Anzeige sieht, 0,10$ oder 0,20$ oder was auch immer erhalten Das hängt von einer Menge Faktoren ab. Aber nach dem Testen sollten Sie eine Vorstellung davon haben, was machbar ist. In meinem Fall würde ich mir wünschen, dass mehr Leute das 5-Dollar-Abonnement nutzen würden , und das liegt daran, dass sie es nutzen werden Sie werden es wahrscheinlich genießen. Das ist meine Hoffnung, und ich hoffe, dass sie lange abonniert bleiben Aber das erste Feedback besagt, dass die Leute Abonnements hassen. Sie bevorzugen die einmalige Zahlung, also muss ich experimentieren Sie werden dasselbe mit Ihren Apps tun. Es ist ein schmaler Grat zwischen zu vielen Anzeigen und der Ruinierung des Erlebnisses und zu hohen Preisen für normale Nutzer Das ist der knifflige Teil. Also tun wir es nicht, nur aus Gier. Ich gebe diese Preise nicht an, nur weil ich gierig bin und einen Ferrari will Das liegt daran, dass die Kosten für die Kundenakquise teuer sind. Und wenn du auf organische Weise arbeitest, einfach Blogbeiträge schreibst und auf TikTok filmst und Videos auf YouTube bearbeitest und machst , ist das immer noch Zeit. Das sind immer noch 4 Stunden pro Tag, jeden Tag. Natürlich kannst du nicht umsonst arbeiten, oder? Und ein typisches Beispiel: Marques Brownlee, NKBHDT ist ein großer YouTuber und dieser Typ hat eine App namens Panels gestartet, eine Premium-Wallpaper-App auf Abonnementbasis, genau wie das, was wir genau wie das, was Sie hatten ein paar kostenlose, dann war der Preis so, 50 Dollar pro Jahr oder 12 Dollar pro Monat, und die Hälfte des Geldes ging an die Künstler, die tatsächlich Edles Ding, oder? Nun, es wurde abgeschaltet. Nach vielen Gegenreaktionen senkte er den Preis zunächst. Er zeigte weniger Werbung, aber nach etwa einem Jahr wurde es endlich geschlossen Die Leute waren ziemlich wütend und enttäuscht. Die Gegenreaktion war massiv, und insgesamt war eine ganze Reihe von Emotionen im Spiel. Jetzt schien der Preis viel zu hoch zu sein. Und wieder waren die Leute, äh, genervt. Sagen wir es so, obwohl es viel war, war es in einem viel höheren Maße Die Gegenreaktion war massiv. Denken Sie daran, dass er keine Werbekosten hatte. Okay? Er hat keine Werbung bezahlt, weil er organischen Traffic von seinen YouTube-Videos bekommen hat. Aber natürlich hatte er ein Team, er hatte Ausgaben, also waren diese alle ziemlich hoch. Er war also der Meinung, dass der Preis gerechtfertigt war. Jetzt ist es unglaublich schwierig, auf die richtige Weise Geld zu verdienen, und es gibt keine feste Lösung Man muss sich anpassen und schauen, was funktioniert. Also, ja, so laufen die Dinge. Lass uns weitermachen. 28. Weitere Funktionen für zusätzliche Interaktion hinzufügen: Willkommen zurück. Wir haben große Fortschritte gemacht, aber der Startbildschirm ist ein kleines Problem. Claude sagt, es ist nicht ideal, aber es gibt keinen Fuß nach unten. Es zwingt uns zu entscheiden. Kurz gesagt, wir sollten die erste Anzeige nicht schalten, wenn der Nutzer die App zum ersten Mal öffnet, sondern erst, wenn er zu ihr zurückkehrt. Das ist also ein kleiner Kompromiss. Das ist weniger Umsatz. Aber insgesamt denke ich, dass das in Ordnung ist. Also sagen wir es ja. Schalten Sie nur offene App-Anzeigen , wenn Sie zur App zurückkehren. Nun, das ist eine Kopie von dem, was oben gesagt wurde. Also sage ich das einfach zurück. Also, während es denkt und umsetzt, fange ich eine neue Sitzung an, gefährliches Zeug. Sie werden sehen, warum ich das mit Absicht mache. Also hier werde ich Folgendes sagen. Ich möchte der App weitere Kategorien hinzufügen , z. B. Natur, Menschen, Reisen, Sommer, was auch immer. Was müssten wir nun tun? Nicht ausführen. Erzähl mir einfach den Plan. Ziel ist es, Nutzern einen Grund zu geben, öfter wiederzukommen und mehr Werbung zu schalten. Okay. Also ich möchte das Ziel hervorheben, damit Claude mehr Kontext hat. Auf der Grundlage dieser zusätzlichen Details könnte Claude sich einige andere Funktionen einfallen lassen , die ich nicht einmal in Betracht gezogen habe. Genau das versuche ich hier zu tun. Lassen Sie uns jetzt eine Weile innehalten. Das ist Denken im Hintergrund. Diese Sitzungen sind also sehr lang, von 25 Minuten bis 90 Minuten plus Minuten für einige ganz grundlegende Aufgaben. Ich verwende also ein sehr solides Modell und einen sehr hohen Aufwand, aber ich langweile mich immer noch, wenn ich darauf warte, dass es ausgeführt wird. Ich werde nicht lügen. Manchmal schaue ich nicht einmal auf den Bildschirm. Du wirst dieselben Probleme haben. Sie werden also natürlich geneigt sein , eine neue Sitzung zu beginnen, wie ich es hier getan habe. Im Grunde werden Sie versuchen, in zwei, drei Sitzungen gleichzeitig zu arbeiten , was Ihnen möglicherweise etwas Zeit sparen könnte, oder? Das ist der Denkprozess. Aber nein, um das klarzustellen, es gibt Möglichkeiten, einen solchen Workflow zu orchestrieren, aber ich möchte lieber ehrlich zu Ihnen sein und Ihnen sagen, dass Sie das nicht tun sollen Die Wahrscheinlichkeit, dass etwas schief geht oder all Ihre Ressourcen in sehr kurzer Zeit verschwendet Ihre Ressourcen in sehr kurzer werden, ist zu hoch Das Risiko ist es nicht wert. Also nein, versuchen Sie nicht, parallel an demselben Projekt an mehreren Funktionen gleichzeitig zu arbeiten parallel an demselben Projekt , oder noch schlimmer, an derselben Funktion. Wie Sie gleich hier sehen werden, besteht eine gute Chance, dass etwas schief geht. Also lass uns darauf zurückkommen. Hier ist der Plan von Claude, und er ist ziemlich umfangreich. In diesen Fällen antworte ich gerne mit Zahlen. Ich mache das nicht nur für Claude. Ich mache es auch für mich selbst. Es hilft mir. Lassen Sie uns das gesamte Feedback von Claude durchgehen und anhand von Zahlen weiß ich, dass ich nichts übersprungen habe, okay? Übrigens, die Funktion zum Öffnen von Anzeigen läuft immer noch im Schneckentempo, superlangsam, aber sie funktioniert In der Zwischenzeit werde ich noch ein paar Fotos von Unsplash herunterladen Und ich werde sie in Ordnern organisieren, okay? Meine Idee ist einfach. Um die App interessant zu halten, werde ich weitere Kategorien hinzufügen. Vielleicht magst du Anime oder Autos oder Fernsehsendungen. Durch die Einführung von Kategorien sollten diese den Leuten helfen, die App ein bisschen genauer zu erkunden. Das sollte sie weiterbringen. Niemand ist bereit, endlos durch die Wallpaper-App zu scrollen, daher denke ich, dass Kategorien ein Muss sind Aber ja, nach der langen , sehr langen Zeit Claude die Anzeige endlich vom Kaltstart entfernt Wenn Sie also zur App zurückkehren, wird dort zwar eine Anzeige geschaltet, aber ansonsten nein. Alles gut. Nun, ich führe hier noch ein paar weitere Details aus, aber im Großen und Ganzen ist es startklar Gehen wir also zu der anderen Konversation über. Also lasst uns anfangen zu antworten. Für den ersten, ja, lass uns mehrere Tags haben. Gute Idee. Für den zweiten, ja, horizontale Chips, völlig in Ordnung. Das werden die Tabs sein. Drei NF-Apps sind eine gute Wahl. Sicher. Sie werden sehen, wie nützlich sie sind, und ich entscheide mich dafür, sie, sagen wir, alle fünf Hintergrundbilder zu zeigen , okay. Außerdem sollten wir die Anzahl der Anzeigen pro Sitzung begrenzen. Ein Nutzer sieht also nicht 20 Anzeigen mit etwas in 5 Minuten, weil, weißt du, manche Leute eine verrückte Energie haben und vielleicht 20 Hintergrundbilder anbringen wollen in sehr kurzer Zeit 20 Hintergrundbilder anbringen wollen. Nun, weißt du, das kann passieren, die Sache ist, du könntest Band bekommen, auch wenn das ein echter Nutzer sein mag. Das ist nicht ideal. Also lass uns ein hartes Limit setzen, eine Obergrenze, okay? Nun, ich habe die Obergrenze nicht mit Absicht erwähnt. Wir werden sehen, was Claude empfiehlt. Ich werde ihm auch sagen, dass ich vier Kategorien in Ordnern auf meinem Desktop habe , und ich werde ihn fragen, ob er möchte, dass ich sie an einen bestimmten Ort verschiebe, was meiner Meinung nach der Fall sein wird. Ich neige also dazu, so zu arbeiten. Ein paar Aufgaben, die zusammen Sinn machen, okay? Mal sehen, was Claude sagt. Okay, solide Anrufe, danke. Und das Interstitial Session Cap ist der richtige Instinkt für Ad-Mob-Sicherheit Nochmals gutes Feedback. Ich sehe, dass es möchte, dass ich die Bilder in einem bestimmten Ordner ablege, okay? Ich möchte manuell danach suchen, also klicke ich einfach mit der rechten Maustaste auf diesen Bereich und klicke auf Durchsuchen. Das ist also viel schneller. Und jetzt ein bisschen Cut Paste und wir sollten startklar sein. Okay? Auch hier ist Claude ziemlich gesprächig. Es veröffentlicht eine Menge Texte. Sie brauchen hier wirklich Patienten. Es heißt, dass die Repo-Größe ziemlich stark wachsen könnte , weil ich supergroße Fotos hinzufüge Okay. Aber es ist eine Lösung. Wir können einen bestimmten Befehl verwenden und sie grundsätzlich lokal behalten, was gut funktioniert. Es sagt mir auch ein paar Dinge über die Sitzungsobergrenze, 34 Anzeigen pro Sitzung. Okay, ja. Mit einem Mindestabstand, einer Abkühlzeit von 60 Sekunden. Okay, mein Rat, pausiere die Aufnahme und lies alles , denn das ist ein guter Rat. Ich habe einige wichtige Bereiche übersprungen, und so trifft man schlechte Entscheidungen Du musst vorsichtig sein. Hier werde ich Folgendes sagen. Erstens möchte ich das Git-Repo nicht erweitern. Zweitens wählst du die Titel aus. Drei, Interstitiallimit, vier pro Sitzung und ein Mindestabstand von 30 Sekunden, also etwas aggressiver Machen Sie dann endlich mit der nativen In-Feed-Anzeige weiter. Okay, gutes Zeug. Lass uns sehen. Claude reagiert und gibt mir einen Bauauftrag, was in Ordnung ist. Darin steht, dass wir einen separaten Anzeigenblock von AdMP benötigen . Auch hier völlig in Ordnung Das kannst du alleine machen. Insgesamt scheint das gut zu sein. Es will nur eine Bestätigung. Sicher. Mach weiter. Okay, jetzt fängt der Spaß an. Nun, das Warten. Das wird eine ganze Weile dauern. Eine Sache, an die Sie sich erinnern sollten Wir haben in der anderen Sitzung begonnen und Claude gesagt, dass er die Anzeige entfernen soll , wenn die App zum ersten Mal gestartet wird. Erinnerst du dich daran, oder? Bevor es fertig war, fragten wir nach dem Plan, wie diese Kategorien und so weiter implementiert werden sollen, okay? Also hat Claude den Code so gelesen, wie er damals war, wobei die offene Anzeige immer noch aktiv war, okay, weil er noch nicht fertig war Es gab also einen Schnappschuss, ein Foto des Codes, so wie er damals war. In der Zwischenzeit haben wir es geändert. In dieser Sitzung wird Claude also ziemlich überrascht sein zu sehen, dass sich einige Dinge geändert haben. Also haben sich ein paar Dinge geändert. Und ja, nach etwa zehn Minuten heißt es, dass sich etwas mit der Splash-Seite geändert hat. Wir haben diese Sitzung auch nicht festgelegt und vorangetrieben, also ist das auch nicht ideal. Das parallele Arbeiten kann also zu einigen Problemen führen. Im Moment nichts allzu Ernstes, aber auch hier nicht ideal. Wir werden sehen, ob es ernst wird oder nicht. Okay, nach etwa 13 Minuten bemerkt es auch, dass eine Datei, die Werbung verarbeitet, sich ebenfalls geändert hat, sodass sie vor der Bearbeitung erneut gelesen werden muss Das ist also ein gutes Beispiel dafür warum Sie nicht parallel arbeiten sollten es sei denn, Sie haben ein sehr gut definiertes Protokoll und mindestens einen 100-Dollar-Plan Mein Rat: Tun Sie es nicht. Starten Sie mindestens 23 Apps auf die gute altmodische Art, die gute altmodische Art bevor Sie versuchen, Ihre Zeit zu optimieren Ich weiß, dass es nicht ideal ist, einfach so viel zu warten, aber versuchen Sie bitte nicht, parallel zu arbeiten . Lassen Sie mich weitermachen. Es hat also ziemlich viele Dinge getan und es sagt uns, hey, gleichzeitige Bearbeitungen, Während ich gearbeitet habe, haben sich ein paar Dinge geändert. Meine Änderungen wurden sauber mit ihnen verschmolzen. Wenn du in einer anderen Sitzung warst, kein Konflikt, okay? Dann ein paar andere Details hier. Beachten Sie jedoch, dass 0,2, P absichtlich leer ist, sodass unsere Bilder nicht wirklich gelesen wurden. Ich habe mich zuerst um die anderen Teile gekümmert. Es fragt uns auch, ob ich die App sehen möchte, aber ohne die Bilder, okay, die Kategorien werden nicht angezeigt, oder sie können zu einem Absturz führen, wenn Claude nicht aufpasst. Wir werden in einer Sekunde sehen, was ist was? Übrigens, manchmal ist es ein großes Problem, dein Telefon anzuschließen, damit Claude es sieht. Sie können also Stunden allein mit dieser Aufgabe verschwenden, um Claude dazu zu bringen, sie zu erkennen. Hier wurde die App gestartet, aber nichts hat sich geändert. Ich habe ihr gesagt, dass meine Fotos dort platziert werden, wo sie hingehören, aber es scheint, dass Claude mit etwas anderem beschäftigt ist, also verarbeitet es meine Nachricht nicht. So sieht es übrigens aus. Auf jeden Fall räumt Claude nach einer Weile auch ein, dass wir die Chips nicht sehen werden, wenn wir uns nicht um das Hosting kümmern . Wir müssen es aktualisieren Okay, ich zoome weiter, um dir die tatsächlichen Chips zu zeigen. Chips sind diese kleinen Teile, die Android-Nutzer eine Selbstverständlichkeit sind. Und ja, das sieht gut aus. Es sind die alten Kategorien, nicht die, die ich in diesen Ordnern eingerichtet habe. Aber als Machbarkeitsnachweis, POC, funktioniert das einwandfrei Die native Anzeige funktioniert auch nicht , aber das ist beabsichtigt. Und natürlich wird das Limit für die Anzahl der Anzeigen auch nicht angezeigt , weil nicht genügend Inhalt vorhanden ist. Okay, jetzt sieht Claude meine Nachricht und er wird sie überprüfen. Hoffentlich versteht es, dass es neue Kategorien erstellen und die alten entfernen muss , oder wenn nicht, fragen Sie mich zumindest danach. Wir werden sehen. Ja, nach einer Weile haben wir einige Fragen. Erstens unterscheiden sich meine Ordner von den ursprünglichen Kategorien, die ich im Chat erwähnt habe. Außerdem hat man ein Rechtschreibproblem. Gutes Zeug. Ich hebe das auf, okay? Und diese vier will ich, ja? Und was wollen wir mit den bereits vorhandenen Fotos machen? Einfach, behalte sie und markiere sie erneut. Klar, platziere sie dort, wo sie hinpassen. Das ergibt Sinn. Jetzt werden sie verarbeitet, und das wird eine Weile dauern. Ich muss sagen, dass die Titel in den Beschreibungen für einige Hintergrundbilder etwas übertrieben sind Das zwingt Claude dazu, härter als nötig zu arbeiten. Das nimmt mehr Ressourcen in Anspruch, aber ich denke, warum nicht? Auch wenn sie nicht so nützlich sind, fühlen sie sich dadurch etwas besser zusammengestellt an. Und hier ist die Sache. Vier Kategorien, jeweils zehn Bilder, insgesamt 40 Fotos, aber wir haben auch einige Vorschaubilder, die Vorschauen im aber wir haben auch einige Vorschaubilder, Raster, im Homepage-Raster im Homepage-Raster Das sind also insgesamt 80 Bilder. Das ist ziemlich viel. Also lass mich weitermachen. Dies war eine der längeren Programmiersitzungen. Und ja, Erfolg. Die Kategorien wurden aktualisiert und es gibt die native Anzeige. Eine native Anzeige unterscheidet sich von einem Standardbanner, wie dem, das wir oben haben, da sie versucht, sich in den Rest der App einzufügen. Es versucht, sich organischer anzufühlen. Deshalb heißt es nativ. Es kann viele verschiedene Formen und Größen annehmen. Sie können es sich als ein größeres Banner vorstellen , das sich an Ihre App anpasst, und hier funktioniert es gut. Eine Sache, wenn Claude die App endlich startet, benutze sie nicht, wenn Claude noch arbeitet , denn sie könnte versuchen, alleine zu funktionieren, und du wirst das durcheinander bringen. Sie können die Stoppnachricht in der Chat-Leiste sehen. Das heißt also, dass es immer noch funktioniert. Also versuch dich nicht einzumischen. Und das liegt daran, dass du vielleicht anfängst, mit der App zu spielen, aber Claude muss, sagen wir, ein paar Screenshots machen . Es gibt Dinge zu überprüfen. Und wenn es etwas Unerwartetes sieht, könnte es möglicherweise anfangen, Dinge zu reparieren , die nicht kaputt sind, okay? Bei diesen neueren Modellen ist das also keine wirkliche Gefahr mehr, aber in der Vergangenheit ist es definitiv passiert. Bei einem niedrigeren Modell, einem geringeren Aufwand, vielleicht zu viel Kontext, kann das meiner Meinung nach immer noch passieren. Also bitte tu es nicht. Aber wenn es regnet und die Sonne scheint und es kaum bis gar keine Wolken gibt, ist es schwierig, es einzufangen, also konnte ich es während dieser Sessions nicht aufnehmen Aber auch hier ist Claude manchmal unglaublich dämlich, also, ja, versuche es nicht zu verwechseln Hier werde ich nicht versuchen, es nur mit Absicht kaputt zu machen , nur damit ich es aufnehmen kann Da wirst du mir vertrauen müssen. Du wirst vielleicht auch feststellen, dass Claude, nachdem du es umgezogen hast und er an einen bestimmten Ort zurückkehren muss, Probleme damit haben kann , was ziemlich seltsam ist. Aber auf jeden Fall, zurück zur Sache, nach etwa 40 Minuten oder so, hat es seine Arbeit sehr gut gemacht. Natürlich verwenden wir immer noch Testanzeigen, aber das ist keine große Sache. Claude kann in nur wenigen Minuten echte IDs erstellen. Und es gibt eine Kleinigkeit, die ich eingeführt habe. Ich sagte, ich möchte alle fünf Hintergrundbilder eine native Anzeige haben, aber das sieht natürlich nicht gut aus, weil diese im Hochformat sind. Es wird also eine ziemlich große leere Fläche geben. Ich wollte eines von zwei Dingen sehen. Entweder empfiehlt Claude, dass wir die Anzeige alle sechs Hintergrundbilder zeigen, was auch der Fall war, oder ich wollte sehen, ob die Anzeige in diesem leeren Bereich eingefügt wird. Um fair zu sein, dieses Seitenverhältnis ist etwas schwierig. Die meisten Werbetreibenden bevorzugen Standardformate, und das ist nicht genau das Insgesamt sage ich dir, dass du es nach den sechs Einträgen auf eine native Anzeige umstellen und dann festschreiben und pushen solltest, weil wir das in der vorherigen Sitzung nicht gemacht haben Okay, lass uns eine Pause machen. 29. Neue Wege zum Hinzufügen von Anzeigen finden: Willkommen zurück. Ich werde es nicht mehr erwähnen, aber ich werde mich nach jeder Sitzung ständig verpflichten und pushen , damit alles schön und sauber ist. Jetzt verfolgen wir ein zweifaches Ziel. Fügen Sie weitere Funktionen hinzu, die Sinn machen, und geben Sie uns die Möglichkeit, mehr Werbeeinnahmen zu generieren Okay? Nun, wenn man bedenkt, dass wir Kategorien und eine Reihe von Hintergrundbildern hinzufügen, ist eine Suchfunktion sehr sinnvoll. Aber so wie es aussieht, nutzen wir etwa 25% der oberen Hälfte des Labors mit diesem Teil hier , der nur ein bisschen Text ist, und das ergibt keinen Sinn. Der Text sollte entfernt werden. Also werde ich Claude das sagen, den Titel und den Untertitel entfernen, damit der Benutzer mehr von den Fotos sieht Ich möchte eine Suchfunktion hinzufügen und in diesem Suchbereich möchte ich ein Banner oder eine native Anzeige hinzufügen Klares Englisch ist immer am besten, und wenn Sie mehr Kontext hinzufügen können, tun Sie es bitte. Bisher war das Auffordern eine sehr große Sache. Man musste einer ganz bestimmten Struktur folgen , damit das Modell etwas Solides erzeugen konnte Heutzutage ist das nicht mehr der Fall. Prompt Engineering ist so gut wie tot. Erkläre, was du willst und warum du es willst, und wahrscheinlich wirst du in 90% der Fälle gut zurechtkommen, wenn nicht sogar mehr. Okay, Claude fragt uns nach dem Titel und dem Untertitel, weil die Karten sie auch haben Also werde ich klarstellen, dass es sich tatsächlich um den Seitenkopf handelt. So identifiziert Claude es. Okay. Und dann ist da noch eine zweite Frage. Wir könnten die Suchleiste inline anzeigen, also auf genau demselben Bildschirm, und das wäre wahrscheinlich die bessere Erfahrung. Aber wenn das der Fall ist, können wir keine andere Anzeige schalten. Also werde ich einen speziellen Suchbildschirm wählen. Und ich denke, eine native Anzeige ist zunächst in Ordnung. Es hängt davon ab, wie Claude es integrieren wird. Wir werden sehen. Nur um das klarzustellen, ich zeige Ihnen Optionen und meinen Denkprozess. Es geht nicht um Gier. Ich möchte nur klarstellen, dass ich so viele Anzeigen wie möglich hineinstopfen soll so viele Anzeigen wie möglich hineinstopfen Nein. Es geht darum, unsere Optionen abzuwägen und einen Weg zu finden, darüber nachzudenken wie Sie die App erstellen möchten, okay? Dann liegt es an Ihnen, zu entscheiden, ob Sie dies oder jenes entfernen möchten. Du baust ein Erlebnis und ich zeige dir Optionen, okay? Ich überspringe das Ganze und zeige Ihnen das Ergebnis. Aber denken Sie daran, ich habe eine Gigabyte-Verbindung, also ist meine Internetgeschwindigkeit fantastisch. Ich habe von 100 Megabyte auf 1.000 umgestellt , nur um sicherzugehen, dass ich Claude die bestmöglichen Tools gebe Selbst dann dauert es immer noch eine ganze Menge Zeit. Wie auch immer, hier ist das Ergebnis. Ohne den Header sehen Sie also vier vollständige Hintergrundbilder plus zwei zusätzliche teilweise. Und das ist fantastisch, denn es zeigt Ihnen deutlich sich unter dem Fleisch mehr Inhalt befindet, sodass Sie scrollen können. Das ist also ein gutes Signal. Nun zum Suchsymbol, nun, es öffnet einen neuen Bildschirm, wie ich es angewiesen habe Und das native Banner ist bedeutsam. Die native Werbung ist riesig, okay? Die Sache ist, wenn du etwas eintippst, verschwindet es oder drückt es alles runter? Mal sehen, ob Claude es testet , denn zuerst muss Cloud etwas tun. Und ja, es setzt der Architektur neue Maßstäbe. Aber wie Sie sehen, ist das alles andere als ideal. Das meine ich, wenn ich sage , dass man ein Erlebnis erschaffen muss, okay? Diese zehn, 20, 50 Entscheidungen, die du triffst, stapeln sich. Und hier scheint es noch ein Problem zu geben. Die Tastatur verweilt. Sie bleibt aktiv, und das ist offensichtlich keine gute Idee. Es deckt den Inhalt ab, okay? Hoffentlich bekommst du jetzt ein besseres Bild. Claude kann mit dem Code umgehen, aber du musst ihm sagen, was du bauen willst. Es ist, als hätte man seinen eigenen persönlichen Koch. Er hat die Kochkünste, um alles zu tun, aber wenn Sie seltsame Zutaten mischen, funktioniert das Gericht nicht. Sie benötigen also eine gute Vorstellung davon, welche Sie bauen möchten. Hier sage ich ihm, dass die native Anzeige viel zu groß ist und dass ich möchte, dass sie durch ein einfaches Banner ersetzt wird, dann komm und drücke. Beachten Sie, dass ich meine Entscheidungen ständig motiviere. Ich arbeite lieber auf diese Weise mit Claude zusammen . Ich denke, das ist klüger. Nun, bevor ich die Eingabetaste drücke, sehe ich, dass es einige Probleme mit der Tastatur bemerkt hat , die sich nicht versteckt. Vor einem Jahr wäre es ein Traum gewesen, ein Modell zu haben, das intelligent genug ist, um zu erkennen, dass etwas nicht stimmt. Das ist also ein guter Fortschritt. Gleichzeitig habe ich vor ein paar Tagen ein Update mit Testanzeigen veröffentlicht , und Claude hat mir nichts davon erzählt. Also musste ich viel Aufhebens darum machen , und es hat etwas in Agents ND geändert, der internen Regel, sozusagen an der internen Regel, sodass es ständig nach solchen Dingen sucht, bevor es mir die endgültige Datei gibt, die ich auf Google Play hochladen muss , die AAB-Datei Also gab es mir wieder eine Datei zum Hochladen mit Test-IDs, sodass keine Werbung geschaltet wurde. Das war also ein sehr großes Problem. Und wieder hat Claude nichts gesagt. Also musste ich wirklich in den Elternmodus wechseln und sagen, mach das nicht mehr. Sorgen wir dafür , dass das nie passiert. Und wieder hat es die DOM-D-Datei des Agenten bearbeitet, und von da an hat es das nicht mehr getan. Okay, zurück zur Sache, sehen wir uns das Standardbanner an. Das ist ein bisschen knifflig, weil es ziemlich nah am Suchfeld und das Feld nicht so gut definiert ist. Versehentliche Klicks sind also nicht ideal. AdMob freut sich nicht über versehentliche Klicks. Ähm, aber, naja, das ist am Rande. Ich denke, insgesamt ist es okay. Okay, das war also eine großartige produktive Sitzung, und ich bin mit dem Fortschritt sehr zufrieden. Lass uns eine kurze Pause machen. 30. Erstellen eines Abonnements für wiederkehrende Umsätze: Komm zurück. Der Heilige Gral der Apps sind wiederkehrende Einnahmen Das bedeutet eine Art Abonnement. Du bekommst ungefähr fünf Dollar pro Benutzer und Monat, okay? 100 Benutzer, 500 Dollar pro Monat. 1.000 Benutzer, jetzt sprechen wir von fünf Riesen pro Monat. Aber natürlich werden manche Leute immer stornieren. Also nach einem Monat, manche nach fünf oder 25 Monaten, oder? Es hängt davon ab, wie viel Wert Sie ihnen geben und wie Sie diesen Wert präsentieren. Wenn jemand ein Abonnement kündigt, spricht man von Kundenabwanderung. Stellen Sie sich also vor, Sie haben 100 zahlende Nutzer, aber fünf verlassen das Unternehmen jeden Monat Solange Sie, sagen wir, jeden Monat sieben neue bekommen , werden Sie bei diesem Tempo Ihren Umsatz ständig steigern und Sie werden einen Höhenflug erreichen, nämlich zwei neue Nutzer pro Monat. Das ist die ideale Situation, in der der Einsatz von Akquisitionen deutlich höher ist als die Kundenabwanderung. Nun, hier ist, was wir Claude sagen werden. Ich möchte eine neue Kategorie namens VIP hinzufügen. Ich habe den Ordner bereits in Bildern hinzugefügt. Wäre eine eingeschränkte Kategorie , die der Benutzer für 99$ pro Monat oder -30% pro Jahr freischalten kann für 99$ pro Monat oder -30% pro Jahr Wenn der Nutzer auf eines dieser Bilder tippt, wird ein Pop-up mit diesen beiden Preisen sowie der Option angezeigt, ein einzelnes Hintergrundbild freizuschalten, indem er Option angezeigt, ein einzelnes Hintergrundbild freizuschalten, sich eine Anzeige mit Prämie ansieht Diese Kategorie sollte immerhin an zweiter Stelle in der Liste stehen, und sie sollte golden sein und eine Krone Ich habe mein Google Play-Konto noch nicht, mache aber so oft wie möglich weiter. Das ist also der Plan. Für Sie könnten Sie das möglicherweise tun. Sie könnten Premium-Tapeten unter all diese anderen streuen . Auf diese Weise hat der Benutzer eine höhere Wahrscheinlichkeit, mit dem Premium-Plan zu interagieren, und Sie könnten möglicherweise mehr Tabs und mehr Klicks erhalten. Aber mein Ansatz ist auch gültig. Es als zweiten Chip und in goldener Farbe zu haben , wird wahrscheinlich die Aufmerksamkeit des Benutzers auf sich ziehen. Das ist also auch eine gute Wahl. Die wichtigste Frage, die Sie sich stellen sollten, ist Wofür würden die Leute bezahlen? Und welcher Betrag? Dies ist ein heiß diskutiertes Thema Entwickler lieben es, über dieses Zeug zu streiten. Manche schwören auf 499€ pro Woche. Also ja, fünf Dollar pro Woche und dann etwa 40 Dollar pro Jahr. Im Wesentlichen ist der Wochenplan Bt. Es ist also viel wahrscheinlicher, dass Sie sich für den Jahresplan entscheiden. Manche Leute zahlen 299€ pro Monat, und das war's. Die Hauptsache ist natürlich, welche Art von Inhalten Sie produzieren können und wofür die Leute bereit sind zu zahlen Inhalten Sie produzieren können und wofür die Leute bereit sind zu zahlen, denn Hintergrundbilder sind eine Ware. Sie können absolut überall kostenlose finden. Das ist also wahrscheinlich die größte Herausforderung. Du kannst nichts machen , was urheberrechtlich geschützt ist, also kein Marvel, kein Ego, Pokemon, nichts dergleichen, okay? Ein großer Teil Ihrer Bemühungen sollte sich also mit sollte Ich schlage vor, dass Sie zuerst diese einfache Wallpaper-App mit Bildern von Unsplash oder was auch immer starten diese einfache Wallpaper-App mit , auch mit Ihren eigenen zufälligen Fotos, das ist nicht wirklich wichtig, nur damit Sie etwas Erfahrung mit dem V-Gürtel haben Starten Sie dann ein paar weitere, damit Sie sich daran gewöhnen, den gesamten Prozess zu trüben während dieser Zeit im Bett und unter der Dusche darüber nach, Denken Sie während dieser Zeit im Bett und unter der Dusche darüber nach, was Sie begeistert, welche Hobbys Sie haben welche Nischen Sie Es können Modelleisenbahnen, Airbrush, Tischtennis sein. Es können alte Aufzeichnungen sein, was auch immer. Das ist normalerweise der richtige Ansatz. Zielen Sie auf eine Nische ab , die Sie lieben und über die Sie fundierte Kenntnisse verfügen . Die eigentliche App sollte also ziemlich einfach sein. Die Funktionalität sollte recht einfach sein, aber der eigentliche Inhalt sollte glänzen. Es können Kurzgeschichten sein. Es kann ein Comicheft sein, das du vor einiger Zeit geschrieben hast, ein paar kurze Animationen, die eine starke Wirkung haben , was auch immer. Aber denken Sie daran, eine großartige Idee ist nichts ohne all diese Dinge, ohne zu verstehen, wie Monetarisierung funktioniert und welche Optimierung und so weiter, all diese Dinge stehen an erster Stelle Aber ja, im Idealfall brauchst du das Beste aus beiden Welten. Lassen Sie mich Ihnen jetzt schnell eine Geschichte über diese beiden Welten erzählen . In meinem Land gab es eine Waschmittelfabrik, also Waschmittel, die praktisch ungenutzt waren. Sie hatten wenig bis gar keine Bestellungen. Das Waschmittel war in Ordnung, aber sie wussten nichts über Marketing, über Werbung, über TikTok-Werbung, Facebook-Werbung, was auch immer funktioniert. Sie waren also ziemlich verzweifelt, denn auch hier stand die Fabrik nur herum. Die Fabrik gehörte einem Ehepaar. Das Paar mit normalen Leuten wie dir und mir, sie wollten ein Geschäft und sie dachten, das könnte funktionieren, weißt du, die Fabrik war ziemlich gut eingerichtet, aber sie haben unterschätzt, wie viel Marketing sie benötigen würden und wie wichtig es tatsächlich Sie dachten, wenn das Waschmittel gut genug wäre, würde es sich organisch herumsprechen Sie würden ständig von Woche zu Woche und Monat für Monat wachsen. So stellen sich die meisten Unternehmer vor, dass die Dinge laufen. Sie verderben den Alarm nicht. Sie sind offensichtlich nicht passiert, also waren sie in einer ziemlich schlimmen Situation Da kommt dieser junge Unternehmer, der eine eigene Fabrik hatte , eine Sockenfabrik Also stellte er Socken her. Er hatte diese Fabrik mit Robotern und das war's. Er stellte Baumwollsocken her. Er erhielt einige Zuschüsse, einige europäische Mittel, und er baute eine kleine Fabrik, zehn Roboter oder so etwas, das Baumwollsocken herstellte. Nun, die Socken waren anständig. Er verkaufte so etwas wie ein 12er-Pack für etwa 20 Dollar, reine Baumwolle, gute Qualität, nichts Besonderes, oder? Nun, sein Marketing war großartig. Er hatte ein großartiges Charisma und, weißt du, er hatte diese elektrische Energie Ich habe dir ein Lächeln ins Gesicht gezaubert. Das Problem ist, dass die Margen ziemlich gering waren. Socken waren eine Ware, und die Gewinnspanne war nicht fantastisch, besonders zu diesem Preis. Trotzdem hatte er all diese Marketingerfahrung. Das war der Schlüssel. Er wusste, wie man online verkauft. Das Produkt war eigentlich egal. Es war also er, seine Stimmung, seine Videowerbung, die dich zum Lächeln gebracht haben es kurz zu machen, er hat Ehepaar zusammengetan, mit der Fabrik, mit der Dirgin-Fabrik Sie machten die neue Firma 50 50, er und der Ehemann aus dem Paar Sie würden im Grunde die Produktion übernehmen, und er, der junge Unternehmer, würde das Marketing übernehmen. Okay. Das ist übrigens eine echte Geschichte, und ich habe tatsächlich mit dem jungen Unternehmer gesprochen . Er ist ein guter Kerl. Nach einem Jahr im Geschäft machten sie also über 2,2 Millionen $ Umsatz und etwa eine halbe Million an reinem Gewinn, halbe Million im ersten Jahr, absolut unglaublich für eine Fabrik die gerade Staub fing Nun, eine halbe Million Dollar in Ihrer Tasche, das sind etwas, naja, 250 für beide Parteien, 250 für jeden, Waschmittel online zu verkaufen, gutes Zeug Aber hier ist die Sache im zweiten Jahr mit einem Umsatz von über 3 Millionen $ und einem Gewinn von etwa 750.000$ Das war also eine durchschlagende Erfolgsgeschichte. Und schließlich, in ihrem dritten und letzten Jahr, leider etwa 5,5 Millionen US-Dollar Umsatz von etwa 5,5 Millionen US-Dollar und ein Gewinn von etwa 1,1 Millionen In drei kurzen Jahren brachte ihnen diese neue Partnerschaft also fast 2,5 Millionen $ Also das ist Gewinn, okay? Aber sie gerieten in einen Streit und alles hörte auf. Alles ist zerbröckelt. Ich werde es kurz machen, die Familie, die die Fabrik hatte, soll gierig gewesen sein dachten sie angeblich, sie würden die ganze harte Arbeit machen und wollten einen größeren Anteil haben, nicht 50 50. Schließlich filmte sich der Marketingfachmann nur selbst und nahm Hunderttausende von Dollar pro Jahr und Gewinn mit nach Hause . Nun, wie schwer könnte es sein, sich selbst zu filmen und Werbung zu schalten? Das mit den unzähligen Werbeagenturen da draußen, oder? Warum sollten wir 50% dieses unglaublichen Geschäfts einem Mann geben , der nur ein paar Stunden pro Woche arbeitet, oder? Außerdem wird eine Werbeagentur ein paar Riesen pro Monat kosten, zwei, 3.000 Lebensmittel, 5.000$ pro Monat Dieser Typ nimmt 700 und was auch immer mit nach Hause, eine halbe Million Dollar Gewinn Und so ist alles auseinandergefallen. Sie und die Fabrik sind mit ihren eigenen Anzeigen im Grunde völlig gescheitert Sie haben versucht, ihre eigenen Anzeigen zu machen. Es hat nicht funktioniert. Und ich sah von Zeit zu Zeit ihre Werbung, es funktionierte nicht. Der Marketingfachmann hat ungefähr zwei Jahre damit verbracht , eine neue Waschmittelformel herzustellen. Kurz gesagt, alle waren enttäuscht und verbittert, super, superbitter. Also, was ist das Essen zum Mitnehmen Es spielt keine Rolle, wie gut Ihr Inhalt ist, wenn der Rest nicht gut zusammengestellt ist Du kannst kein unglaublicher Künstler sein. Das schafft, ich weiß nicht, unglaubliche Kunst, was auch immer es ist, aber Sie haben keine Ahnung, wie man eine App auf der Grundlage dieser Protokolle macht, die auf App-Store-Optimierung basiert und wie Werbung und wiederkehrende Umsätze und Kundenakquisitionskosten und Lebenszeitwert und so weiter angezeigt wiederkehrende Umsätze und Kundenakquisitionskosten und Lebenszeitwert und so weiter Das ist also die Sache. Du kannst weder eine noch der andere sein, und das war's. Du kannst nicht deinen Kopf in den Sand stecken und sagen: Okay, das ist alles, was ich tun kann. Ich mache nur Marketing, wo ich nur die eigentliche Kunst mache. Wenn Sie also gut im Marketing sind, das Produkt aber schlecht ist, sind Sie ganz nah dran Sie sind kurz davor , ein Betrüger zu sein. Das ist also auch nicht ideal. Du musst das Beste aus beiden Welten finden. Aber das ist natürlich selten. Das ist unglaublich selten, aber es kann durch harte Arbeit und Ausdauer erreicht Okay, zurück zur App. Der Chip sticht heraus, obwohl ich nicht in diesen Goldton verliebt bin, nicht ideal. Die Krone ist auch etwas bescheiden, aber sie bringt es auf den Punkt. Das VIP-Popup ist ziemlich gut, aber es ist zunächst versteckt. Ungefähr die Hälfte davon ist ohne triftigen Grund nicht sichtbar. Aber ja, das Design selbst, das ist ziemlich solide. Der Jahrespreis liegt etwas 25 Dollar und 0,12$, was die Leute abschrecken könnte Und wenn wir die Anzeige mit Prämie testen, ja, das Hintergrundbild wird freigeschaltet Okay. Insgesamt ein großer Fortschritt. Die App hat noch einen weiteren interessanten Teil, aber all diese Unvollkommenheiten beginnen mich zu stören, und sie sollten dich auch stören Wir sollten uns um sie kümmern, weil die App ziemlich schnell wächst, und ich möchte jetzt einige dieser Probleme ansprechen Claude ist fertig. Es hat auch den VIP-Modus getestet. Es hat übrigens etwas ziemlich Cleveres gemacht. Es hat den VIP-Modus aktiviert, als ob Sie bereits dafür bezahlt haben indem Sie lange auf den Chip tippen. Wenn Sie also gedrückt halten, wird simuliert, dass Sie den Kauf getätigt haben. Natürlich wird das in der echten App nicht verfügbar sein, aber es zeigt, wie sehr ein intelligentes Modell Ihnen tatsächlich helfen kann. Fantastisch. Unglaubliches Zeug. Okay, lass uns eine Pause machen, dann kommen wir zurück. 31. Tech-Schulden: Was sie sind und wie sie auf Claude angewendet werden können: Willkommen zurück. Lass mich Claude sagen, dass er ein paar Dinge reparieren soll. Also, Nummer eins, auf der Karte ist die zweite Zeile zu lang. Also muss die Zeilenhöhe festgelegt werden. Stellen Sie es auf 150% ein. Jetzt, als Designer, kenne ich den richtigen Begriff Linienhöhe und die richtige Größe, die richtige Zahl, 150%. Das werden Sie wissen, wenn Sie meine Designkurse besuchen Wenn nicht, können Sie es einfach kopieren und einfügen. Nun, die zweite Sache, die Chips aus dem Kategorienbereich sind ein bisschen zu langweilig, und die Nutzer sehen sie vielleicht nicht, verbessern ihre. Hier ist das ein bisschen riskant , weil ich ziemlich vage bin. Im Idealfall würde ich ein in Figma hergestelltes Design oder zumindest eine Art Referenz zur Verfügung stellen oder zumindest eine Art Referenz zur Drittens ist die Karte von einem Pixel umgeben, aber ein Pixel ist viel zu dünn Also packen wir es so zusammen, dass es sagen wir drei Pixel hat, dann sieht es besser aus. Und viertens sollte die VIP-Karte vollständig angezeigt werden, ohne dass gescrollt Okay, während Claude arbeitet, lass mich dir sagen, dass das nur eine Handvoll Dinge sind, eine Handvoll, die getan werden sollten Die App wurde im Wesentlichen von Claude entworfen. Nun, ist das eine schlechte Sache? Nicht wirklich, aber die Benutzer werden etwas Grundlegendes, ziemlich Langweiliges sehen , das nicht mit Liebe gemacht wurde Aus diesem Grund scheitern viele Entwickler von mobilen Labors. Vertrauen Sie mir zu 100%. Ja, die Apps sind technisch einwandfrei. Sie funktionieren. Sie funktionieren gut. Die Funktionalität ist solide, aber das Design ist bestenfalls mittelmäßig Das gefällt den Nutzern nicht. Es gibt Millionen, buchstäblich Millionen von Apps. Du brauchst eine Geschichte, eine Atmosphäre, eine Stimmung. Es reicht nicht, mir die Action selbst zu zeigen. Ich möchte, dass die gesamte Erfahrung herrlich ist. Die Leute lieben Liebe zum Detail. Deshalb lieben wir Geschenke, die Tasche, die Verpackung, alles, nicht nur das Geschenk darin, oder? Und das ist einer der Gründe, warum ich den Jahrespreis in dieser App auf 24 99 ändere . Es zeigt, dass ein echter Mensch darüber nachgedacht hat. Es ist keine automatisierte Entscheidung, die von einer KI getroffen wurde, dass 25 Punkte 0,10$ oder 0,12$, was auch immer es Zur Untermauerung gibt es einen Begriff namens Technologieverschuldung. Kurz gesagt, stell dir vor, deine Wände sind schimmelig, okay? Und es gibt auch überall große Risse. Die Wände sind also total durcheinander. Also, echte Reparaturen wären unglaublich zeitaufwändig und eine ziemlich dreckige Arbeit, oder? Stellen Sie sich vor, Sie müssten alles abreißen, das Chaos, den Lärm, aber auch den Preis für die eigentliche Arbeit, oder? Weil Schimmel und Risse teuer zu reparieren sind. So ist es mit jeder Art von Software, besonders in der Vergangenheit, bevor KI auf den Markt kam. Entwickler wussten also, dass bestimmte Teile der App, der Website, der Software von Grund auf neu erstellt werden mussten Jetzt erlaubte das Unternehmen das nicht, und in der Regel aus guten Gründen war der Teller des Entwicklers bereits voll Er hatte laufende Aufgaben. Außerdem nutzten die Nutzer die Plattform tatsächlich so, wie sie ist, und sie zahlten gutes Geld dafür. Also nichts war wirklich entscheidend, weißt du, die Plattform funktionierte immer noch. Die Software funktionierte immer noch. Und wenn Bugs auftauchten, waren sie überschaubar. Dies ist immer noch bei bestimmten Banken oder Institutionen der Fall , die von der Regierung betrieben werden Sogar Fluggesellschaften verwenden veraltete Systeme. Ich meine, wirklich 20, 30 Jahre alt. Jetzt wird der Umstieg auf ein neues System, ein neues, Upgrade auf eine neue Software ein großer Aufwand sein Es kann nicht genug betont werden, wie schwierig und zeitaufwändig es für ein riesiges Unternehmen ist Sie verwenden also weiterhin Windows 98. Das ist nur eine Metapher, weil sie immer noch funktioniert. Es ist langsam, es ist eklig, aber es funktioniert. Der Firma geht es gut, obwohl sich die Mitarbeiter offensichtlich über die schreckliche Erfahrung beschweren , aber es funktioniert Das sind also technische Schulden, okay? Bei Claude Code für die meisten Unternehmen, nicht für große, ist das natürlich nicht mehr der Fall. Jedes kleine bis mittlere Unternehmen kann wahrscheinlich auf die neueste und beste Version umsteigen. Kurz gesagt, was bedeutet das für uns? Wenn also ein neues SDK von AdMob auf den Markt kommt, gewissermaßen können wir gewissermaßen bessere Anzeigen schalten Es gibt also weniger Bugs, das heißt, es ist eine tolle Sache Wir weisen Claude einfach an, es zu integrieren , gründlich zu testen und dann die App zu aktualisieren und zu starten. Fantastisch. Wir lassen also kein Geld auf dem Tisch liegen, wir optimieren es. Es kommt etwas Neues hinzu, wir integrieren es. Das heißt, es ist kein Stress, keine großen Entscheidungen, keine Angst davor, Dinge durcheinander zu bringen. Wir haben Github Wir können jederzeit zurückkehren. Schulden im Technologiebereich sind also keine große Sache mehr , wenn es darum geht, Dinge auf diesem Niveau zu aktualisieren , für mittelgroße Unternehmen, okay? Stattdessen haben wir das, was wir anstelle von Technologieschulden haben, das entworfen oder erlebt, das X, nennen Sie es, wie Sie wollen. Wie ich zu Beginn sagte, Claude hat hier alles entworfen. Es gibt also keine Übergänge, es gibt keine kleinen Details, die einem das Herz erwärmen, es gibt keine Liebe zum Detail. Es gibt viele Dinge, die fehlen. Insbesondere ist der Hintergrund rein schwarz. Die Schrift scheint ziemlich einfach zu sein. Die Chips sind nur M. Also alles hier ist mittelmäßig. Nichts ist verrückt, schrecklich, okay? Es sind keine regenbogenfarbenen und schwer lesbaren Schriften oder was auch immer. Es ist nicht besonders schlimm, aber es ist auch nicht großartig, weißt du? Du kannst den Text immer noch lesen. Sie können die App immer noch verwenden, aber sie ist nichts Besonderes. Das ist also die neue Tech-Schuld. Und weißt du was? Wir bauen weiter Sachen. Wir fügen Funktionen hinzu. Wir fügen Werbung hinzu, aber wir gehen nicht auf die Seele der App ein. Und das liegt daran, dass es Zeit braucht. Nehmen Sie diese Lektion, multiplizieren Sie sie mit zehn, und das ist es , was benötigt wird, damit die App das Gefühl hat, dass jemand tatsächlich sein Herz und seine Seele in sie gesteckt hat. Im Moment können die Leute definitiv erkennen, dass das vibe-codiert wurde Mein Problem ist, dass die Art von Designarbeit nicht wirklich interessant ist Es ist nicht gerade etwas, das ich in diesen Kurs zwei, drei, 4 Stunden investieren kann , in denen ich nur designe, weil es ziemlich schwierig ist. Die Sache ist, ich würde wahrscheinlich zum Beispiel fünf verschiedene Schriftarten testen und herausfinden, fünf verschiedene Schriftarten welche mir am besten gefällt Ich würde mehrere Arten von Übergängen ausprobieren, zum Beispiel, wenn Sie auf ein Hintergrundbild tippen, Art sanfte Animation Und wieder geht es nur hin und her und es sind kleine Entscheidungen, und keine einzige kleine Entscheidung wird die App komplett verändern. Aber 20, 30, 50 dieser kleinen Entscheidungen werden sich summieren. Aber auch hier ist es nicht aufregend, es ist nicht interessant. Und das ist kein Designkurs. Ich habe spezielle Designkurse, also sollten Sie sich diese wahrscheinlich ansehen. Aber auch hier ist es eine so wichtige Komponente. Nun, ich würde wahrscheinlich ein süßes Maskottchen entwerfen , das dich begrüßen würde, wenn du zurückkommst Ich würde wahrscheinlich ein helles, fröhliches Farbschema wählen , das die gesamte App hervorstechen lässt Ich würde wahrscheinlich Social-Media-Symbole hinzufügen. Ich würde wahrscheinlich für jede Woche gratis VIP verschenken , wenn du die App mit deinen Freunden teilen würdest , irgendwas, oder? Also solche Sachen. Aber es dauert Stunden über Stunden. Und ich glaube nicht, dass ich Sie so lange beschäftigen kann und trotzdem Zeit habe, über Analysen, Push-Benachrichtigungen, Onboarding und viele andere wichtige Dinge zu sprechen Push-Benachrichtigungen, Onboarding viele andere wichtige Dinge Nun, diese Dinge sind verpflichtend. Design, nicht wirklich. Auch das ist es, aber diese sind viel wichtiger, weil es sich um funktionale Teile handelt. Wenn Sie Ihren Benutzern keine Nachricht senden können, ist das weitaus schlimmer, als kein schönes Schriftbild zu haben. Aber ich wollte den Elefanten im Raum ansprechen. Das Design ist nicht großartig. Es ist bescheiden. Das wird also deine Hausaufgabe sein. Ich möchte, dass Sie Ihrer App das Gefühl geben, etwas Besonderes zu sein. Zeig mir keine einfache App in der Claude alles entschieden hat. Du musst diese Erfahrung machen und sie selbst entwerfen. Sehen Sie, wie es ist, tatsächlich alles von vorne bis hinten zu entwerfen. Also mach das bitte selbst und zeig mir etwas Schönes , für das du dich entschieden hast. Insgesamt hat Claude seinen Job gemacht. Alles hier ist gut gemacht, gut ausgeführt. Ich habe etwas gesehen, das wie ein Absturz aussah. Ich glaube, das war ein Absturz. Ich bin mir nicht sicher, ob es ein Flackern war. Vielleicht war es aus einer Anzeige, aber es ist immer am besten, Claude danach zu fragen Und das ist eigentlich ein guter Übergang zu den anderen Teilen , um die wir uns kümmern müssen Wenn also die App auf einem bestimmten Gerät abstürzt, wie werden wir davon erfahren? Wie finden wir heraus, ob die App tatsächlich instabil ist? Das ist also viel wichtiger als Wahl eines anderen Schrifttyps, wiederum eines Farbschemas oder was auch immer. Aber ja, insgesamt bin ich mit den Fortschritten ziemlich zufrieden. Lassen Sie uns für einen Moment innehalten. 32. Bringen Sie es auf die nächste Stufe – Einführung: Willkommen zurück. Wenn du dir das ansiehst, bedeutet das, dass du den schwierigen Teil erledigt hast. Du hast eine App gebaut. Sie haben sie auf Ihrem Handy gestartet. Sie haben einige Anzeigen geschaltet. Sie haben vielleicht sogar ein Abonnement hinzugefügt. Das sind also mehr als 90 Prozent der Menschen. Nehmen Sie sich also eine Sekunde Zeit und seien Sie stolz darauf. Ich gratuliere dir wirklich, weil es etwas ist. Es ist eine Leistung. Aber hier ist die Sache. Das Starten der App auf Ihrem Telefon ist keine fertige App, oder? Es ist die Startlinie. Es ist keine Ziellinie. Stellen Sie sich das vor, als würden Sie einen kleinen Laden eröffnen. Sie haben die Türen offen, ein paar Produkte im Regal, ein paar Kunden kommen rein, aber jetzt beginnt die eigentliche Arbeit, den Laden schöner zu machen, die Leute dazu zu bringen, zurückzukommen, sie dazu zu bringen, ihren Freunden davon zu erzählen und diese 0,05$ pro Tag langsam in 0,50$ und dann in fünf Dollar umzuwandeln dann in fünf Dollar umzuwandeln Darum geht es in diesem ganzen Kapitel also. Es auf das nächste Level bringen. Dies sind die Details, die eine App, die in zwei Monaten stirbt, von einer App unterscheiden , die leise im Hintergrund wächst , während Sie schlafen. Also, was werden wir behandeln? Ein Haufen Dinge. Wir werden Push-Benachrichtigungen hinzufügen. Die Leute kehren also tatsächlich zur App zurück, anstatt zu vergessen, dass sie existiert Wir werden auf intelligente Weise nach Bewertungen von Nutzern fragen, denn Bewertungen sind Gold wert für den kostenlosen Traffic Wir werden einige wunderschöne subtile Effekte hinzufügen, Dinge, die dafür sorgen, dass sich die App viel hochwertiger anfühlt, und das Telefon wird natürlich viel schöner aussehen, aber wir werden diese Effekte hinzufügen, ohne den Akku zu entladen Das ist ziemlich wichtig. Wir werden das richtige Onboarding-Erlebnis hinzufügen das richtige Onboarding-Erlebnis Also diese wenigen Startbildschirme, auf denen wir den Benutzer begrüßen und ihm sagen, was was ist , und feststellen, dass ich es absichtlich direkt neben Effekte setze wir den Benutzer begrüßen und ihm sagen, was was ist, und feststellen, dass ich es absichtlich direkt neben Effekte setze, denn hier musst du erklären, dass du diese wunderschönen animierten Hintergrundbilder hast , und das Onboarding kann Leuten zeigen, wie man sie benutzt, und es wird eine großartige Möglichkeit sein sie zum Upgrade zu bewegen Wir werden Analysen einrichten, damit Sie wissen, was tatsächlich vor sich geht, wie viele Personen die App verwenden, wie viele Abstürze Sie haben werden und natürlich, wie viel Geld Sie verdienen. Und wir werden die Dinge sogar noch weiter vorantreiben. Wir werden einige Dinge zur Fernsteuerung der App erledigen , bei denen Sie die Preise vor Ort ändern können , ohne sie zu aktualisieren. Wir werden es in verschiedene Sprachen übersetzen, und das wird einen ganz neuen Markt erschließen , mehrere Märkte. Nun ein Wort der Warnung, bevor wir eintauchen. Versuch nicht, das alles auf einmal zu machen. Du musst es langsam angehen lassen. Du wirst das nicht an einem einzigen Nachmittag machen. Und nachdem Sie etwas getan haben, testen Sie es natürlich und stellen Sie sicher, dass Sie nichts kaputt gemacht haben. Speichere deinen Fortschritt auf GitHub und gehe dann langsam zur nächsten Funktion über. Wie gesagt, arbeite an der zweiten Ansicht weiter. Langsam ist glatt und glatt ist schnell. Wenn Sie zehn Funktionen in einer chaotischen Sitzung in Ihre App packen, werden Sie die nächste Woche damit verbringen, Bugs zu entwirren, und Sie werden Denken Sie daran, was ich Ihnen immer wieder sage, dass Dinge kaputt gehen werden Deine Knöpfe werden an einer anderen Stelle sein als meine. Deine Cloud macht vielleicht etwas anderes als meine Cloud. Das ist normal. Das ist der Stand der KI. Bleib ruhig, bitte um Hilfe und bleib in Bewegung. Und noch etwas. Hier funktioniert alles, egal ob es sich um eine Wallpaper-App, eine Meditations-App, einen Workout-Tracker oder eine andere Nische handelt, in die Sie sich verlieben. Die Prinzipien sind universal. Eine Push-Benachrichtigung ist eine Push-Benachrichtigung. Ein gutes Onboarding ist ein gutes Onboarding. IOS oder Android, es spielt keine Rolle. Also auch wenn deine App nicht wie meine aussieht , gilt trotzdem alles. Okay, lassen Sie uns zur Sache kommen. Lass uns die App auf das nächste Level bringen. 33. Push-Benachrichtigungen: Benutzer zurückholen: Willkommen zurück. Lassen Sie uns eines der leistungsstärksten Tools entwickeln der leistungsstärksten Tools Sie haben, um eine App am Leben zu erhalten, und das sind Push-Benachrichtigungen. Dies sind die kleinen Nachrichten, die auf dem Handy einer anderen Person angezeigt werden, auch wenn Ihre App geschlossen ist Sie können sie verwenden, um die Benutzer zurückzuholen nachdem sie die App vielleicht vergessen haben. Lass uns an die Arbeit gehen und das tatsächlich bauen, okay? Nun, so läuft das ab. Ich werde die Aufnahme ziemlich beschleunigen , weil das einige Zeit dauern wird. Aber bitte haben Sie Geduld , denn auch hier wird es einige Zeit dauern. Nun, hier ist der Deal, denn es wird möglicherweise Ihre Brieftasche berühren. Was wir gerade bauen, das ist die kostenlose Version, okay? Das sind also lokal geplante Benachrichtigungen , die auf dem Telefon verfügbar sind. Es gibt also keinen Server, es gibt keine Kreditkarte. Das funktioniert ewig und ist kostenlos. Und das liegt daran, dass es auch eine zweite Art gibt. Es gibt eine zweite Art von Benachrichtigung, die kostenpflichtige. Die, die besagt, dass im Grunde genommen sofort eine Nachricht an alle gesendet werden soll. Also diese Art von Push, und das beinhaltet normalerweise eine Kreditkarte, aber dazu kommen wir später. Sobald Sie tatsächlich etwas gebaut haben, das tatsächlich funktioniert. Nun, für diese kleine App ist zunächst die kostenlose Version völlig in Ordnung. Lassen Sie uns also einen Blick darauf werfen und sehen, was was ist. Hier ist genau das, wonach ich gefragt habe. Schauen wir uns also die lokale Benachrichtigung an, eine freundliche Erinnerung an jeden Tag, egal um 18.00 Uhr, eine wöchentliche Benachrichtigung am Samstagmorgen sagen wir neue Hintergrundbilder, okay? Bitte höflich um Erlaubnis, nicht auf dem ersten Bildschirm, sondern nachdem die Person die App ein wenig benutzt Beachten Sie jetzt, was ich nicht getan habe. Ich habe Claude nicht gesagt , welche Bibliothek er benutzen soll oder wie man sie verkabelt, wie man sie codiert, was auch immer. Ich habe ihm gesagt, was ich wollte und wie ich wollte, dass sich die Person fühlt, okay, wenn die Person die App tatsächlich benutzt. Nun, die letzte Zeile „ Höflich fragen “ ist eigentlich sehr wichtig, weil das wiederum Claudes Verhalten ändern sollte Und solange es funktioniert, beachte, dass Claude nicht aus dem Rennen Es liest zuerst die App , und genau das passiert, wenn Sie eine neue Sitzung starten. Es wird lesen, wie die vorhandenen Bildschirme aussehen, wie sich die Paywall verhält, wie alles im Grunde funktioniert Dieser Teil wird also gut hineinpassen. Nun, das wird jedes Mal wieder passieren , wenn Sie eine neue Sitzung erstellen, aber es ist völlig in Ordnung. Betrachte es nicht als Verschwendung von Treibstoff. Okay. Schauen wir uns das an und schauen wir uns an, was hier passiert. Das ist ein Moment, den ich mag. Also hat Claude ein Benachrichtigungssymbol gemacht, einen kleinen Mond, und dann wollte Claude es sehen , bevor es tatsächlich implementiert wurde, kurz bevor sie es in die App einbauen, wie ein Handwerker es ans Licht hält , um zu sehen, ob es gut ist oder nicht Aber hier ist die Sache. Das Vorschaufenster akzeptiert nur bestimmte Adressen. Also wurde Claude blockiert. Und das sind die orangefarbenen Warnungen. Das ist faszinierend. Schauen Sie sich jetzt an, was ein guter Partner tut , wenn er gegen eine Wand stößt. Es gibt nicht auf und sagt nicht: Hey, ich bin fertig, bitte hilf mir. Nein, Claude findet einen Weg. Es verwandelt das Symbol in ein einfaches Bild und betrachtet stattdessen das Ölkram. Dieser Instinkt, die eigene Arbeit zu überprüfen, anstatt einfach anzunehmen, dass sie in Ordnung ist, ist der Grund, warum wir neue Modelle lieben Sie werden besser, klüger, weiser, obwohl sie alles andere als perfekt sind Nun, hier ist die wichtigste Entscheidung in dieser ganzen Funktion, und sie ist nicht technisch. Es ist das Timing. Das Erlaubnis-Popup ist eine einmalige Sache. Es ist, als würde man eine Person um ein Date bitten. Die Person sagt: Nein, das ist es. Er sagt: Nein, einmal bedeutet das, dass du niemals zurückkommen kannst. Nun, normalerweise, oder? Sie möchten also nicht auf dem allerersten Bildschirm betteln dem allerersten Bildschirm bevor der Benutzer die App tatsächlich benutzt. Es ist kein Vertrauen involviert. Macht das Sinn? Sie möchten also zuerst einen Mehrwert bieten und dann fragen Sie nach etwas. Das ist die übliche Arbeitsweise. Jetzt, hier ist es auf einem echten Telefon. Also eine herzliche Botschaft. Jeden Tag eine frische Tapete wird Sie um 18:00 Uhr anstupsen, wenn die Tapete für den Tag fertig ist. wenn die Tapete für den Tag fertig ist Und einmal am Samstagmorgen, falls neue gelandet sind, ja, das ist alles. Gutes Zeug. Und du kannst sie ausschalten, wann immer du willst. Okay, zwei Knöpfe klingen gut und nicht jetzt. Und beachte, wenn es auftaucht, nachdem ich ein paar Hintergrundbilder gesehen habe, nicht vorher, dass das Timing und diese freundliche Warnung die Dinge sind, die aus einem Nein ein Ja machen. Das ist Ihr Opt-in-Tarif genau hier. Diese kleinen Dinge können also über den Erfolg oder Misserfolg einer App entscheiden und den ganzen Sinn einer Benachrichtigung verfolgen. Jetzt öffnet die Benachrichtigung die App und dann zeigt die App eine Anzeige. Es ist eine Testanzeige, die Sie gerade sehen, aber in der realen Welt bedeutet das Geld. Das meine ich, wenn ich sage, dass eine Benachrichtigung nicht nur ein freundliches Hallo ist. Es ist eine Tür. Jedes Mal, wenn es jemanden zurückbringt, sieht er vielleicht deine Werbung. Sie könnten das VIP-Angebot nutzen. Sie benutzen das Ding , das du gebaut hast. Die Leute zurückzuholen ist also im Grunde ein Geschäft. Also haben wir es gebaut und es sieht toll aus, aber es zu bauen ist nur die halbe Miete. Als Nächstes setzen wir uns neben Claude, während es wie ein Qualitätsingenieur seine eigene Arbeit testet wie ein Qualitätsingenieur und uns darauf vorbereitet , es sicher zu versenden. Außerdem wird es eine ganze Reihe anderer Fehler auffangen , die es wiederum verursacht hat, aber es ist toll, dass es sie fängt und sie alle von selbst behebt. Okay, speichern wir unseren Fortschritt und wir sehen uns in einer Minute. 34. Push-Benachrichtigungen: Testen und sicherer Versand: Komm zurück. Zuvor haben wir Benachrichtigungen erstellt. Wir haben ganz nett um Erlaubnis gebeten und sogar gesehen, wie die Anzeige geschaltet wurde, als die Benachrichtigung die App öffnete. Gutes Zeug. Sieht fertig aus, oder? Aber es sieht fertig aus und ist fertig, das sind zwei sehr unterschiedliche Dinge, und der Unterschied zwischen ihnen ist ein Test. Das ist der unglamouröse Teil, eine Hobby-App von einer echten unterscheidet Und hier werden Sie den Wert der Verwendung von Claude wirklich erkennen Schauen wir uns also an, was los ist. Claude macht das, womit fast kein Anfänger Flaschen abfüllt. Es testet, und es testet ziemlich viel. Es tut so, als wäre eine ganze Woche vergangen. Es fügt also drei neue Hintergrundbilder hinzu und überprüft, ob die App genau drei ankündigt. Also nicht zwei, nicht vier. Es erzwingt das Schließen der App und bestätigt die Erinnerungen, die sich beim nächsten Öffnen von selbst neu aufbauen Das ist echte Qualitätskontrolle auf meinem Telefon, während ich einfach nur dasitze und zuschaue Und warum macht es das so viel besser? Weil eine fehlerhafte Benachrichtigung schlimmer ist als gar keine Benachrichtigung. Wenn das zur falschen Stunde oder zweimal ausgelöst wird oder nie auftaucht, führt das dazu, dass Apps deinstalliert werden. Es ist das langweilige, knifflige Zeug, das die Leute wirklich überspringen, aber Claude überspringt es nicht Das ist also fantastisch. Das macht es geduldig für dich bis es einfach perfekt ist Also, was ich liebe, ist, dass ich nicht danach gefragt habe, weißt du? Man kann nicht wirklich jede einzelne potenziell schlechte Sache einbauen , zum Beispiel, was ist, wenn der Benutzer kein Internet hat oder superschlechtes Internet oder was auch immer, es gibt 1 Million Situationen, oder? Aber ja, wenn Sie gerade erst anfangen, ist das ein Lebensretter Dieses Modell hat Initiative. Es passt auf uns auf, und das ist genau das, was wir wollen. Jetzt ist es manchmal sehr interessant, die Gedanken des Models zu lesen . Aber wenn es höllisch langsam ist, überspringe ich es manchmal wirklich ganz, weil ich wiederum nicht einmal auf den Bildschirm schaue, sondern einfach etwas anderes mache. Beckwith, es gibt tatsächlich ein Problem mit meinem Telefon, mit meinem eigentlichen Telefon, das eine Eigenart hat Dieses echte Me Phone, ein ziemlich bescheidenes Android-Handy, blockiert einige Befehle, die die meisten Telefone zulassen Und anstatt mit den Achseln zu zucken, findet es heraus, ob ein seltsames Ergebnis nur ein echter Bug ist oder vielleicht ein Nebeneffekt des Tests selbst Es geht also wirklich darum, darüber nachzudenken und zu analysieren, was was ist, und das weiß ich zu schätzen Das ist also die Art von Sorgfalt, die Sie beim Erstellen einer App walten lassen sollten. Nun, ich empfehle Ihnen, von Zeit zu Zeit eine Pause einzulegen , um einige dieser Gedanken zu lesen, aber auch hier werden Sie Ihre eigenen Erfahrungen machen. Aber denken Sie daran, dass fast jedes einzelne Video , das ich gerade aufnehme, über 45 Minuten dauert, und ich gebe mein Bestes, um bestimmte Teile zu beschleunigen ohne etwas wegzuwerfen , das wirklich nützlich ist. Wenn es fertig ist, werden Sie sehen, dass das Model wieder sehr gesprächig und gesprächig ist wieder sehr gesprächig und gesprächig Es hat viel zu sagen. Es erzählt uns viele Details darüber, wie es die Push-Benachrichtigungen und viele andere Dinge implementiert hat. Um fair zu sein: Wenn Sie nie lesen, was das Modell sagt, werden Sie nichts lernen. Sie werden ziemlich viel verpassen. Deshalb ist es schwierig. Manchmal muss man es ignorieren, manchmal muss man es wirklich sorgfältig lesen. Mein Rat ist, dass Sie zuerst lernen, damit Sie wissen , was Sie in Zukunft fragen müssen. Das ist also der entscheidende Punkt. Okay, lass uns sehen, was als Nächstes kommt. Nun, hier ist eine zweite Art von Erinnerung, die sich wirklich lohnt. Die, die wir gebaut haben, sind alle, hey, komm zurück zu den App-Nudges, weißt du Aber es gibt eine praktischere, die Art von Updates, Leuten sagen: Hey, eine neue Version ist da, und das ist unglaublich nützlich Sie haben also zum Beispiel eine ganze Kategorie hinzugefügt. Sie haben einige wichtige Fehler behoben. Du hast es schneller gemacht. Du musst deinen Nutzern sagen, das ist die Sache bei Android, viele Leute aktualisieren nicht. Ich hatte Leute, die dieselbe Version benutzt haben , die ich vor zwei Jahren veröffentlicht habe, und es ist unglaublich frustrierend weil du sie so viel besser gemacht hast Aber wenn Sie zu diesem Zeitpunkt keine Push-Benachrichtigungen hatten, können Sie sie nicht kontaktieren. Also ja, schnell. Wir haben gerade 50 neue Hintergrundbilder hinzugefügt, aktualisieren, um sie zu erhalten. Klar, das ist ziemlich gut. Aber dieses Update, weil wir neue Funktionen und Korrekturen und so weiter haben, das ist noch wichtiger Jetzt müssen wir den Leuten die Möglichkeit geben , sich abzumelden, oder? Die Frage ist aber wo? Nun, dafür brauchen wir einen Einstellungsbildschirm. Ich bin mir nicht sicher, was wir dort noch hinzufügen werden, aber die meisten Apps benötigen einen Einstellungsbildschirm. Das ist also meine Aufforderung, die auf dem Vorschlag des Modells basiert. Ja, füge einen Einstellungsbildschirm dem ich Benachrichtigungen ausschalten kann. Ich möchte auch eine Benachrichtigung hinzufügen , wenn eine neue Version der App verfügbar ist. Die App ist also immer noch nicht live, weil ich kein Google Play-Konto habe, aber ich möchte, dass alles bereit ist, wenn ich ein Konto habe. Okay, gutes Zeug. Das ist die Aufforderung. Nun, Will-Benachrichtigungen sind natürlich großartig, übertreiben Sie es nicht Es gibt also nichts, was eine App schneller deinstalliert , als das ununterbrochene Senden von Nachrichten etwa alle 2 Stunden Es fühlt sich verzweifelt an. Eine gute Benachrichtigung pro Tag ist ausreichend, vielleicht sogar weniger. Qualität geht immer vor Quantität. Und das wahre Gegenmittel gegen Nervigkeit ist Kontrolle. Geben Sie der Person einfach einen klaren Schalter, einen ehrlichen Ausschalter diese Weise halten Sie Ihre App von der Liste der Deinstallationen fern. So macht man die Leute glücklich. Die Sache ist, auch wenn Sie eine Aus-Schaltfläche hinzufügen, haben manche Leute nicht die Geduld, danach zu suchen. Für die meisten Menschen ist es einfach einfacher, die App einfach zu deinstallieren Denken Sie also daran Nun, dieses Modell mit diesem Aufwand ist ziemlich gut darin, Lösungen zu finden Ich hatte vor ein paar Jahren genau die gleiche Erfahrung , als ich mit meinen Programmierern sprach Also erklärte ich in einfachem Englisch, einfachem Englisch, was ich wollte in einfachem Englisch, einfachem Englisch, Dann haben sie darüber nachgedacht. Sie hatten einige Einwände, einige Folgefragen Und nachdem wir das geklärt hatten, haben sie umgesetzt, was ich wollte, sozusagen die bessere Version Nun, es fühlt sich an, als hätte man einen Geist in der Tasche, aber die Kosten, ich muss die Kosten erwähnen Das ist im Grunde nichts, und ich möchte nicht arrogant sein und sagen, dass 100 Dollar oder 200 Dollar pro Monat nicht viel Geld sind Ich sage nur, dass ein ähnlich qualifizierter Entwickler mit dieser Menge an Fähigkeiten das absolute Minimum von mindestens 4.000$ pro Monat kosten würde , und das ist am unteren Ende IOS-Entwickler könnten problemlos sieben bis zehntausend pro Monat knacken, kein Problem Und ja, zehn K für einen einzigen Entwickler, der natürlich müde wird, krank wird, gute und schlechte Tage hat. Deshalb sage ich, dass das ein fantastischer Wert ist. Aber zurück zur Sache. Okay, schauen wir uns das mal an. Also die Fortschritte sind ziemlich gut. Wir können die Tabs allerdings sehen, oh, nur die ersten drei sind sichtbar Dann haben wir das Suchsymbol und dann das Zahnradsymbol, das den Einstellungsbildschirm darstellt Um fair zu sein, das ist nicht ideal. Aber wir haben es dort platziert, weil es nicht genug Platz gibt. Also ja, wir wollen im Grunde, dass die Leute so viele Hintergrundbilder wie möglich sehen. Andernfalls würden wir wahrscheinlich eine andere Leiste erstellen. Jetzt gibt es viele Layouts, die wir verwenden könnten. Sie könnten sogar drei Hintergrundbilder anzeigen , richtig, statt zwei. Aber das würde sie natürlich viel kleiner machen. Grundsätzlich hat jede Funktion, an die Sie denken, einige Nachteile Und in diesem Fall ist der Haltestellenbereich ein bisschen voll, ein bisschen überfüllt Aber schauen wir uns den Einstellungsbildschirm an. Oben können Sie also sehen, dass die Benachrichtigungen deaktiviert sind, und das bedeutet, dass alles darunter abgestuft ist Das ist intelligent und das ist großartige UX. Das ist intuitiv. Das ist leicht zu verstehen. Jetzt wird Claude wahrscheinlich alles selbst testen. Also muss es zuerst Benachrichtigungen zulassen, aber das ist in diesem Szenario möglich. Übrigens, manchmal wirst du sehen es bestimmte Aktionen nicht ausführen will, außer allgemeinen Geschäftsbedingungen, ein Capta lösen, was auch immer Aber hier ist das kein Problem. Und ja, es testet die gesamte Funktionalität Stück für Stück, was ich liebe. Frühere Modelle haben diese Tasten also erstellt, aber manchmal haben die Tasten nichts bewirkt. Und das hat mich verrückt gemacht. Es würde für uns keinen Sinn machen, nach Tasten zu fragen, die bestimmte Dinge tun sollten, aber dann würde das Modell sie nicht anschließen. Es würde sie nicht verkabeln. Es würde den Code nicht wirklich funktionieren lassen. Du hättest also einen Knopf , der nichts tut. Es kann sich sogar bewegen. Aber auch hier hat es nichts getan. Ja, das war die Situation. Kurz gesagt, du würdest nach Knöpfen fragen und du würdest Knöpfe bekommen, denn hier ist die Sache. Sie haben nicht nach Funktionalität gefragt. Das war also eine Formsache , die die Leute verrückt gemacht hat und die Foren, in denen man es liest , sind voll von diesen Dingen, aber das ist schon ein paar Jahre her Aus diesem Grund hassten viele Entwickler KI Beginn der KI-Modelle aus Leidenschaft Aber ja, wir haben in sehr kurzer Zeit große Fortschritte gemacht in sehr kurzer Zeit Und ja, das ist eine komplette Funktion, die durchdacht, gebaut, getestet und erklärt wurde, alles aus einem Satz heraus, alles aus einer einzigen Aufforderung heraus Das ist gutes Zeug. Jetzt bist du dran. Machen Sie es von Anfang an und machen Sie bei der zweiten Besichtigung so oft eine Pause , wie Sie möchten. Bitte fahren Sie nicht fort , da wir als Nächstes ein anderes Benachrichtigungssystem implementieren werden . Daher ist es wichtig, dass Sie Schritt für Schritt bei mir bleiben. A und eine Sache: Das Modell informiert uns über bestimmte Probleme, die uns nicht auf den Markt bringen werden. Zum Beispiel der Paketname, wie die App tatsächlich heißt. Dies ist ein Beispiel für Co Dot. sind Dinge, die ziemlich einfach zu reparieren sind, also mache ich mir darüber keine Sorgen, aber ich weiß zu schätzen, dass das Modell auf uns aufpasst Auf Ihrer Seite werden Sie wahrscheinlich etwas verwenden , das tatsächlich real ist und kein Beispiel Aber ja, lassen Sie uns vorerst weitermachen. 35. Serverseitiger Push: Kostenloses Senden von Angeboten auf Anfrage: Willkommen zurück. Zuvor haben wir ein kostenloses Benachrichtigungssystem implementiert. Jetzt ist es Zeit für die zweite Art von Benachrichtigungen. Die bezahlte Person sendet gerade eine Nachricht an alle, drücken. Nun, das benötigt eine neue Sitzung, also stellen Sie sicher, dass Sie eine starten. Okay, du kannst es dir wie eine Art Newsletter vorstellen , okay? Der erste war Standard und nicht flexibel. Dieser gibt Ihnen viel mehr Freiheit, ist aber etwas schwieriger zu implementieren. Um es klar zu sagen, dies ist ein Tool bei dem Sie an Ihrem Schreibtisch sitzen und eine Nachricht wie 50% Rabatt für den VIP eingeben . Nur heute. Also etwas, das für das Marketing ist. Die kostenlosen Erinnerungen bringen die Leute nur nach einem festgelegten Zeitplan zurück Dieser bringt sie wieder auf Kommando, wann immer Sie einen Grund haben Das ist also viel mächtiger. Also, so frage ich danach. Deshalb möchte ich eine serverseitige Push-Benachrichtigung aktivieren eine serverseitige Push-Benachrichtigung damit ich von Zeit zu Zeit verschiedene Nachrichten senden kann, wie zum Beispiel eine Sonderaktion mit 50% Rabatt für VIP. Ich schlage Fire Base vor, bin aber offen für andere Optionen , für die es ein kostenloses Kontingent gibt. Nun, drei Dinge in dieser Aufforderung. Also, was ich will, warum ich es will, die Beförderung, und dass ich offen für Alternativen bin , solange sie kostenlos sind. Also habe ich nicht gesagt, verwenden Sie FCM, dateibasiertes Cloud-Messaging Ich habe die Lösung nicht diktiert. Ich habe sozusagen das Problem und das Budget übergeben und Claude die Arbeit machen lassen Und hier ist, was Claude macht. Also habe ich Firebase vorgeschlagen, und anstatt mitzuspringen und, du weißt schon, es einfach zu machen, liest zuerst die App und dann wird sie mir sagen, was sie denkt, ist das wichtig Jede Sitzung muss grundsätzlich mit einem Überblick über die App beginnen grundsätzlich mit einem Überblick über die Und hier werden die Optionen nebeneinander auf dem Tisch dargestellt. Und hier ist der Teil, den ich persönlich sehr mag. Es überredet mich vom Ausgeben. Es sagt mir, ich solle einen beliebten Dienst namens WinSignal überspringen , der in der Tat sehr beliebt ist Denn auf Android ist es sowieso nur ein Mittelsmann, der auf der Feuerbasis sitzt Das ist unglaublich. Was für ein Charakter, eine solche Persönlichkeit. Das ist gutes Zeug. Das ist also eine zusätzliche Software. Noch eine Sache zwischen mir und meinem Benutzer ohne wirklichen Gewinn. Es wirft also wirklich Schatten auf dieses spezielle Unternehmen. Gutes Zeug. Ich bin mir nicht sicher, ob sie glücklich wären, aber ja. Und der entscheidende Teil ist dieser Teil. Die aggressiven Batteriemanager auf echten Telefonen von mir und Xiaomi, genau wie auf meinen, sie ersticken den lokalen Terminplaner Ein echter Push schlägt also direkt durch, auch wenn das Telefon im Ruhezustand ist, und das Senden dieser Nachrichten über Firebase ist kostenlos, genau das, was ich wollte, genau das, was mein Budget Ich finde es toll, dass dort steht , welche Version tatsächlich empfohlen wird : FCM, Firebase Es ist also schön und klar. Und bevor es eine einzige Zeile schreibt, stoppt es mich für eine Entscheidung. Meine App heißt also immer noch auf der Innenseite com dot example dot Wallpapers. Das ist also der Werks-Platzhalter, wenn Sie so wollen. Das ist Jane Doe Es ist der Standardname, ohne Titel. Und Google Play lehnt das sofort ab, und Firebase bindet sich Wenn ich also die Dinge jetzt einrichte und später umbenenne, muss ich die App erneut registrieren. Ich muss sie im Grunde zweimal registrieren. Aber es ist ein schneller Job. Nichts ist zu kompliziert. Claude kann es schnell machen. Also werde ich es vorerst so lassen, wie es ist, aber wenn Sie planen, diese App zu starten, sollten Sie von Anfang an einen guten Namen wählen. Wenn nicht, benenne es jetzt einfach um. Es ist nicht wieder schwierig, Claude kann es problemlos schaffen. Nun, der interne Denkprozess ist toll zu lesen. Claude vermutet, dass wir ein Bait and Switch machen , wo wir nur minimale Benachrichtigungen versprochen haben, aber jetzt führen wir eine zweite Ebene ein Also nochmal, Claude ist ziemlich skeptisch, wenn du so willst. Es heißt, es wird das Blatt jetzt ehrlich machen , anstatt jemanden später im Stillen zu aktualisieren, was wiederum der Fall ist, also ist es im Grunde genommen ein Rückzieher. Wir sagten, dass wir die Leute nicht belästigen werden, dass wir freundlich sein werden und so weiter Und jetzt hat es das Gefühl, dass wir zu viele Benachrichtigungen veröffentlichen, dass wir zu viele Benachrichtigungen hinzufügen Das ist wieder fantastisch. Dann heißt es weiterhin, dass ein Hintergrundbild als Haken benötigt wird, sodass die Promotion per Deep Link mit der VIP-Kategorie verknüpft wird. Ein Deep-Link bedeutet also Folgendes. Wenn der Benutzer auf die Benachrichtigung tippt, wird er an eine bestimmte Stelle in der App weitergeleitet Stellen Sie sich das wie den Unterschied , ob Sie Leute zu cresbarn.com schicken und von dort aus können sie an einen beliebigen Ort gehen, sie können sich umsehen, sie können alles tun, oder noch besser, Sie schicken sie zu einem ganz bestimmten Kurs weil sie daran interessiert Ein Deep-Link bedeutet also einfach eine bestimmte Stelle in der App, nicht nur die Homepage, wenn Sie so wollen. Okay. Lass uns jetzt sehen, was los ist. Okay, und hier ist ein bisschen Geschäftssinn drin, und das ist etwas ziemlich Intelligentes. 50% Rabatt auf das VIP-Angebot sollten also nicht an Leute gehen bereits VIPs sind und bereits zahlen , weil das ziemlich nervig wäre Nochmals, toller Fang. Natürlich macht es absolut Sinn. Es geht an diejenigen, die offensichtlich noch keine Abonnenten sind, sie für sich zu gewinnen, und das ist zu 100% das, was ich will. Und wenn sie darauf tippen, sollten sie direkt auf der Abonnementseite landen, nicht in der Galerie. Und so gibt es keine Fehler. Claude gibt eine einzige Definition an, wer als VIP gilt , dieselbe, die auch in der Abrechnung verwendet wird. Die Liste der Personen, die das Angebot erhalten, darf also nie aus dem Takt geraten, wissen Sie, demjenigen, der tatsächlich zahlt. Also, das ist, kurz gesagt, eine Sicherheitsfunktion, bei der Claude sicherstellt, dass wir die richtige Botschaft an die richtigen Leute senden. Das liebe ich. Weißt du, in dieser Umgebung ist es tatsächlich proaktiv. Aber vor ein paar Tagen hat es tatsächlich allen meinen Benutzern eine E-Mail geschickt, es tatsächlich allen meinen Benutzern eine E-Mail geschickt ohne dass ich danach gefragt Das ist immer noch gefährlich. Es ist immer noch schwierig. Okay, zurück zur Sache. Erst jetzt, nachdem ich das alles geklärt habe, schreibt Claude den Code Also lass uns sehen, was los ist. Also fügt es einen separaten Kanal nur für Angebote hinzu, okay, registriert den Messaging-Dienst. Es schreibt ein kleines Skript, um sie zu senden. Okay, verdrahtet einen Schalter in den Einstellungen. Übrigens, ja, das ist natürlich notwendig. Ich möchte, dass du eine Sache erwischst. Also der Schlüssel, den es erstellt, um diese Nachrichten zu senden , dieser Schlüssel ist ein privater Schlüssel. Also eine, die an jeden einzelnen Benutzer gleichzeitig weitergegeben werden kann. Es ist sozusagen der Schlüssel zum Tresor. Es ist dein Wohnungsschlüssel. Und das allererste, was Claude damit macht, ist, es der Liste der Dateien hinzuzufügen , die Ihren Computer niemals verlassen sollten. Dieser Sicherheitsinstinkt, ohne gefragt zu werden , ist genau das, was Sie wollen, denn in der Vergangenheit hatten wir Probleme, bei denen im Grunde genommen, was auch immer, sagen wir, Sie hatten eine PIN, die PIN Ihrer Kreditkarte, irgendwo gespeichert Im Grunde genommen die Modelle, wir haben sie einfach auf Github gestellt und jeder konnte sie lesen Und das war offensichtlich keine gute Idee. Okay, hier ist das Ergebnis am Telefon. Denken Sie daran, dass diese Änderungen von früher, täglichen Hintergrundbildern und neuen Wallpaper-App-Updates stammen. Jetzt haben wir noch ein Angebot. Ab und zu, wenn es einen VIP-Deal gibt? Okay. Ich habe nicht danach gefragt , aber okay, die Beförderungen haben ihren eigenen Schalter, einen, den die Person natürlich benutzen kann ohne den anderen zu verlieren, also sind sie unabhängig. Und ganz oben, wenn Benachrichtigungen auf Telefonebene ausgeschaltet sind, sagt Little Bannel, weißt du, schalte sie genau hier Also keine Schalter, die nur so tun, als würden sie funktionieren. Denn das wäre wiederum super, super nervig. Okay, lass uns sehen. Also hier ist die Lösung. Und hier ist es live am Telefon. Also, okay, zwei Knöpfe zu sagen, klingt gut und nicht jetzt. Also weiß die Person genau was vor sich geht und womit sie einverstanden ist. Außerdem weiß sie, dass gelegentlich ein Angebot enthalten ist. Also nochmal, Claude ist dafür ein echter Fanatiker. Es will dich ehrlich halten. Welches ist, nochmal? Okay, ziemlich gut. Das ist also der Unterschied zwischen schnellem Bauen und Richtigem Bauen. Claude möchte wirklich, dass du dich an diese Details hältst. Es will wirklich, dass wir so ehrliche wie möglich aufrichtige Bürger sind Auch wenn die Verstöße unglaublich gering sind, sie immer noch Ausschau nach uns Jetzt ist die App also bereit, im Grunde genommen ein gezieltes Angebot zu Testzwecken zu erhalten Zum Nulltarif natürlich Fettbasis, das ist super, super gut, super einfach. Jetzt fehlt noch eine Sache. Es steckt kein Firebase-Projekt dahinter, um tatsächlich etwas zu senden Also hier ist die Wendung. Das Setup passiert eigentlich nicht im Code. Es passiert im Browser. Stellen wir also eine Verbindung zu Firebase her. Ich werde Cloud auf Chrome umsteigen lassen. Ich lasse es immer in Chrome laufen und wir werden einen echten Preisnachlass von 50% auslösen. Und mal sehen, was passieren wird. Speichern Sie natürlich Ihren Fortschritt. Das ist fantastisches Zeug. Ich freue mich sehr darüber, viel Persönlichkeit zu bekommen, und ich hoffe, du weißt das zu schätzen. Okay, ich sehe dich in einer Sekunde. 36. Serverseitiger Push: Firebase verbinden und echte Benachrichtigung senden: Willkommen zurück. Kurze Zusammenfassung Also das letzte Mal haben wir die App fertig gemacht, damit die App weiß, wie sie ein Angebot erhält Sie fragt danach und sendet kein Angebot an Personen , die bereits zahlen. Okay? Also ist der ganze Code fertig. Jetzt kommt die andere Hälfte. Der Teil beginnt mit Dread. Und das ist die Cloud, das Internet. Also müssen wir ein wirklich fabelhaftes Projekt auf die Beine stellen, und am Ende geht ein echter Schub, der tatsächlich zum Telefon führt, in diese Richtung. Also lass uns das verbinden. Beachten Sie, dass Claude uns auffordert, bestimmte Schritte zu tun, aber ich werde ihm sagen, dass er das Erste selbst tun soll , mich dann an den genauen Ort für Punkt Nummer zwei schicken soll. Das ist viel, viel einfacher. Und das liegt daran, dass ich weiß, dass es sich weigern wird , den privaten Schlüssel selbst zu generieren. Ich weiß also, dass es das nicht von alleine machen wird, aber ich möchte, dass mein Leben so einfach wie möglich ist. Also ja, schick mich einfach auf diese spezielle Seite. Und es macht Spaß, den ersten Teil zu machen, und es funktioniert. Nun, die Sache ist, dass einige spezielle Tools nicht installiert sind, also müssen wir Chrome verwenden. Die Sache ist, dass es Chrome in Bezug auf Browser tatsächlich vor allem anderen bevorzugt . Also kein Firefox, kein Safari, kein Mutiger, nur Chrome. Und natürlich haben wir ein Plugin installiert, eine Erweiterung, die es Claude ermöglicht, mit Chrome zu sprechen. Aber ja, hier ist das ein Problem. Ich habe tatsächlich vergessen , Chrome zu öffnen. Claude läuft also auf mehreren Computern von mir und es wird eine Chrome-Sitzung geöffnet, aber sie befindet sich auf einem anderen Computer auf einem Mac-Computer, und das ist nicht ideal. Jetzt werde ich Chrome hier schnell öffnen und hoffentlich wird es aufgenommen. Ich kann weitermachen. Aber nein, es funktioniert nicht. Ich warte darauf, dass es in diesem neuen Chromfenster auftaucht , aber es ignoriert es Und das ist die Sache. Manchmal checkt es einmal und dann geht es mit einer anderen Option an einem anderen Ort zu den Rennen . Das ist also alles andere als ideal. Ich habe sogar die Firebase-Konsole für eine schnelle Google-Suche geöffnet für eine schnelle Google-Suche Aber nein, Claude hier dreht sich. Es geht darum, verschiedene Accounts zu finden, andere Sessions. Und ja, das ist nicht gut. Nachdem ich es eine Weile laufen lassen habe, muss ich es endlich beenden. Und ich glaube, das ist das erste Mal in diesem ganzen Kurs. Ich muss damit aufhören, weil es immer wieder meine eigenen privaten Projekte durchläuft. Es überprüft ständig andere Konten und stellt dann sicher, dass das nicht gut ist. Also werde ich ihm sagen, dass ich die FAD-basierte Konsole hier geöffnet habe, und ich gebe ihr sogar einen Link Aber ja, nach einer Weile ist es wieder verwirrt. Es erinnerte sich an die anderen Konten, die es vor ein paar Minuten gefunden hatte, bevor ich es stoppte. Also, auch das ist keine ideale Situation. Das ist eine schlimme Situation. Nun, ich bin mir nicht wirklich sicher, warum es so schlimm wird, denn schließlich war das ein kleiner Fehler Ich habe einfach vergessen, Chrome auf diesem speziellen Computer zu öffnen. Aber es besteht darauf. Es ist nicht sicher, was zu tun ist. Es gibt mir eine ganze Reihe von Texten darüber, warum es verwirrt ist. Okay? Es listet jetzt also viele meiner privaten Konten auf, die nichts mit diesem Projekt oder dieser Sitzung zu tun haben . Und ich versuche, alles zu organisieren, alles getrennt zu halten . Um vor allem dieses Problem zu vermeiden, damit sie sich nicht vermischen Lassen Sie mich Ihnen noch einmal sagen, Chrome ist auf diesem Computer unter Windows geöffnet und Sie sind angemeldet. Und hier ist die Antwort. Okay, lass mich das noch einmal überprüfen. Die Browserliste hat sich möglicherweise geändert, seit ich nachgesehen habe. Ja, natürlich, ja. Aber nein, es ist immer noch nicht gut , transparent zu sein. Ich habe einen wichtigen Punkt vergessen. Claude funktioniert sehr gut mit Chrome, wie ich bereits sagte, aber es muss eine Erweiterung installiert sein. Es braucht einen Stecker. Ich habe es so oft auf so vielen Geräten gemacht, dass ich es hier einfach vergessen habe. Ich war mir sicher, dass es installiert war, aber nein, das war es nicht. Und anstatt dass Claude mir einfach sagt: Hey, ich sehe die Erweiterung nicht, ist sie außer Kontrolle geraten Das Problem war also nicht nur die Tatsache, dass Chrome geschlossen wurde, als Claude anfing zu arbeiten Nein, ich war auch die Tatsache, dass ich vergessen habe, die Chrome-Erweiterung auf diesem Gerät zu installieren , das wiederum ein temporäres Gerät ist. Es ist nicht mein echtes Gerät, okay? Bin. Das ist unglaublich frustrierend. So ein kleiner Fehler und so eine große Sache, so viele verschwendete Minuten und Ressourcen Lassen Sie uns nun weitermachen und nach der offiziellen Cloud-Erweiterung suchen. Dies ist aus dem Chrome-Webshop. Stellen Sie sicher , dass Sie die offizielle Version von cloud.com herunterladen. Um fair zu sein, die Bewertungen sind schrecklich, aber es ist was es ist Und nachdem Sie die Erweiterung installiert haben, müssen Sie sie mit Ihrer E-Mail verifizieren Nichts zu kompliziert. Es sind genau dieselben Anmeldeinformationen , mit denen Sie sich für Claude anmelden. Es ist nur ein zusätzlicher Schritt. Okay. Nun, ich wollte diesen Teil wirklich in den Kurs aufnehmen, weil man das nicht erwarten würde. Claude ist manchmal so schlau, so großartig. Es hat Initiative. Es ist proaktiv. Es repariert Dinge, bevor wir überhaupt danach fragen. Es testet auf virtuellen Geräten, auf realen Geräten, aber es hat uns nicht gesagt , dass die Chrome-Erweiterung fehlt. Wir mussten das alles durchmachen. Wow, das ist komisch. Das ist sehr abschreckend. Aber jetzt sollte alles startklar sein. Und ja, in der Tat, Claude ist jetzt endlich glücklich. Bitteschön. Die Details des auf Fett basierenden Projekts sind alle korrekt, okay? Das ist gutes, tolles Zeug. Jetzt können wir endlich wieder an die Arbeit gehen. Übrigens, Claude erstellt sehr gerne Gruppen in Chrome, und diese haben einen Titel und sie sind farbig. Claude arbeitet also normalerweise nicht gerne in einem Tab, den Sie bereits geöffnet haben. Es mag es, neue zu erstellen, und übrigens, 99% der Fälle werden sie einfach offen gelassen. Microme-Sitzungen haben also 20, 40, 50 Tabs, denn wenn Sie keine klaren Anweisungen haben, bleiben sie einfach offen Und ja, hier hat es getan, worum ich es gebeten habe. Es öffnete also genau das Fenster, in dem Sie nur noch auf die Schaltfläche Generieren unten klicken müssen. Genau so arbeite ich gerne, weil es manchmal so viele Optionen gibt, besonders in Cloudflare, so viele mögliche Du würdest also viel lieber sagen: Hey, zeig mich auf diese bestimmte Seite, und von dort aus kannst du mit der linken Strg-Taste nach dieser bestimmten Schaltfläche suchen Wenn dort Generieren steht, suchen Sie einfach nach Generate und Chrome leitet Sie zu diesem bestimmten Bereich weiter. Okay, das wird also die JSON-Datei herunterladen , JSON Punkt Jon. Das ist ein bestimmter Dateityp , der im App-Design weit verbreitet ist. Jetzt wartet Claude auf mich, okay? Wenn Sie daran interessiert sind, können Sie eine Pause einlegen, um die Gedanken zu lesen. Kurz gesagt, es möchte, dass ich Benachrichtigungen aktiviere, obwohl es das problemlos alleine machen könnte, und es will die JSON-Datei nachdem ich sie heruntergeladen habe. Okay. Klar. Ich habe gesagt, dass wir startklar sind. Jetzt funktioniert es immer noch. Und nach einer Weile wird die App neu gestartet und alles vorbereitet Okay. Das Ziel hier ist also, eine echte Werbebotschaft zu senden. Und ja, Firebase scheint es akzeptiert zu haben. Aber beachte die lustige Antwort. Nun, ist es tatsächlich gelandet? Es ist so menschlich. Und nach ein paar Sekunden wird Claude es automatisch überprüfen. In den meisten Situationen arbeitet Claude übrigens alleine an meinem Gerät. Wenn Sie also Dinge auf dem Bildschirm sehen, ist es Claude, der es tatsächlich tut, meine Hände berühren es nicht. Ja, hier ist die Werbebotschaft mit einem Halbmond, mit einem Titel und einem Untertitel Das ist gutes Zeug. Das ist ein Gewinn. Nun, es war ein harter Sieg, aber trotzdem ein Sieg. Es wurde jedoch noch nicht getestet. Denk dran, dass ich dir von dem Deep Link erzählt habe. Claude muss also auf die Nachricht tippen. Und ja, wir werden in den VIP-Bereich gebracht. Und obwohl die Erfahrung in den letzten Minuten mit der Chrome-Erweiterung gelinde gesagt enttäuschend war, scheint Claude jetzt zu fliegen, was angesichts all der Schluckauf von früher ziemlich überraschend ist angesichts all der Schluckauf Sehen Sie, was darin steht, jetzt die Behauptung, auf die es wirklich ankommt. Der ganze Grund für reine Datennachrichten war, dass einem Abonnenten nie ein Rabatt auf das angezeigt wird , wofür er bereits bezahlt hat. Ich habe es behauptet. Lass es mich beweisen Okay. Okay. Ihr Debug-Build kann VIP vortäuschen, indem Sie lange auf den VIP-Chip drücken Okay, nochmal, das ist faszinierend. Es tut mir leid, wenn ich es übertreibe oder wenn ich bestimmte Wörter verwende , wie es ist großartig“ oder „ fantastisch“ oder was auch immer Aber manchmal bin ich wirklich in allem dabei. Ich bin unbeschreiblich beeindruckt, und ich denke, es wird Ihnen auch passieren, oft auf unerwartete Weise. Aber ja. Und obwohl die Ventilprobleme hier und da auftreten, wird Claude sie sehr wahrscheinlich automatisch beheben. Das ist also ziemlich gut. Schauen Sie sich am Ende an, was Claude tut, anstatt einfach zu sagen, erledigt. Es fasst alles zusammen, was wir gebaut haben, und gibt mir eine Checkliste, bevor ich an die Börse gehe Beenden Sie also die Umbenennung der App weil es Ihre Identität im Store ist, setzen Sie echte Preise auf VIP, verwenden Sie echte Werbe-IDs mit Datenschutzbestimmungen und was auch immer, Sie müssen einige Formulare ausfüllen Es kennzeichnet sogar eine Designentscheidung, die ich treffen muss. Also, ja, das ist der gesamte Kurs in einem einzigen Frame. Das Tool erledigt die schwere Arbeit. Es wird es testen und dir dann sagen, was los ist? Was ist die endgültige Situation, und dann heißt es Anruf. Also das ist die Sache, an der du es immer noch orientieren musst. Also haben wir mit einem Satz angefangen. Ich möchte von Zeit zu Zeit ein Angebot senden, und am Ende hatten wir eine echte Kampagne. Es ist zielgerichtet. Es ist immer noch 100% kostenlos, es sei denn Sie senden wirklich viele Nachrichten. Alles ist vorbereitet. Die Browser sind eingerichtet, alles ist korrekt gemacht. Von den lokalen Erinnerungen bis hin zu dieser Push-Benachrichtigung , mit der Sie hauptsächlich Werbe-Newsletter versenden können , sind Sie startklar Jetzt müssen Sie es natürlich sparsam verwenden. Aber ja, das kann dir wirklich sehr helfen. Es kann das Engagement und natürlich die Abonnenten wirklich fördern. Speichere deinen Fortschritt und lass uns in einer Minute weitermachen. 37. Fragen Sie auf intelligente Weise nach Bewertungen: Willkommen zurück. Also haben wir beim letzten Mal die Firebase-Push-Benachrichtigung eingeführt, um für etwa 50% Rabatt zu werben, oder? Und das ist auf meinem Handy gelandet. Alles startklar. Lassen Sie uns nun etwas anderes tun, etwas, das Sie im Grunde absolut nichts kosten kann, aber es kann Ihnen eine Menge neuer Nutzer bescheren, im Grunde kostenlos, und das geschieht durch Bewertungen und Rezensionen. Es ist also eines dieser kleinen Dinge, die sich enorm auszahlen, und die meisten Seiten vergessen es entweder komplett oder sie tun es auf sehr schlampige Weise Also lasst uns an die Arbeit gehen und sehen, was was ist. Also die Aufforderung lautet wie folgt. Fügen Sie die offizielle Google InApprView-Eingabeaufforderung hinzu und lösen Sie sie in einem glücklichen Moment aus, unmittelbar nachdem jemand erfolgreich ein Hintergrundbild eingerichtet Es wendet ein Hintergrundbild an, und zwar erst nachdem sie es mindestens dreimal gemacht haben, niemals beim ersten Start und niemals beim Und bevor wir jemanden in den App Store schicken, fragen Sie ruhig in der App, ob er Spaß daran hat Wenn sie Ja sagen, zeigen Sie die offizielle Bewertungsaufforderung an. Wenn sie nein sagen, öffne stattdessen ein privates Feedback-Formular. Nun, hier gibt es keine technischen Anweisungen, oder? Also keine Bibliothek, keine bestimmte Datei, keine spezielle Schaltfläche. Ich habe nur den Moment beschrieben und im Grunde ein Gefühl, und dann habe ich Claude entscheiden lassen, was was ist. Jetzt, während es in der App nach Stellen sucht, wo, du weißt schon, das Hintergrundbild angebracht wird und so weiter, lass mich dir sagen, warum wir uns mit all dem beschäftigen Denken Sie also daran, als wir über die Optimierung des ASO App Stores und die Möglichkeit, kostenlosen Traffic aus dem Store zu bekommen, gesprochen haben Optimierung des ASO App Stores , dass das natürlich die ideale Situation ist Ihre Sternebewertung ist dabei einer der größten Hebel. Also eine App mit einer Bewertung von 4,7 und ein paar tausend Bewertungen, die vertrauenswürdig aussieht, oder? Und die Leute laden es herunter, ohne zweimal darüber nachzudenken. Eine App mit einer 3.1-Bewertung und was auch immer, 11 Leute haben sie rezensiert, nicht so sehr. Leute überspringen dich also, auch wenn die App eigentlich ziemlich interessant ist, und selbst wenn du sie möglicherweise verbessert hast, hast du das verbessert, oder? Es ist, als würde man die Straße entlang gehen und nach einem Ort suchen, an dem man essen kann Wenn ein Restaurant voll und geschäftig ist, gehen Sie davon aus, dass das Essen großartig sein wird Wenn es völlig leer ist, wirst du weitergehen Also im Grunde sind die Bewertungen Ihres vollgepackten Restaurants ein Signal. Also nochmal, es ist etwas, bei dem die Leute wirklich nach Bestätigung suchen. Und du überzeugst nicht nur Menschen. Der Store-eigene Algorithmus wird Apps mit einer höheren Bewertung bevorzugen , weil bessere Bewertungen, höhere Platzierungen, mehr kostenlose Downloads, mehr Geld. Es passt alles zusammen. Alles hängt zusammen und es kommt von diesem kleinen Abschlussball, dessen Bau zehn, 20 Minuten dauern wird . Das ist das Tolle daran. Schau dir genau hier an, was es tut , denn genau aus diesem Grund habe ich ihm ein Gefühl gegeben, anstatt eine direkte Anweisung, eine spezifische Anweisung. Also habe ich gelesen, wie die App bereits funktioniert wo der Erfolg des Wallpaper-Sets passiert, wo wir den Einstellungsbildschirm haben, wie oft jemand die App öffnen muss. So kann die Aufgabe genau an der richtigen Stelle landen. Wenn ich gesagt hätte, füge ein Popup in diese Datei ein, hätte ich ein Popup auf diesem bestimmten Bildschirm oder was auch immer bekommen , weißt du. Aber weil ich es in einem glücklichen Moment erzählt habe, versucht es herauszufinden, wo dieser glückliche Moment sein würde, oder? Nun, eine wichtige Sache bezüglich der Art und Weise, wie wir fragen denn es gibt einen richtigen Weg und einen Weg, Sie in Schwierigkeiten bringen kann, sodass sowohl Google als auch Apple Ihnen eine richtige eingebaute Bewertungsaufforderung geben, okay? Ein kleines Kästchen, das erscheint. Der Benutzer tippt auf die Sterne und verlässt Ihre App nicht einmal Das ist also der, den wir verwenden werden. Was Sie nicht tun dürfen, ist Ihr eigenes gefälschtes Bewertungs-Popup zu erstellen, etwas völlig anderes , das an Leute und dieses Pop-up normalerweise versendet wird und dieses Pop-up normalerweise die Leute auf die Shop-Seite weiterleitet. Die Plattformen mögen das nicht mehr, und sie können es sogar melden, und das wird ein kleines Problem sein. Kurz gesagt, du musst den offiziellen benutzen. Es ist völlig kostenlos. Es ist eine einzige Anfrage und alles ist sicher. Und wieder, Ihr Konto ist in gutem Zustand. In der Vergangenheit hätten wir etwas viel Schöneres mit Sternen und was auch immer entworfen . Aber ja, heutzutage ist das nicht mehr der Fall. Nun, das Timing, das ist der Punkt, an dem fast jeder es falsch macht. Wann du fragst, ist viel wichtiger als die Tatsache, dass du dich selbst fragst. Denken Sie also eine Sekunde darüber nach, oder? Wenn du schubst, bewerte uns bitte sofort mit fünf Sternen, als sie die App gerade geöffnet haben. Sie hatten keine Zeit, sie zu benutzen, oder? Es könnte für kurze Zeit funktionieren. Einige Leute haben diesen Ansatz verwendet, aber heutzutage werden die Plattformen wieder hart. Aber auch hier hat der Benutzer nichts getan, oder? Sie werden sich wahrscheinlich ärgern und es besteht eine gute Chance, dass Sie eine Ein-Sterne-Bewertung erhalten Das ist also keine langfristige Strategie. Das ist im Grunde Selbstverletzung. Stattdessen möchten Sie einem Moment des Erfolgs fragen, direkt nachdem der Benutzer die Sache in der App getan hat, und es ist ein gutes Gefühl dabei. In unserem Fall hat er also die Tapete aufgetragen, also ist er wahrscheinlich glücklich. Jetzt, in unserer App, ist dieser Moment wieder ziemlich offensichtlich. Sie haben gesagt, ein Hintergrundbild. Es ist unter dem Startbildschirm. Es sieht toll aus. Wenn Gentle die App genießt, würde uns eine schnelle Bewertung wirklich helfen. Wenn das landet, ist das gut. Dann fließt die gute Laune direkt in die Sterne. Weil sie glücklich sind, ist es wahrscheinlicher, dass der Vater dir fünf Sterne gibt, das Gleiche gilt für alles, was du baust. Wenn es sich um eine Trainings-App handelt, fragen Sie, nachdem Sie ein Training beendet haben, nicht vorher. Eine Meditations-App. Fragen Sie erneut nach einer Sitzung. Auch hier sollte ich dich fragen, nachdem du ein Level geschafft hast, nicht nachdem du eines verloren hast. Macht das Sinn? Das sind beide Unterbrechungen, einmal positiv, einmal negativ Reiten Sie also immer auf der Welle des guten Gefühls, wenn es um Bewertungen geht Und hier ist der Bonus-Move, den Profis benutzen, und ich liebe es, Claude dabei zuzusehen, wie er ihn zusammenstellt. Bevor also jemand die öffentliche Bewertung abschicken kann, fragen wir ihn privat in der App Gefällt es dir? Was wiederum eine Art Grauzone ist, wenn ich ehrlich bin. Und er kann ja und nein sagen. Wenn sie ja sagen, brillant, können wir das offizielle Pop-up zeigen und sie können dir eine Fünf-Sterne-Bewertung geben. Aber wenn sie nein sagen, schicken wir die Bewertung nicht. Wir öffnen im Grunde ein kleines Feedback-Formular damit sie dir privat sagen können, was falsch ist , wo es dir hilft, anstatt dir zu schaden Das ist also ein cleverer Filter , der im Grunde sagt: Okay, lass mich die App reparieren anstatt dafür bestraft zu werden Es ist also ziemlich gut. Es ist fair. Du hilfst glücklichen Menschen ihre Freude und unglücklichen Menschen zu verlieren, du gibst ihnen einen Ort, an dem sie sich entspannen können, und das kann dir möglicherweise helfen. Auch hier bin ich mir nicht sicher, ob das zu 100% ethisch vertretbar ist, aber das ist sehr, sehr beliebt. Und obwohl ich nicht der Typ bin , der für Dinge wirbt, die sich in der Grauzone befinden, muss ich mich damit befassen, weil viele Leute muss ich mich damit befassen, weil viele Leute diesen Trick benutzen, um tatsächlich viel mehr Bewertungen zu bekommen. Nun, die zweite Sache, Claude backt gerade ein. Frag nicht zu früh und nicht zu oft. Okay? Also lass die Leute zuerst die App tatsächlich benutzen. Das macht absolut Sinn. Jemand, der es fünfmal geöffnet und drei Hintergrundbilder eingestellt hat, mag es möglicherweise, und das ist der ideale Kandidat. Das ist der ganze Grund, warum ich die Eingabeaufforderung mindestens dreimal eingegeben habe, aber natürlich könnten Sie das möglicherweise ändern. Und wenn sie geantwortet haben, ziehen Sie sich zurück. Das ist es. Die Plattform begrenzt also , wie oft dieses offizielle Pop-up sowieso erscheinen kann, was wirklich gut ist Es verhindert, dass Sie zu aggressiv oder nervig sind. Selbst wenn du das tun wolltest, könntest du es nicht auf dem Telefon haben, auf dem echten Telefon. Ich habe gerade ein Hintergrundbild eingerichtet. Die App wartet einen Takt, damit sie nicht auf den Moment beim Aha-Moment auf die Zufriedenheit tritt Und dann gibt es bei der stillen Frage zwei Optionen : kein Druck und der Ausweg Also das ist der Ton , den du willst. Nicht verzweifelt, nicht bettelnd. Nur ein höfliches Klopfen auf die Schulter im richtigen Moment. Auch dies ist ein potenzieller positiver Moment. Nun, eine ehrliche Eigenart, über die Sie Bescheid wissen müssen , weil sie Sie von Zeit zu Zeit verwirren wird Das offizielle Bewertungs-Popup von Google hat also ein bestimmtes Kontingent und es wird bewusst nicht jedes Mal angezeigt, wenn Sie es auslösen, insbesondere bei einem Debug-Build auf Ihrem eigenen Telefon Wenn Sie es also testen und nichts erscheint, ist das kein Problem Das ist kein Bug. Claude wird dich normalerweise davor warnen. Vergewissere dich, dass deine Seite des Flusses korrekt feuert , und vertraue darauf, dass es sich auf einem echten Gerät , auf dem Gerät eines echten Benutzers, richtig verhält. Leider ist es das, was es ist. Und noch eine letzte Zeile , um dir Ärger zu ersparen und niemals Leute für Sterne zu bestechen Sie können also nicht sagen, dass wir fünf Sterne , um diese Funktion oder etwas Ähnliches freizuschalten Das verstößt gegen die Regeln in beiden Stores, Apple und Google, und es ist genau die Art von Dingen , bei denen Sie suspendiert werden. Also nochmal, nach einem guten Moment fragen, nach dem richtigen Moment fragen, und gute Kritiken werden natürlich kommen, wenn die App gut ist. Stellen Sie ein paar Hintergrundbilder ein, schauen Sie zu, wie die Frage erscheint, und das war's. Okay, lass uns weitermachen. 38. Subtile Live-Effekte: Premium Feeling bei minimalem Akkuverbrauch: Komm zurück. In dieser Lektion werden wir ein bisschen Magie hinzufügen. Wir werden also eine Art Effekt, einen Live-Effekt, auf unseren Hintergrundbildern anwenden. Ich denke an etwas weiches Konfetti , das durch dünne Linien driftet langsam über den Bildschirm schwebt Es sollte also etwas ziemlich Kleines sein, eine elegante Note, durch die sich das Hintergrundbild lebendig und hochwertig anfühlt, und es gibt den Leuten einen Grund, für ein Abonnement zu zahlen Das Problem ist, dass darin eine versteckte Falle steckt , die Ihre App wirklich zerstören kann Hier ist die Situation, und ich möchte, dass Sie die Wiederholung bemerken also nur in der VIP-Kategorie Fügen Sie also nur in der VIP-Kategorie einen subtilen Konfettieffekt über dem Halten Sie es leicht, etwa 15 bis 20 kleine Teile nach unten driften Es muss sanft sein, nicht ablenkend, sehr wichtig Optimiere es für die Batterie. Unterbrechen Sie die Animation vollständig, wenn der Bildschirm nicht sichtbar ist oder sich die App im Hintergrund befindet. Ich möchte ein Premium-Gefühl, das fast keine Auswirkungen auf den Akku hat. Fügen Sie außerdem die Schalteinstellungen hinzu, um die Effekte auszuschalten. Okay. Also sage ich zweimal subtil und zweimal Batterie und fünf Zeilen damit das nicht schlampig geschrieben wird Dieses Mal verbringe ich wirklich Zeit damit, weil es um Lenkung geht, denn hier ist , was passieren wird, wenn Sie einfach Konfetti hinzufügen eingeben Nun, im Grunde werden Sie vielleicht Hunderte von schnellen Partikeln auf dem ganzen Bildschirm herumprallen lassen, was nett aussehen kann, oder es kann wie eine Website von 2005 aussehen Aber das kann in etwa einer Stunde etwa 20% der Batterie verbrauchen Und Claude wird nichts dagegen tun, weißt du, denn die Sache ist, du hast danach gefragt und es genau das gebaut, wonach du gefragt hast, oder? Deshalb habe ich subtil gesagt. Das Wort subtil macht also mehr Arbeit in der Eingabeaufforderung als alles andere darin. Also, die Regel, die ich möchte, dass du dir ins Gehirn tätowierst, ist diese. Die Batterie ist unverzichtbar. Also nichts. Ich meine, nichts führt dazu, dass eine App deinstalliert wird und vielleicht sogar eine Bewertung mit einem Stern erhalten wird. Schneller, als die Batterie von jemandem zu entladen. Die Leute merken, wenn ihr Telefon heiß wird oder zu früh stirbt, und sie suchen nach der App , die es getan hat, und sie werden sie mit aufrichtiger Wut in ihrem Herzen löschen mit aufrichtiger Wut in ihrem Herzen Ich habe das auch in der Vergangenheit gemacht, weil, auch hier, etwas fantastisch aussehen mag, aber es wird die Akkulaufzeit oder die RAM- oder CPU-Auslastung zerstören . Im Grunde wird Ihr Telefon eine heiße Kartoffel sein. Also noch einmal, ein bewegender Effekt, der fantastisch aussieht, aber die Batterie zerstört, ist nichts , worauf man stolz sein kann. Das ist kein Feature. Das ist eine Zeitbombe , die Ihre Bewertungen zerstören wird. Also musst du dir dessen bewusst sein. Nur weil Claude es bauen kann , heißt das nicht, dass es eine gute Idee Nun, das Schöne ist, dass die sichere Wahl hier auch sehr schön, ganz nett ist. So subtil sieht es normalerweise teurer und hochwertiger aus. Ein Bildschirm, auf dem Feuerwerk explodiert , sieht kindisch aus, sieht Aber ein paar sanfte Konfettistücke, die mit dünnen Linien herunterdriften , die schwanken, wirken eleganter . Sieht erstklassig aus. Auch hier haben die klassischen Restaurants keine auffälligen Neonreklamen. Weniger ist mehr Und in diesem Fall ist weniger auch günstiger für die Akkulaufzeit des Telefons. Sie gehen Hand in Hand. Okay, das ist der technische Teil hier. Also jedes Mal, wenn der Bildschirm etwas neu zeichnen muss , das sich bewegt , kostet das ein bisschen Strom 100 schnelle Partikel, die überall hin und her prallen , summieren sich ziemlich Jetzt fallen 15 langsame Teile sanft herunter. Das ist kein Problem. Das Telefon bemerkt es kaum. Und der größte Gewinn von allen ist der, nach dem ich ausdrücklich frage. Wenn Sie den Bildschirm verlassen oder das Telefon sperren, sollte die Animation aufhören und die Kosten werden praktisch Null sein. Nun, die meisten Bgines denken nie daran. Ich habe das tatsächlich mehrmals durchgemacht. In den Jahren 2016 und 2017 habe ich viele Live-Hintergründe erstellt. Kurz gesagt, das ist der Unterschied zwischen einem Premium-Touch und einer Akku-Beschwerde. Okay? Sie würden nicht glauben, dass die Animation auch dann weiter abgespielt wird, wenn der Telefonbildschirm geschlossen ist, aber das wird sie. Also ja, deswegen versuche ich, dir zu helfen. Also lass mich dir die Leitplanken geben ich in jeder App verwenden würde, damit du sie wiederverwenden kannst. Also halte die Anzahl der beweglichen Elemente ziemlich gering, ein Dutzend oder zwei, nicht Hunderte, okay? Dann die Bewegung, langsam und sanft, schwungvoll , wenn man so will, kein hektischer Tanz Animieren Sie nur, wenn der Benutzer sie tatsächlich anschaut. Und behalte es an einem besonderen Ort. In allen Situationen ist das eher die VIP-Kategorie, als dass sie überall eingesetzt wird. Knappheit ist also ein Teil davon, weshalb es sich besonders anfühlt Und wieder ist dies einer der Gründe, warum Benutzer ein Abonnement abschließen sollten Auch hier ist es nicht unglaublich. Ich gebe dir das, aber das ist der Ausgangspunkt, und es liegt an dir, wie sehr du es hochfahren willst. Aber ja, so etwas wirst du aus dem Augenwinkel bemerken und denken: Okay, das ist ziemlich nett. Das ist cool. Das ist eine nette Geste. Und das ist ein guter Anfang. Ein paar Optionen, die es wert sind, für Ihre eigene App in Betracht gezogen zu werden, da Konfetti nicht die einzige Antwort ist Konfetti fühlt sich an wie eine Feier, oder? Passt gut zum VIP-Lock-Moment, okay? Langsam bewegte Linien oder weiche schwebende Punkte wirken ruhig, minimalistisch und eignen sich hervorragend für stimmungsvolle, elegante Tapeten Sie könnten das Bild selbst sogar sehr langsam verändern. Für eine Kinder-App natürlich spielerisches Konfetti, für die Meditations-App langsame, ruhige Linien Im Grunde möchten Sie den Effekt also an Ihre Zielgruppe oder an die Stimmung dieses bestimmten Fotos anpassen den Effekt also an Ihre Zielgruppe oder an die Stimmung dieses bestimmten Fotos und Claude mitteilen, welche Stimmung Sie anstreben. Es versteht Ruhe und Minimalismus sehr gut. Auch wenn Claude manchmal ziemlich dämlich ist, wird es diese Aufforderung im Allgemeinen verstehen Hier ist der Schalter, nach dem ich gefragt habe. Manche Menschen lieben Bewegung, während andere sie hassen. Sie finden es ablenkend, und ja, dafür sollten wir einen Schalter haben Ein Schalter, der anzeigt, dass animierte Effekte - oder ausgeschaltet werden, macht alle glücklich und schützt Sie vor verärgerten Kritikern für den Preis einer einzigen Zeile ist es auf jeden Fall wert Es wird langsam auffallen, ohne den Bildschirm einzustellen. Also der Ort, an dem Sie im Grunde die Kontrolle an den Benutzer zurückgeben. Also Benachrichtigungen bieten und jetzt Effekte, und das kann ziemlich stark zunehmen. Nun zum Testen, und bitte machen Sie es richtig denn das ist eines der Dinge, die ziemlich riskant sind. Lassen Sie den Effekt also eine Weile laufen und beobachten Sie, ob das Telefon warm wird oder der Akku schneller als normal abfällt. Protokollieren Sie den Bildschirm und stellen Sie sicher, dass der Effekt wirklich aufhört , anstatt leise im Hintergrund weiterzumachen. Und wenn sich etwas schwer anfühlt, wenden Sie sich direkt an Claude und sagen Sie, machen Sie es leichter, weniger mit Teilen , langsam mit Bewegung und alles Mögliche. Es ist immer besser, ein bisschen zu subtil als zu offensichtlich zu sein. Aber auch dies ist eine Richtung, in der Sie entscheiden müssen, was Sie tun möchten . Ein Live-Hintergrundbild kann auch funktionieren, wenn die App geschlossen ist. Neuere Telefone haben also einen Always-On-Modus, und Sie könnten ihn möglicherweise so einrichten, dass dort, Sie wissen schon, etwas Bewegung herrscht. Nun, wie Sie das machen, liegt wirklich bei Ihnen. Auch hier musst du kreativ sein und gute Lösungen finden. Aber ja, hier kannst du einen Weg wählen. Jetzt haben wir also etwas , das ziemlich gut ist. Es ist etwas, mit dem man prahlen kann, und wir sind bereit, mit dem nächsten Schritt fortzufahren , und das ist ein Onboarding-Bildschirm, weil wir sicherstellen müssen , dass neue Leute tatsächlich sehen , dass es sich um eine Funktion handelt , die darin integriert ist Ohne es vorzuführen, ohne Beginn klar zu erklären, können Benutzer die App deinstallieren ohne diese Funktion überhaupt entdeckt zu Kommen wir also zur Sache , denn das ist ziemlich wichtig. Aber jetzt mach eine Pause und mach es alleine. 39. Onboarding: Verkaufen Sie die Vorteile auf drei Bildschirmen: Willkommen zurück. Wir haben einige nette Effekte in unser Hintergrundbild eingebaut, jetzt in der Kategorie Live-Wallpaper, und jetzt haben wir noch etwas Arbeit vor uns. Wir müssen das Onboarding aufbauen. Das sind also die ersten paar Bildschirme jemand sieht, wenn er die App öffnet Und dieses bisschen Magie wird das sein , was den VIP in der App tatsächlich verkaufen wird. Jetzt ist Onboarding eine Kunst. Es ist etwas, bei dem viele Leute eine ganze Menge Zeit darauf verwenden. Wir werden in einer Sekunde mehr darüber sprechen. Die Aufforderung, einen Onboarding-Flow mit drei Bildschirmen hinzuzufügen , der nur beim ersten Öffnen der App angezeigt erste Bildschirm begrüßt den Benutzer mit einer Überschrift über dem schönen Hintergrundbild und erwähnt, dass etwa alle zwei Wochen neue Hintergrundbilder erscheinen zweite Bildschirm zeigt eines unserer VIP-Hintergrundbilder mit seinem subtilen animierten Effekt , der tatsächlich zur Schau gestellt wird. Und auf dem dritten Bildschirm das VIP-Abonnement animierte Hintergrundbilder, exklusive Designs, keine Werbung, mit dem Preis, einem übersichtlichen Abonnement-Button und einer kleinen Option zum Überspringen angezeigt. Abgesehen von der Tatsache, dass der Nutzer das Onboarding gesehen hat, wird es nie wieder angezeigt Die Bildschirme sind in einer bestimmten Reihenfolge angeordnet, mit einem Jab für jeden Und beachte den letzten Satz, denn er ist einer, den die meisten Anfänger oft vergessen Du musst dich wirklich darauf konzentrieren. Jetzt sieh dir das allererste an, was Claude tut. Bevor Sie also etwas schreiben, öffnet es Konfetti Dot KT, den Effekt aus der letzten Lektion Es wird diese Animation nicht noch einmal schreiben. Es geht also darum, genau nach dem Stück zu greifen , das wir bereits gemacht haben. Das ist es, was die Codebasis eigentlich ist. Das sind all die Dinge, die du besitzt und die du gemacht hast. Und deshalb bauen wir die Magie vor dem Verkaufsgespräch. Wenn wir zuerst das Onboarding durchgeführt hätten, wäre es natürlich etwas kniffliger gewesen Bildschirm zwei hätte nichts vorzuweisen. Deshalb haben wir es in dieser Reihenfolge gemacht. Während Claude das geklärt hat, möchte ich Ihnen sagen, warum Onboarding so wichtig ist Du hast also nur einen ersten Eindruck, oder? Jemand lädt die App herunter, ist neugierig, aber auch extrem ungeduldig Okay? Wenn sie es öffnen und nichts sehen , was ihre Zeit wert ist, schließen sie es und kommen nie wieder. Und der Benutzer, der in den ersten 10 Sekunden geht ist offensichtlich ein Benutzer, für den Sie auf die eine oder andere Weise bezahlt haben. Nun, warum drei Bildschirme? Weil drei das Nonplusultra zu sein scheinen. Genug, um dir eine kleine Geschichte zu erzählen, aber nicht so sehr, dass die Leute anfangen, die Schaltfläche zum Überspringen zu drücken, weil sie offensichtlich zur eigentlichen App gelangen wollen Der erste Bildschirm ist die Begrüßung und das große Versprechen, okay? Bildschirm zwei ist der WOW-Moment, das, was uns unterscheidet, und Sie können den Effekt tatsächlich vor sich sehen. Und auf Bildschirm drei machen Sie den Schritt, es ist, als würden Sie jemanden neu kennenlernen. Sie machen in den ersten 5 Sekunden keinen Heiratsantrag. Du hast zuerst ein nettes Gespräch, dann fragst du sie nach einem Date und so weiter. Es entwickelt sich also Es ist das Gleiche hier. Der dritte Bildschirm ist die eigentliche Frage. Und ja, da ist es auf dem echten Telefon ein dunkles Hintergrundbild und eine Überschrift. Dein nächstes Lieblings-Hintergrundbild, ziemlich gut, ziemlich gut mit einem einzigen Knopf hier. Dann schauen wir uns Bildschirm zwei an. Das ist der Moment. Die VIPs schimmern. Okay. Auch hier könnten Sie möglicherweise mehrere Effekte einbauen, und natürlich können Sie hier mehrere angeben. Aber auch hier gilt: Wenn Sie mehrere Effekte hinzufügen, wird die App wachsen. Das ist allerdings ziemlich gut. Okay? Eins nochmal, das ist kein Video. Das ist ein Live-Effekt. Das haben wir also schon einmal gemacht. Sie könnten hier möglicherweise ein Video hinzufügen falls Sie es in gewisser Weise vortäuschen möchten oder wenn Sie etwas auf eine bestimmte Weise angeben möchten. In der Regel verwenden die meisten Leute jedoch keine Videos. Sie benutzen so etwas. Und Sie versuchen, die Leute zu begeistern. Du versuchst, ihre Augen etwas breiter zu machen, weißt du? Das ist die Art von Gefühl , die du erwecken willst. Das ist offensichtlich ziemlich gedämpft. Es ist nichts Bahnbrechendes, aber genau dem jagen Sie hinterher Auf Bildschirm drei heißt es nur, mit dem Surfen beginnen. Keine Preise, kein Abonnement-Button. Also, wo ist das Angebot? Also, hier ist der schöne Teil. Claude entdeckt es, bevor ich es tue. dem Telefon ist immer noch der Debug-VIP-Schalter Auf dem Telefon ist immer noch der Debug-VIP-Schalter aus der letzten Lektion eingeschaltet Lustigerweise denkt die App, dass wir bereits abonniert sind und überspringt höflich den Pitch, was natürlich Claude sagt es. Es wird den Override ausschalten und den Flow erneut ausführen. Hier ist das echte jährliche Angebot 24 99€ mit einem Rabatt von 30%. Und dann monatlich für 299€, ein goldener Abonnement-Button und eine kleine Zeile darunter, vielleicht später. Okay. Nun, dieser vielleicht spätere Punkt ist kein Detail. Es ist etwas, das du mit einbeziehen musst. Ihr Onboarding braucht also einen klaren Ausweg. Wenn Sie Menschen darin gefangen halten, werden zwei schlimme Dinge passieren Sie werden frustriert und deinstalliert werden. Und natürlich das Gruselige, Google und Apple können es ablehnen, oder sie können Sie sperren, weil Sie eine Paywall haben , die Sie nicht überspringen können. Das ist nicht gut Also musst du die Tür immer offen lassen , falls die Leute da reingehen wollen. Die Leute, die das überspringen, werden immer noch Werbung sehen, und das ist auch völlig in Ordnung. Also nochmal, du musst klarstellen, dass du es mit Werbung verwenden kannst , und das ist kein Problem. Sie müssen keinen Kauf tätigen. Okay, lass uns jetzt sehen, was los ist. Also eine Sache habe ich geändert, außer dass „Frag unseren Bildschirm drei“ stolz darauf steht, dass es keine Werbung gibt Okay, Claude hat nachgesehen und es war nicht wahr. VIP-Mitglieder würden immer noch das Banner bekommen, die Anzeigen im Grid, die Anzeige, wenn die App geöffnet wird. Anstatt also ein falsches Versprechen abzugeben, wurde alles überprüft. Ich habe das am Telefon auf beide Arten überprüft, dann davon erzählt und mir angeboten, den Vorgang rückgängig zu machen Es behandelte unseren Marketingtext als ein Versprechen, das der Code halten muss, und es hat es nicht stillschweigend getan. Ich habe es markiert Auch hier ist Claude ein Verfechter, denn auch hier können Sie Ihre Meinung ändern oder einfach Dinge vergessen Der Bericht bestätigt auch, dass der Flow immer nur einmal angezeigt wird. Das ist also gut. Das Überspringen rettet die Flagge Ein neuer Start führt direkt zu den Hintergrundbildern, und wenn Sie sich in der Mitte zurückziehen verbrennt Ihre Chance nicht. Okay, ziemlich gut. Also der Ablauf funktioniert, er verkauft sich und er ist konsistent. Es ist ehrlich, okay. Aber wenn ich auf das Telefon schaue, gibt es zwei Dinge, die ich nicht wirklich mag. Der tolle Text auf diesen Fotos ist also schwer zu lesen, und unser Star der Show, die Drift auf Bildschirm zwei über das Onboarding, ist ein bisschen zu subtil Sie könnten es völlig übersehen, besonders wenn Ihre Helligkeit ziemlich niedrig ist müssen wir reparieren. Aber zuerst müssen wir verpflichten und pushen, und dann machen wir weiter. Wir sehen uns in einer Sekunde. 40. Onboarding: Optimieren Sie den Workflow und liefern Sie ihn aus: Komm zurück. Das Onboarding ist live, aber ich habe dir gesagt, dass es zwei Dinge gibt, die mir nicht besonders gefallen haben, nämlich der tolle Text und der unsichtbare Effekt In dieser Sitzung werden wir beide korrigieren, und im Laufe der Zeit werden Sie sehen, wie Claude mit Designentscheidungen umgeht, wie er beweist, dass Animationen ausgeführt werden, wenn sie keine Bewegung sehen können, und wie sorgfältig er mit unserer Git-Historie umgeht Das wird nicht besonders sexy oder interessant sein, aber die App fühlt sich immer professioneller an. Also lass es uns machen, auch wenn es nicht unglaublich aufregend ist. Die Aufforderung, der graue Text auf dem Onboarding-Bildschirm, ist also schwer zu lesen Mach es reinweiß. Das ist also die ganze Aufforderung und Claude antwortet zurück. Einfach. Die sind alle Alpha-gedämpft, lassen Sie mich sie anheben. Das bedeutet also, dass die Opazität reduziert ist. Es ist keine graue Farbe. Die Opazität wird einfach verringert. Okay, fertig. Aber lesen Sie, was es tatsächlich getan hat, denn es gibt zwei schöne Details. Die Überschriften waren also schon fast weiß, und Claude hat sie trotzdem reinweiß gemacht, denn wenn der Haupttext heller wird als die Überschriften darüber, wird die visuelle Hierarchie natürlich auf den Kopf gestellt. Also das ist etwas, wo ich dieses Zeug tatsächlich in meinen Designkursen unterrichte Das ist der Instinkt eines Designers von Claude automatisch angewendet Gutes Zeug. Und beachte die 1 graue Linie, die es nicht berührt hat. Der geringe Preis im Jahresplan ist in einer Komponente enthalten, die mit unserer Paywall geteilt Und Claude sagt, und ich liebe diesen Satz, anstatt die Paywall hinter dir auf der Rückseite neu Ich habe eine Option hinzugefügt, sodass nur Onboarding die weiße Version erhält Okay. Wann immer Sie nach einer schnellen visuellen Änderung fragen, ist die eigentliche Frage, wer sonst noch diese spezielle Komponente, dieses Teil verwendet? Denn in den meisten Fällen werden Komponenten oft an einer Reihe von Orten wiederverwendet Auch der Live-Effekt auf dem Bildschirm ist schwer zu erkennen. Erhöhen Sie ihn, damit er besser sichtbar ist. Okay. Lass uns jetzt sehen, was los ist. In der letzten Lektion ging es also nur um Subtilität. Weißt du, wir müssen uns um die Batterie kümmern. Wir müssen elegant wirken. Wir müssen zurückhaltend sein. Aber das Onboarding ist ein kritischer Bildschirm. Der Bildschirm ist für, was, 3 Sekunden oder so da , genau für die Zeit, in der wir dieses Oh, Gefühl hervorrufen müssen, das der Benutzer haben sollte, also wird er den Kauf tätigen Der Effekt hat zwei verschiedene Jobs zwei verschiedenen Orten, oder? Beim Aussteigen muss es sofort beeindrucken, wohingegen es in der Live-Version cool sein muss, und genau so löst Claude es Schau dir den Tisch an. Die Alltagsversion behält also ihre 18 sanften Teile. In der Onboarding-Version werden 34 fast doppelt so hell und fallen fast doppelt so schnell Derselbe Effekt, wenn Sie wählen. Leise für den täglichen Gebrauch, laut für die Onboarding-Phase Und hier ist mein Lieblingsdetail. Claude kann also keine Bewegung auf einem Screenshot sehen. Um zu beweisen, dass die Drift tatsächlich läuft, werden zwei Aufnahmen im Abstand von 3 Sekunden benötigt und überprüft, ob sich die Teile tatsächlich bewegt haben. Fantastisches Zeug. Dann wird der Fluss zurückgesetzt und das Telefon bleibt auch auf dem Bildschirm, sodass ich es live verfolgen kann Das ist also ein Assistent, der darüber nachdenkt , wie er seine eigene Arbeit überprüfen Denn auch hier weißt du das vielleicht nicht, aber ja, Claude arbeitet nicht in Echtzeit. Es macht Screenshots. Also ja, das ist ein guter Workaround Noch eine Sache, die es unaufgefordert markiert. Onboarding verspricht jetzt einen lebendigen Schimmer als das eigentliche Auch hier ist Claude ein Verfechter. Jemand beendet die Tour, öffnet sein erstes VIP-Hintergrundbild und fragt sich, wo der Live-Effekt geblieben ist, weißt du? Und Claude bietet 21 Line-Fixes an, hellt die Alltags-Version ein wenig oder benutzt die laute Version überall Das ist mein Produkt, also ist es meine Entscheidung. Ich würde sagen , die Vorschau auf Alpha-Skala 1.3 erhöhen und dann bestätigen. Denn auch hier handelt es sich um Designentscheidungen, bei denen man sagen muss, links oder rechts Okay, und sieh dir den Commit an. Claude hat sich also nicht für Maine entschieden. Es hat stillschweigend einen Zweig namens Onboarding eingerichtet, weil es, wie es heißt, sich direkt auf den Standard-Branch festlegen etwas ist, mit dem es warten möchte. Okay, also ein Commit, sechs Dateien, etwa 770 neue Zeilen Okay? Und lies die letzte Zeile des Berichts. Das Telefon bleibt stehen, während die Tour abgeschlossen ist und der Debug-Schalter wieder eingeschaltet So wie ich es gefunden habe. Also im Grunde hat es alles aufgeräumt. Okay, füge es mit Main zusammen. Okay, gutes Zeug. Zusammengeführt. Drücken Sie es jetzt und stellen Sie fest, dass es vorher nicht gedrückt wurde, weil ich nicht danach gefragt habe. Okay? Löschen Sie jetzt den Onboarding-Zweig Das wird gelöscht. 66 Tokens dafür. Drei winzige Befehle in der heutigen Arbeit sind auf Github sicher. nun, bevor wir weitermachen, Lassen Sie uns nun, bevor wir weitermachen, den Stranger-Test machen. Löschen Sie also die App, installieren Sie sie erneut und beobachten Sie den Ablauf dann mit neuen Augen. Fühlt sich der erste Bildschirm einladend an? Bringt dich Bildschirm zwei dazu, zu sagen : Oh, das ist nett. Dann frag dich selbst, kannst du leicht da rauskommen? Und wenn du irgendwelche Zweifel hast, repariere, was auch immer es sich anfühlt. Aber ja, jetzt haben wir eine App, die Leute willkommen heißt, ein bisschen Magie zur Schau stellt und dann höflich nach einem Abonnement fragt. Was wir noch nicht sehen können, ist, was danach passiert. Wer abonniert, wo die Leute absteigen und welche Abstürze wir haben könnten Also müssen wir uns selbst ein paar Augen geben. Also schauen wir uns an, wie wir das machen können . Bin in einer Sekunde zurück. 41. Analysen: Abstürze und die wichtigsten Zahlen anzeigen: Willkommen zurück. Bis jetzt haben wir etwas ziemlich Blindes gebaut. Und in dieser Lektion werden wir das korrigieren. Wir werden uns sozusagen selbst Augen geben , denn hier ist eine harte Wahrheit. Wenn Sie nicht messen können, was in der App passiert , raten Sie nur Und mit Ihrer Zeit und Ihrem Geld zu raten , ist eine schreckliche Strategie Und selbst wenn Sie ein einziges Telefon haben, gibt es unzählige Android-Geräte Also das werden wir tun. Die Aufforderung lautet, der App brandbasierte Analysen und Crashlytics hinzuzufügen App brandbasierte Analysen und Crashlytics hinzuzufügen Wir haben bereits ein Firebase-Projekt aus den Push-Benachrichtigungen, also verwende es wieder. Richten Sie die Absturzlytik ein, damit ich Abstürze mit dem Telefonmodell und dem Bildschirm, auf dem sie aufgetreten sind, sehen Abstürze mit dem Telefonmodell und dem Bildschirm, auf dem sie aufgetreten sind und die Ereignisse verfolgen kann, die für mich tatsächlich wichtig sind App geöffnet, Hintergrundbild eingerichtet, VIP-Bildschirm geöffnet, Abonnement gestartet, Anzeige angezeigt Okay. Beachten Sie den mittleren Satz , weil er uns viel Schmerz erspart. Also haben wir den schwierigen Teil von Firebase bereits vor zwei Lektionen gemacht, das Projekt, die Konfigurationsdatei, den ganzen Browsertanz Claude zu sagen, dass er es wiederverwenden soll, bedeutet, dass wir das alles überspringen Analytik ist nur noch ein ausgefallenes Wort für Zahlen über Ihre App, wie viele Leute sie nutzen, was sie tun, wo sie kaputt geht, wie viel Geld sie einbringt und so weiter. Und sobald Sie diese Zahlen sehen, ändert sich alles. Sie hören auf zu raten und beginnen Entscheidungen auf der Grundlage der Realität Jetzt ist Firebase das, wonach die meisten von uns greifen. Es ist von Google. Es ist völlig kostenlos und wird wiederum von fast allen Leuten verwendet, die Android verwenden. Fangen wir nun mit Abstürzen an, denn dieser ist dringend. Crash Lix verfolgt leise alles. Wenn Ihre App also auf dem Handy eines Fremden am anderen Ende der Welt abstürzt, zeichnet Crash Lux dies und zeigt es dann in Ihrem Dashboard Und denke darüber nach, was ohne sie passiert. Ihre App stürzt für den Großteil Ihrer Benutzer ab. Sie sind offensichtlich frustriert. Sie deinstallieren. Sie geben eine Ein-Sterne-Bewertung ab, und die besagt, dass es immer wieder abstürzt und Sie keine Ahnung haben, was tatsächlich passiert Sie haben blutende Nutzer, und Sie sind im Grunde blind dafür. Aus diesem Grund sind Analysen so wichtig. Jetzt, wo Sie dies eingegeben haben, öffnen Sie das Dashboard und können es im Klartext sehen. Also dieser Absturz ist bei diesen Telefonmodellen auf diesem Bildschirm 40 Mal passiert , okay? Und jetzt ist hier der Arbeitsablauf an den du dich erinnern solltest , weil er wunderbar ist. Also kopierst du die Absturzinformationen und fügst sie direkt in Claude ein und sagst: Hey, Benutzer stoßen auf dem Hintergrundbildschirm auf diesen Fehler. Hier ist der Fehler, bitte korrigieren Sie ihn. Und das ist es, weißt du, Claude wird sich um alles kümmern. Firebase sagt dir also genau, was kaputt ist, und Claude repariert es Diese Schleife ist der Unterschied zwischen einer App, die langsam verrottet, und einer, die jeden Monat besser wird Nun, Sie würden annehmen, dass Claude immer perfekten Code schreibt, aber auch das ist nicht der Fall Es muss echtes Feedback von Benutzern erhalten, und dann können Sie sich tatsächlich verbessern. Lassen Sie uns nun über die Nutzungszahlen sprechen. Die, die du jeden Morgen mit deinem Kaffee auschecken wirst jeden Morgen mit deinem Kaffee auschecken , weil sie ehrlich gesagt süchtig machen Lassen Sie mich Ihnen die vorstellen, die wirklich wichtig sind. Lassen Sie uns also zuerst über das Geld sprechen. Sie würden Werbemob-Einnahmen, wie viel Werbung Sie im Grunde am Vortag eingebracht haben, weil es der ganze Tag zuvor Und dann hast du Abos, wie viele Leute zahlen, wie viele haben sich angemeldet, wie viele haben gekündigt. Und diese beiden zusammen bilden Ihr Einkommen, und Sie werden sich das jeden Tag ansehen. Dann die Anzahl der Personen, das ist hier der Schlüssel, täglich aktive DAU-Nutzer, wie viele einzigartige Personen haben Ihre App heute geöffnet? MAU, monatlich aktive Nutzer gibt an, wie viele Nutzer die App im letzten Monat geöffnet haben. Nun, warum sind beide wichtig? Denn zusammen erzählen sie dir von der Zuverlässigkeit deiner App. Wenn Ihre täglichen aktiven Nutzer also 100 und Ihre monatlichen aktiven Nutzer 3.000 sind, nutzen die meisten Nutzer die App einmal und vergessen sie Das ist ein undichter Eimer. Wenn Ihre täglich aktiven Benutzer jedoch 1.000 und Ihre monatlich aktiven Benutzer 3.000 sind, bedeutet das, dass ein großer Teil Ihrer Benutzer fast täglich zurückkommt Das ist also eine robuste, gesunde App. Dieses Verhältnis ist eines der wichtigsten Signale dafür , ob die Leute das, was Sie gebaut haben, wirklich lieben. Stellen Sie also sicher, dass Sie das oft überprüfen. Und sieh dir die Ereignisse an, die es verbreitet, denn das sind die, die ich in der Eingabeaufforderung genannt habe und sie sind nicht zufällig. Also Tapetenset. Also das sagt mir, dass die Leute einen echten Mehrwert bekommen. Der VIP-Bildschirm wurde geöffnet und das Abonnement wurde gestartet. Sagt mir, wie viele Leute sich das Angebot angesehen haben und wie viele tatsächlich gekauft haben. Das ist also Ihre Konversionsrate, und Sie sollten ständig versuchen , sie zu verbessern. Und im Grunde müssen Sie viele Experimente durchführen. Wählen Sie nun Ereignisse aus, die eine Frage beantworten, die Sie tatsächlich haben. Verfolgen Sie nicht absolut alles , weil Sie sonst in Daten ertrinken würden , und das ist nicht gut Aber auch hier gilt: Wenn 100 Leute das Angebot gesehen haben und nur drei Leute es gekauft haben, dann ist irgendwas okay, dann wirst du versuchen, vier Leute zu bekommen, fünf von 100 Views Das ist die Art von Dingen , die Sie versuchen zu tun. Jetzt noch ein paar Dinge , die es wert sind, angeschaut zu werden. Also Beibehaltung der Anzahl der Personen, die die App diese Woche installiert haben, wie viele sind es noch die die App nach weiteren sieben Tagen noch nutzen? Das ist also brutal, aber wichtig. Die meisten Apps verlieren in den ersten Tagen, also am ersten, zweiten Tag, dritten Tag, den Großteil ihrer Nutzer zweiten Tag, dritten Tag, . Wenn Sie die Aufbewahrung beobachten, erfahren Sie, ob Sie gerade einsteigen, und Sie erhalten Benachrichtigungen darüber, ob sie ihre Arbeit erledigen Dann Neuinstallationen im Vergleich zu Deinstallationen. Wachsen oder schrumpfen Sie insgesamt? Denn auch hier ist es normal, Leute zu verlieren , aber mehr Leute zu gewinnen, das ist es, was Sie insgesamt als Netto-Positive erwarten, 100 Nutzer, und Sie haben 20 verloren Das ist also netto plus 80. Und dann die Länge der Sitzung. Wie lange bleiben die Leute tatsächlich jedes Mal, wenn sie die App öffnen? Offensichtlich wäre länger besser. Und hier ist der wahre Gewinn, echte Ereignisse, weil mein echtes Handy im Armaturenbrett gelandet Jetzt musst du dir natürlich Zeit nehmen, um diesen Teil zu lernen Ich werde nicht zu sehr ins Detail gehen, aber eine Sache, um Ihre Erwartungen zu wecken. Firebase kann eine Weile dauern, bis die tatsächlichen Daten angezeigt werden, manchmal Stunden, manchmal tatsächliche Tage Also keine Panik, wenn die Grafiken nach 5 Minuten leer sind. Also das ist normal. Es gibt eine Debug-Ansicht, um Dinge sofort zu überprüfen, und Claude wird Sie normalerweise direkt darauf hinweisen Außerdem kannst du Claude jederzeit fragen : Hey, warum sehe ich keine Daten Und bitte lass dich davon nicht überwältigen. Wenn Sie gerade erst anfangen, müssen Sie sich jeden Morgen nur eine Handvoll davon ansehen Also nochmal, Ihre Werbeeinnahmen, Ihre Abonnements, Ihre täglich aktiven Nutzer, ob es einen neuen fiesen Absturz gibt , der über Nacht aufgetreten ist. Das ist also im Grunde Ihr tägliches Dashboard. 5 Minuten mit einer Tasse Kaffee, nichts allzu Dramatisches. Nun, alles andere schaust du dir vielleicht einmal pro Woche an oder wenn du versuchst, ein bestimmtes Problem zu lösen. Aber ja. Nun, eine Warnung, das vor jemandem zu verschließen, der das wirklich jahrelang getan hat. Sie nicht in die Falle, den ganzen Tag auf diese Zahlen zu starren und sie alle 10 Minuten zu aktualisieren Das ist nicht gesund, vor allem, wenn Sie zum ersten Mal anfangen und sie wieder winzig sind, 0,05$ oder was auch immer für Benutzer Es ist nicht gesund, es jeden Tag anzustarren. Ich war dort und es wird dich verrückt machen. Schauen Sie sie sich also einmal am Morgen an, notieren Sie sich den Trend und konzentrieren Sie sich dann darauf, die App tatsächlich zu verbessern. Die Zahlen dienen als Leitfaden für Ihre Entscheidungen, nicht zu Ihrem Hobby zu werden. Bestätigen Sie also, dass die Daten eingehen, speichern Sie Ihren Fortschritt und lassen Sie uns weitermachen. 42. Eine Fernbedienung für Ihre App: Änderungen ohne Update vornehmen: Willkommen zurück. Konzentrieren wir uns auf etwas, das sehr interessant sein wird . Lassen Sie uns also einige Dinge in der App ändern , ohne eine neue Version herauszugeben, damit die Leute nicht wirklich eine neue Version herunterladen müssen . Das heißt Remote Config, und Firebase gibt es dir für absolut nichts. Es ist kostenlos Und wenn Sie es einmal benutzt haben, werden Sie nie wieder zurückkehren wollen, weil, wie ich schon sagte, in der Vergangenheit die Leute einfach nicht updaten wollten. Über Monate und Jahre hinweg würden Sie 20 verschiedene neue Versionen auf den Markt bringen, stark verbessert waren und die Leute nicht einfach updaten würden. Nun, das repariert nicht absolut alles, aber es wird Ihnen sehr helfen. Also die Aufforderung, Firebase Remote Config mit demselben Firebase-Projekt hinzuzufügen Firebase Remote Config mit demselben Firebase-Projekt Verschieben Sie den Abonnementpreis und die Häufigkeit, mit der das VIP-Popup erscheint, aus dem Code in die Moduskonfiguration, sodass ich sie vom Dashboard aus ändern kann , ohne eine neue Version zu veröffentlichen Geben Sie ihnen vernünftige Standardwerte, die in die App integriert falls sie den Server nicht erreichen kann. Das ist die Botschaft. Das ist der letzte Satz, den du mir stehlen sollst. Also habe immer eine Standardeinstellung eingebaut. Wenn der Nutzer also kein Internet hat, weiß deine App trotzdem, welchen Preis angezeigt werden soll. Ohne ihn öffnet jemand deine App und du weißt schon, da ist nichts. Es kann sich um eine leere Paywall oder um einen Wert handeln, mit dem Sie nicht zufrieden Lassen Sie mich nun das Problem erklären, das gelöst wird, denn Sie werden es wirklich verstehen Stellen Sie sich jetzt vor, Sie möchten den Abonnementpreis 299-399 ändern oder das VIP-Popup vielleicht viel weniger anzeigen, weil Sie das Gefühl haben, dass es vielleicht zu aufdringlich ist, oder vielleicht den Button umformulieren. Normalerweise müssten Sie die App bearbeiten, vielleicht in der Cloud oder was auch immer, dann eine neue Version erstellen, Version 1.1 gegenüber 1.0, sie dann in den Play Store hochladen, dann manchmal sogar Tage warten, bis Google sie überprüft, und dann wird sie endlich veröffentlicht. Hoffentlich würden die Nutzer tatsächlich aktualisieren, denn auch hier aktualisieren viele von ihnen nicht wirklich. Jetzt dreht Remote Config das um. Bestimmte Einstellungen befinden sich auf dem Server, anstatt in die App integriert Sie melden sich also im Dashboard an, dann in Google Chrome, was auch immer. Sie ändern den Preis 299-399. Sie klicken auf Veröffentlichen und auf diese Weise nimmt jeder einzelne Benutzer den neuen Wert auf Keine neue Version, keine Google-Bewertung, kein Warten, es ist sofort verfügbar. Stellen Sie sich das wie einen Thermostat in Ihrem Haus vor. Ohne einen wäre es sehr, sehr schwierig, die Temperatur zu ändern . Aber mit einem drehen Sie einfach an einem Einstellrad und fertig. Remote Config ist das Wählrad für unsere Apps. Und schauen Sie sich an, was genau hier passiert , denn das ist die eigentliche technische Arbeit der Lektion. Dieser Preis war früher darin kodiert, also wurde er sozusagen eingefroren. Jetzt wird es eine Frage. Die App fragt den Server bei jedem Start. Im Grunde sendet die App also ein Rosa, sie sendet eine Nachricht. Hey, was ist der Preis heute? Und falls es keine Antwort gibt, gibt es einen Fallback. Es gibt einen Standardwert. Dasselbe gilt für die Häufigkeit, mit der das Popup angezeigt wird. Zwei Werte, die früher in Stein gemeißelt waren, sind jetzt live und befinden sich jetzt in Ihrem Browser. Nun, hier wird es wirklich mächtig, und das ist der Teil, von dem Profis von AB-Tests besessen sind Es ist eine Möglichkeit, Fragen mit tatsächlichen Daten statt nur mit Meinungen zu beantworten mit tatsächlichen Daten statt nur mit Meinungen zu Sie sind sich also nicht sicher. Sollen es 99 oder 399 sein? Was bringt mehr Geld ein? Anstatt zu raten, zeigen Sie Hälfte Ihrer Nutzer einen Preis und Hälfte berechnet gleichzeitig automatisch den Preis Dann wartest du und schaust dir die Zahlen an. Vielleicht macht 399 weniger Umsatz, aber insgesamt mehr Geld. Vielleicht tötet es deine App komplett, oder? Vielleicht tötet es den Umsatz. Nun, du weißt mit Sicherheit, dass es nicht nur eine Vermutung Es geht nicht darum, gierig zu sein oder zu versuchen, niedrigere Preise oder was auch immer festzulegen Schauen Sie sich einfach die Daten an und sehen Sie, was die Leute bevorzugen. Das ist also der AB-Test. Gruppe A sieht eine Sache, Gruppe B sieht eine andere, und die Zahlen werden dir sagen, was was ist. Und du kannst fast alles testen. Zwei verschiedene Onboarding-Pitches, zwei Farben der Schaltflächen, die Paywall auf dem Onboarding-Bildschirm gegenüber Bildschirm drei oder was auch immer, ein wöchentlicher Preis gegen einen monatlichen Preis Jeder kleine Test ist für sich genommen bescheiden. Aber im Laufe der Monate haben sie aus der App etwas gemacht, das sehr gut optimiert ist, um mehr Menschen zu beschäftigen Und das ist dein Plan. Das ist dein Ziel, das ist dein Job. Das ist der knifflige Teil, denn du musst Geduld haben und du musst eine Vision haben. Und hier ist die Dashboard-Seite. Das sind also zwei Werte, die auf dem Server in Chrome gespeichert sind, sodass ich sie ändern oder einfach so eine neue Version veröffentlichen kann . Beachten Sie, dass dies nur eine Webseite ist. Es ist nicht so benutzerfreundlich, aber es gibt keinen Code, nichts zu bauen, kein Warten. Es fühlt sich also sehr nach einer Superkraft an, wenn du es zum ersten Mal tust, aber lassen Sie mich eines klarstellen Sie mich eines klarstellen denn ich möchte Ihre Zeit nicht verschwenden AB-Tests geben Ihnen also nur dann nützliche Antworten, wenn Sie genügend Benutzer haben Wenn Sie 12 Benutzer haben, Ihnen nichts sagen, wenn Sie sie in sechs und sechs aufteilen wird es Ihnen nichts sagen, wenn Sie sie in sechs und sechs aufteilen und zwei Preise vergleichen Sechs Personen sind im Grunde Lärm. Es ist zufälliges Glück. Was Sie brauchen, ist ein ordentlicher Verkehrsfluss , bevor die Ergebnisse tatsächlich etwas bedeuten. Also bitte überstürzen Sie sich nicht gleich am ersten Tag mit heftigen Experimenten. Holen Sie die App raus, sorgen Sie dafür, dass die Leute aufgrund dieser Benachrichtigungen und guten Bewertungen reinkommen , und beginnen Sie mit der Durchführung von Experimenten, sobald es echten Traffic gibt , um sie tatsächlich durch den AB-Test zu schicken Oder natürlich bezahlter Traffic, wenn du wirklich früh anfangen willst. Nun, hier ist der Beweis live. Ich ändere den Wert in der Konsole in Chrome, ich veröffentliche ihn und dann kann ich die App auf meinem Telefon neu starten , und da ist sie. Der neue Wert ist also da. Es gibt kein Update, es gibt kein Geschäft, kein Warten, nichts. Und noch etwas mit Wissen. Apps rufen nicht jede Sekunde neue Werte ab. Nein, das ist konstruktionsbedingt eine kleine Verzögerung, sodass Sie den Server nicht überfordern Claude legt normalerweise ein vernünftiges Intervall fest und kann es zu Testzwecken verkürzen Aber im wirklichen Leben solltest du mit einer Abkühlung rechnen. Wenn Sie jetzt bereit sind, ein echtes Experiment durchzuführen , fangen Sie einfach an. Nehmen Sie eine einzige Sache, sagen Sie den Preis und nur den Preis. Testen Sie genau zwei Optionen, nicht drei, nicht vier, nicht fünf. Lass es lange genug laufen , um echte Zahlen zu sammeln. Schauen Sie sich dann den Gesamtumsatz an, nicht nur die Anzahl der Verkäufe, denn natürlich ein höherer Preis mit weniger Käufern kann ein höherer Preis mit weniger Käufern immer noch potenziell gewinnbringend sein. Wählen Sie dann den Gewinner aus und wählen Sie Ihr nächstes Experiment aus. Die Änderung der Denkweise ist der wahre Preis. Du hörst auf, jemand zu sein, der darüber streitet, was funktionieren könnte, Meinungen, und du wirst zu jemandem, der tatsächlich testet und es weiß Denn wenn du deine Freunde noch einmal nach den Menschen in deinem Leben fragst den Menschen in deinem Leben , werden sie eine ganz andere Erfahrung machen. Aber es ist jemand vom anderen Ende der Welt mit einem völlig anderen Telefon, anderen Umständen und Geld in der Tasche und so weiter. Okay, jetzt liegt es an Ihnen, dasselbe zu tun und zu bestätigen, dass Sie Ihren Wert in Chrome ändern können und dass Sie ihn tatsächlich in Ihrer App sehen können. 43. Sprechen Sie ihre Sprache: Erschließen Sie neue Märkte: Willkommen zurück. In dieser Lektion werden wir unser Publikum potenziell vergrößern, indem wir der App beibringen , verschiedene Sprachen zu sprechen. Und das ist eines der wertvollsten Dinge, die Sie tun können, wenn Ihre App erst einmal solide ist, und die meisten Solo-Entwickler machen sich nie die Mühe, das zu tun, und genau aus diesem Grund ist es eine hervorragende Gelegenheit. Lassen Sie uns also zur Sache kommen. Hier ist die Aufforderung. Bereiten Sie die App für die Übersetzung vor, verschieben Sie den gesamten sichtbaren Text aus dem Code und fügen Sie ihn in ein geeignetes Übersetzungs-Setup ein. Dann fügen wir Spanisch und Portugiesisch oder Französisch oder Deutsch hinzu, was auch immer. Die App sollte automatisch die richtige Sprache basierend auf den Telefoneinstellungen des Benutzers anzeigen die richtige Sprache basierend auf den Telefoneinstellungen des Benutzers und auf Englisch zurückgreifen, wenn diese Sprache nicht verfügbar ist, wenn seine Sprache nicht vorhanden ist. Überprüfe anschließend die Bildschirme in beiden neuen Sprachen und repariere alles, wo der Text länger oder zu lang ist und dadurch das aktuelle Layout beschädigt wird. Okay, also dieser Teil allein, der letzte Satz, in dem ein Teil des Textes absolut riesig ist, besonders auf Deutsch. Das wird dir Stunden und Stunden des Elends ersparen. Sie werden etwas später sehen, warum das der Fall ist. Also zuerst das große Ganze. Im Moment ist Ihre App wahrscheinlich auf Englisch. Englisch ist riesig, daran besteht kein Zweifel. Aber der Großteil der Welt spricht es immer noch nicht, zumindest nicht als Muttersprache. Es gibt viele, viele Menschen in Lateinamerika und Indonesien, Indien, im Nahen Osten und in bestimmten Teilen Europas, bestimmten Teilen Europas, wo die Leute deine App lieben würden, aber sie könnten an ihr vorbeiscrollen weil sie nicht in ihrer Sprache ist. Und das ist die Sache, in der wir in einer Blase leben, weißt du, mit iPhones und dem Zugriff auf alle Arten von Apps und nach eigenem Ermessen Geld auszugeben Die ganze Welt ist nicht so. Also müssen wir aus unserer Seifenblase raus. Du und ich, wir sprechen vielleicht anständiges Englisch, aber in manchen Teilen der Welt werden in dem Moment, in dem du Dinge wie Spanisch, Portugiesisch, Hindi, Arabisch, was auch immer, Deutsch, Französisch hinzufügst , völlig neue Länder erschließen , die vorher unsichtbar waren. Und hier ist ein wunderschönes Stück Geschäftskarte, das auf etwas zurückgeht, das wir zuvor besprochen haben. Denken Sie daran, als ich darüber gesprochen habe , dass Werbung in den USA, Großbritannien und Australien extrem teuer ist weil alle um diese englischsprachigen Premium-Nutzer konkurrieren diese englischsprachigen Premium-Nutzer Nun, die Kehrseite ist, dass es dramatisch billiger sein kann, Nutzer in anderen Ländern Eine Installation, die in den Vereinigten Staaten beispielsweise zwei Dollar kostet, könnte in Brasilien oder Indonesien ein paar Cent kosten. Heute geben Nutzer in diesen Ländern in der Regel weniger pro Person aus. Das ist der Kompromiss, und er ist real. Aber wenn Installationen billig sind und sich Ihre App für sie wie gewohnt anfühlt, kann die Rechnung trotzdem funktionieren. Und vor allem, wenn Sie Werbung verwenden, kann das immer noch ein fantastisches Geschäftsmodell sein. Das ist der technische Schlüssel hier auf dem Bildschirm. Anstatt dass Wörter also überall verstreut und fest codiert und in der App eingefroren werden , sammelt Claude sie in organisierten Sprachdateien. Und wenn das erledigt ist, bedeutet Hinzufügen einer neuen Sprache nur das Hinzufügen einer weiteren Datei. Es ist sehr normal. Es ist ein sehr bekannter Weg und Claude weiß ihn. Nun, es ist genau diese Art von mühsamer mechanischer Arbeit, die einen Entwickler früher vielleicht einen ganzen Tag gekostet hat, und Sie beobachten, wie sie in nur wenigen Minuten erledigt Jetzt nochmal, je nachdem, welches Modell Sie verwenden, Aufwand, aber es sind immer noch Minuten Es sind keine 8 Stunden, weißt du? Nun, es gibt zwei Dinge, die man übersetzen kann, und es ist wichtig, beide zu verstehen, weil meisten Menschen immer nur auf das erste konzentrieren. Die erste ist also die App selbst, die Schaltflächen, die Menüs, der Onboarding-Text, der Abonnement-Bildschirm, all die Wörter darin, okay? Wenn also ein Benutzer in Mexiko deine App öffnet und alles in fließendem Spanisch ist, fühlt es sich an, als wäre es nur für ihn gemacht worden Wissen Sie? Das schafft Vertrauen, und Vertrauen führt in der Regel zu Downloads und Verkäufen. Nun, die zweite Sache, und ehrlich gesagt, diese könnte noch wichtiger sein, ist der Store-Eintrag. Und das ist der Titel, die Beschreibung, die Screenshots, alles im App Store. Denken Sie jetzt an die ASO-Appstd-Optimierung, Sie kostenlosen Traffic von Leuten aus dem Store erhalten, von Leuten in Brasilien, die nach Portugiesisch suchen Wenn dein Titel und deine Beschreibung nur auf Englisch sind, bist du für sie bei ihrer Suche möglicherweise unsichtbar Übersetze jetzt dein Inserat und plötzlich tauchen Millionen von Menschen auf, die nach ihren eigenen Worten suchen. Das ist also kostenloser Traffic aus einem ganz neuen Land, und es ist ziemlich schade , das auf den Tisch zu legen, weißt du? Es sind Geld und Nutzer, die Sie auf dem Tisch lassen. Und das ergibt keinen Sinn. Nun, KI hat das alles im Grunde wie Magie gemacht, weißt du, im Vergleich zu früher. Früher habe ich Übersetzer für jede Sprache angeheuert. Früher haben wir Google Translate gemacht, aber es war umständlich. Der gesamte Prozess war im Grunde langsam und teuer. Aber Claude Claude macht es in Sekunden. Aber lassen Sie mich Ihnen ein paar warnende Worte geben, denn das ist immer noch wichtig. KI-Übersetzungen sind gut, aber nicht perfekt, insbesondere für ein Verkaufsgespräch oder eine clevere Formulierung Man kann es also nicht wirklich übersetzen, sondern es einfach von Nike aus in, ich weiß nicht, 50 Sprachen machen ich weiß nicht, 50 Sprachen und man erwartet, dass man das Gleiche hat. Wenn ein bestimmter Markt für Sie wichtig wird und Sie anfangen, in dieser Region echtes Geld zu verdienen, lohnt es sich wirklich, dass lohnt es sich wirklich, ein Mensch Ihren Text überprüft und sieht, was was ist. Also nochmal, fivea.com, Freelancer Upwork, es wird nicht Es ist tatsächlich zeitaufwändiger, eigentlichen Projekt zu posten und mit dieser Person zu sprechen Es ist ein bisschen hin und her, und man muss es für mehrere Länder machen. Also, ja, es ist ein bisschen mühsam, aber es ist ziemlich wichtig, weil eine etwas umständliche Übersetzung auf einer einfachen Schaltfläche in Ordnung sein kann, aber eine peinliche Fehlkalkulation auf Ihrem Abonnementbildschirm könnte Sie Ihren Verkauf kosten, oder die Wörter lassen Sie oder die Wörter Denn wenn etwas auf dem Zahlungsbildschirm keinen Sinn ergibt, verliert der Benutzer wiederum wiederum Also maschinelle Übersetzung, okay, nur damit du schnell und günstig loslegen kannst. Und dann, falls nötig, polieren Sie bitte bestimmte Märkte, in denen Sie anscheinend an weil das nicht allzu teuer sein wird. Normalerweise zahlen Sie mit Zeit mehr als mit Geld. Die zweite Sache: Übersetzen Sie nicht panisch in 20 Sprachen gleichzeitig. Beginnen Sie idealerweise mit ein paar, zum Beispiel wieder Spanisch und was auch immer, Deutsch oder Französisch oder was auch immer Ihnen gefällt, wo auch immer Sie denken, dass Sie Benutzer finden könnten Diese sind die beste Wahl, weil sie viele Menschen abdecken Füge sie hinzu, sieh dir deine Analysen an und finde heraus , ob es einen Aufschwung gibt ob das tatsächlich einen Unterschied macht, Sie, ob diese Länder in Ihren Analysen auftauchen, denn das wäre die ideale Situation Lassen Sie sich im Grunde von den Daten leiten. Okay, jetzt, hier ist die Situation. Das ist der erste. Die Sprache des Telefons wurde also geändert und die App folgt dem. Schauen Sie sich jetzt die Tasten genau an. Dies ist meine dritte Warnung und sie ist die , die jeden verärgert Der Text wird also normalerweise länger , wenn man ihn übersetzt. Aus einem kurzen englischen Wort kann Spanisch ein sehr langes beispielsweise auf Spanisch ein sehr langes und auf Deutsch ein viel längeres werden. Und das macht glücklicherweise ein Layout kaputt , auf das Sie zuvor stolz waren . Deshalb haben Sie die letzte Zeile in der Eingabeaufforderung eingefügt. Sie zwingen Claude also, tatsächlich nachzuschauen und zu sehen, was los ist. Und Claude hat eine Menge Dinge zu erledigen. Es kriegt sie und repariert sie. Das ist die Art von Dingen, bei denen Sie, wenn Sie es auf diese Weise versendet hätten, wieder viel Vertrauen verlieren würden, und es wäre keine ideale Situation. Nun, diese eine Funktion kann die Entwicklung einer App wirklich verändern Ich habe Apps gesehen, die auf Englisch nicht einheitlich waren, und plötzlich hatten sie in Lateinamerika oder Südostasien einen großen Aufschwung Testen Sie es jetzt, indem Sie die Sprache Ihres Telefons ändern, die gesamte App durchgehen und dann Ihre Herdliste erstellen, wenn Sie die Gelegenheit dazu Bitte schauen Sie sich um und sehen Sie, was Sie verbessern können, denn hier greift Claude die meisten Probleme auf, aber Sie sollten sich das auch ansehen. Okay, speichere deinen Fortschritt und dann lass uns weitermachen. Ich 44. Bringen Sie es auf die nächste Stufe – Fazit: Willkommen zurück und herzlichen Glückwunsch zum Abschluss dieses Kapitels. Schau dir an, wie weit die App gekommen ist. Es ist nicht mehr nur eine Sache, die Hintergrundbilder anzeigt. Es begrüßt Menschen mit einem Requisit beim Onboarding. Es lädt sie mit Benachrichtigungen zurück. Es fragt im perfekten Moment nach Bewertungen. Es hat diesen Premium-Touch, diese kleinen subtilen Effekte. Es zeigt Ihnen anhand von Analysen genau, was passiert, und es spricht mehr als eine Sprache. Das ist jetzt also eine echte App für Erwachsene. Das ist die Art von Dingen, die tatsächlich zu etwas Erfolgreichem werden können . Lassen Sie mich Ihnen einige Gedanken zum Weitermachen hinterlassen , da es diesem Kapitel wirklich mehr um die Denkweise als um jedes einzelne Merkmal Das Erste ist das Folgende. Die App ist, wie Sie sehen , nie fertig, oder? Oberflächlich betrachtet hat sie vor einer Weile funktioniert, okay? Also das erste Feature, die anfängliche Funktionalität, das wurde ursprünglich im Kurs in den ersten paar Vorlesungen gemacht im Kurs in den ersten paar Die Sache ist, du entwickelst dich ständig weiter, du fügst Dinge hinzu, du testest Dinge. Jetzt ist jede dieser Funktionen ein Einstellrad, und Sie können es weiter einstellen. Besseres Onboarding konvertiert mehr Menschen. Intelligente Benachrichtigungen, bringen Sie mehr von ihnen zurück. Der AB-Test sorgt für mehr Umsatz. Es gibt immer die nächste kleine Verbesserung, und kleine Verbesserungen häufen sich Sie häufen sich über Wochen und Monate und sie werden zu etwas Großem. Die Leute, die dabei gewinnen sind keine Genies, die eine perfekte Idee hatten Es gibt Leute, die ihre App Woche für Woche weiter vorangetrieben haben, lange nachdem alle anderen gelangweilt hatten, und sie kündigten Die zweite Sache, du musst es der Reihe nach machen, und du musst es ruhig machen, okay Also bitte nehmen Sie dieses Kapitel nicht als Aufgabenliste , die Sie an einem Tag durcharbeiten Fügen Sie eine Funktion hinzu, testen Sie sie, stellen Sie sicher, dass sie nichts beschädigt hat, speichern Sie sie auf GitHub und fahren Sie mit der nächsten Die Idee ist also, es Schritt für Schritt zu machen. Offensichtlich könnten Sie begeistert sein. Manchmal sind Sie vielleicht etwas überwältigt. Aber insgesamt musst du bedenken, dass dies ein Marathon ist. Langsam und stetig gewinnt dieses Spiel jedes Mal. Die dritte Sache: Lass deine Zahlen entscheiden, was als Nächstes kommt. Jetzt, wo Sie einige Analysen haben, sind Sie nicht mehr im Blindflug, oder? Also, wenn deine Benachrichtigungen die Leute nicht zurückbringen, musst du daran arbeiten. Wenn sich die Leute installieren und am nächsten Tag wieder verschwinden, sind Sie beim Onboarding oder Ihre ersten Erfahrungen brauchen etwas Aufmerksamkeit, etwas Wenn ein bestimmtes Land in deinen Statistiken auftaucht , übersetze es richtig Lass dich von der Realität leiten, nicht von deinem Bauchgefühl, nicht von deinen Freunden. Ihre Benutzer werden Ihnen anhand der Zahlen genau sagen , was das Problem ist, wenn Sie nur bereit sind, zuzuhören. Und die letzte Sache, die große Sache, erinnere dich daran, warum wir das alles tun. Es geht nicht wirklich um Konfettieffekte oder Sternebewertungen. Es geht um das Gefühl , über das wir gleich zu Beginn des Kurses gesprochen haben , dass MRR, diesen monatlichen wiederkehrenden Umsatz, dass Sie zuerst 0,10$ verdienen, dann Ihren ersten Dollar pro Tag, dann zehn pro Tag Alles in diesem Kapitel ist ein Aufbau, damit Sie diese Zufriedenheit erreichen können, um Ihren Benutzern einen Mehrwert zu bieten , die Benutzer zufrieden zu stellen und ihnen weiterhin etwas zu bieten, und ihnen weiterhin etwas zu für das sie gerne bezahlen würden Also Value-In und Value-Out. Also ich möchte, dass du Folgendes tust. Gehen Sie zurück zu diesem Kapitel und wählen Sie eine Funktion aus, die Sie am meisten begeistert , und versuchen Sie, sie weiterzuentwickeln Finden Sie heraus, welchen zusätzlichen Schritt Sie tun können, was Sie darauf aufbauen können Und wir sehen uns im nächsten Kapitel. Wir haben noch einen langen Weg vor uns, weil wir ihn noch auf den Markt bringen müssen. Wir müssen uns immer noch um Google Play und viele andere Funktionen kümmern , über die wir sprechen müssen. Machen Sie also eine kurze Pause und wir sehen uns bald. 45. Google Play: Wofür Sie sich tatsächlich anmelden: Willkommen zurück. In diesem Kapitel wird Ihre App nicht mehr lokal auf Ihrem Computer gespeichert, sie wird zu einer Sache, die Fremde herunterladen können. Dies ist die Google Play Console, in der Sie sich als Entwickler registrieren, Ihre App hochladen, Ihre App hochladen, einen Stapel von Formularen ausfüllen und schließlich auf die Schaltfläche Veröffentlichen klicken können. Bevor wir weitermachen, eine Sache zur Funktionsweise dieses Kapitels Ich werde Sie Schritt für Schritt durch den Konsolenbildschirm Google Play-Konsole führen. Und dann werde ich Ihnen genau zeigen, was Sie ausfüllen müssen, was und wo. Nun, was ich nicht tun werde, ist, dass ich die Wallpaper-App nicht veröffentlichen werde, und das möchte ich klarstellen. Die App, die wir entwickelt haben, ist also lehrreich. Es ist ein Lehrpaket, es hat immer noch den Namen des Factory-Pakets, com-Punkt-Beispiel, was auch immer. Google wird das ablehnen. Und natürlich ist der Inhalt nur von Osplash Es ist also keine gute Sache, eine Demo-App in den Store zu stellen. Es kann auch meinen bestehenden Apps schaden. Insgesamt gibt es also nichts zu gewinnen, aber du bekommst die komplette Tour, aber ich werde nicht auf die Schaltfläche „ Veröffentlichen“ klicken, was absolut nichts ändert, nur um ein Freund zu sein. Nun, hier ist die Sache, lassen Sie uns die Erwartungen festlegen. Publizieren ist also nicht wirklich ein einziger Button. Es ist eigentlich ein Prozess mit Papierkram, Identitätsprüfungen und erzwungenem Und beim ersten Mal dauert es tatsächlich ein paar Wochen Es ist kein Nachmittag und es hat nichts mit Claude oder deinem eigenen Setup zu tun. Google Play hat ziemlich hart vorgegangen. Nun, die Sache ist, nichts davon ist wirklich sehr schwer. Es gibt einfach eine Menge davon, und das meiste davon liegt nicht in Ihren Händen. Du musst nur warten. Zuallererst das Geld, denn das ist die gute Nachricht. Ein Google Play-Konto kostet nur einmal 25 Dollar, und das war's. Also eine einzige Zahlung und das war's. Es ist nicht pro Jahr, es ist nicht pro App. Sie zahlen also einmal und können für den Rest Ihres Lebens so viele Apps veröffentlichen, wie Sie möchten wenn Sie noch über Ihr Konto verfügen. Im Vergleich zu Apple sind das jedes Jahr 99 US-Dollar, unabhängig davon, ob Sie eine App versenden oder nicht Für jemanden, der ohne Einkommen anfängt, ist dieser Unterschied einer der wichtigsten Gründe, mit ist dieser Unterschied einer der Android zu beginnen, und er ist auch einer der Gründe, warum sich dieser gesamte Kurs auf und er ist auch einer der Gründe, warum Android-Apps konzentriert Zweitens der Kontotyp und die sorgfältige Auswahl , da dies alles danach bestimmt. Es gibt ein Privatkonto und Geschäftskonto, eine Organisation. Organisation bedeutet also im Grunde sich als echtes Unternehmen zu registrieren, und Google wird zum Nachweis Unterlagen anfordern. Nun, persönlich bist du als Mensch, und das ist es, was wahrscheinlich fast jeder , der zuschaut, wählen sollte. einem Privatkonto können Sie absolut Geld verdienen, und Sie können es später auf ein Firmenkonto überweisen, wenn daraus ein echtes Geschäft wird. Aber ich bin kein Anwalt. Ich bin kein Buchhalter, also tun Sie, was für Ihre Situation am besten ist , mit Ihren lokalen Gesetzen Die dritte Sache, Identitätsprüfung. Google wird Sie bitten, anzugeben, wer Sie sind, einen behördlichen Ausweis, Ihre Adresse möglicherweise einige Rechnungen zum Nachweis Ihrer Adresse. Nun, das wird eine Weile dauern. Es kann Tage, sogar ein paar Wochen dauern, besonders wenn Sie das Falsche schicken. Fangen Sie so früh wie möglich damit an. Warten Sie nicht, bis Sie die App tatsächlich startbereit haben. Fangen Sie jetzt so früh wie möglich an. Und jetzt die eine Sache, die die Leute blind macht, also hören Sie bitte zu. Wenn Sie nach dem 13. November 2023, also vor langer Zeit, ein persönliches Entwicklerkonto eingerichtet nach dem 13. November 2023, also vor langer Zeit, haben, lässt Google Sie Ihren ersten Schritt zur Produktion erst veröffentlichen , wenn Sie einen geschlossenen Test durchführen , bei dem mindestens 12 Tester 14 Tage lang ununterbrochen angemeldet sind, Konten, die älter sind als dieses bestimmte Datum, Organisationskonten und Geschäftskonten sind ausgenommen Lassen Sie mich nun meine Worte präzisieren, denn jede einzelne kann Sie ein paar Wochen kosten 12 sind also das absolute Minimum. Sie müssen angemeldet sein, was bedeutet, dass sie die Einladung angenommen und die App tatsächlich auf einem passenden Google-Konto installiert einem passenden Google-Konto eingeladen, aber nie installiert wurde, zählt nicht, und die 14 Tage müssen ununterbrochen sein Google gibt nun klar und deutlich an, dass Tester, die sich für weniger als 14 Tage anmelden und sich dann abmelden , nicht gezählt, nicht gezählt werden Und hier ist der Teil, den die meisten Leute völlig übersehen. Wenn diese 14 Tage vorbei sind, wirst du nicht einfach befördert. Sie müssen den Produktionszugang über ein Formular beantragen , in dem Sie nach der App gefragt werden, wie Sie sie getestet haben und warum sie Ihrer Meinung nach bereit ist. Sei kompliziert. Laut Google dauern Bewertungen in der Regel etwa sieben Tage oder so, obwohl es länger dauern kann. also nach den vierzehn Tagen, 14 Tagen , eine weitere Woche ein, bevor Ihre App normal überprüft werden kann Jetzt liegt es an Ihnen, welchen Weg Sie gehen möchten, denn auch hier ist es Ihre Entscheidung, und auf dieser Grundlage müssen Sie diesen Prozess durchlaufen oder nicht Jetzt müssen Sie Ihr Konto registrieren und Ihre ID mehrere Tage lang überprüfen. 12 Festivals für 14 Tage. Okay, eine Anwendung für den Produktionszugriff bis zu einer Woche, dann die Überprüfung der App selbst, ein paar Tage. Von dem Tag an, an dem Sie sich für die Veröffentlichung entscheiden, bis zu dem Tag, an dem ein wirklich Fremder sie live bei Google Play installieren kann, das ist also die Veröffentlichung entscheiden, bis zu dem Tag, an dem ein wirklich Fremder sie live bei Google Play installieren kann realistisch, vier bis sechs Wochen. Nun, das ist keine Warnung. Das ist eine Tatsache der Planung. Und die Lösung ist ziemlich einfach. Eröffnen Sie noch heute das Konto und lassen Sie sich noch heute verifizieren. Die Uhr läuft also bereits, während Sie alles andere in diesem gesamten Kurs erledigen. Nun, eine letzte Sache und das ist der Grund, warum ich möchte, dass Sie jedem Tutorial skeptisch gegenüberstehen , auch diesem. Diese Regel bestand früher aus 20 Testern Google hat es Ende 2024 auf 12 reduziert. Es könnte sich nächstes Jahr wieder ändern. Nehmen Sie diese Zahlen also mit Vorsicht denn die Dinge können sich ändern. Der beste Weg, es zu tun, überprüfen Sie es selbst. Gehen Sie in die Google Play Console und sehen Sie, was los ist. Aber ja, nachdem das gesagt ist, lass uns weitermachen. 46. Erstellen Ihrer App in der Google Play Console: Willkommen zurück. Lassen Sie uns den App-Eintrag erstellen. Der Rekord in Google Play , dass alles andere davon abhängt. Es ist eine Kurzform, aber eine dieser Antworten kann niemals rückgängig gemacht werden Lassen Sie uns also langsamer fahren , wenn wir dort ankommen. Schauen wir uns also an, wie wir eine App tatsächlich in der Google Play Console registrieren Das ist diese URL hier. Okay. Nun, hier ist das gesamte Formular, und es ist kürzer, als Sie vielleicht erwarten würden. Also der Name der App, den die Leute im Store sehen und der dir 30 Zeichen gibt, Standardsprache, dann zwei Auswahlmöglichkeiten, ob es sich um eine App oder ein Spiel handelt und ob es kostenlos oder kostenpflichtig ist. Hören Sie jetzt bei letzterem auf, weil es permanent ist. Wenn Sie Ihre App also als kostenlos registrieren, können Sie sie niemals in eine kostenpflichtige App umwandeln. Nicht später, niemals. Sie müssten eine völlig neue App veröffentlichen und alles, was mit dieser App verbunden ist, aufgeben. In die andere Richtung zu gehen, zu umsonst bezahlt, das ist erlaubt, aber nicht wieder zurück. Sofern Sie also keinen ganz bestimmten Grund haben Voraus zu bezahlen, wählen Sie natürlich kostenlos Deshalb empfehlen wir es zu 100%. Kostenlos ist die beste Wahl. Jetzt wird unser Geld aus Werbung und dem VIP-Abonnement kommen , und kostenlos erhalten Sie die Downloads überhaupt erst. Also nochmal, kostenpflichtig funktioniert bei diesem Modell nicht für den gesamten Kurs. Jetzt ist die Wahl der App oder des Spiels weniger wichtig, aber sie entscheidet, aus welcher Kategorienliste Sie wählen können und in welchen Charts Sie erscheinen können. Unsere ist also natürlich eine App. Wenn du etwas Spielerisches baust, sei ehrlich, denn es in die falsche Kategorie einzuordnen, ist nicht gerade eine gute Idee. Manche Leute tun das nur, damit es in den Charts leichter nach oben klettern kann, aber diese Unehrlichkeit wird aufholen, und Google wird es irgendwann tun, vielleicht geben sie dir eine Warnung Sie könnten dich suspendieren. Man weiß nie. Nun, etwas, das Sie auf diesem Formular erwarten könnten , ist der Paketname. Nun, das ist die Anwendungs-ID. Das Ding, das aussah wie ein Beispiel mit Punkttapeten als Claude unser Projekt zum ersten Mal generierte. Google verwendet es vom allerersten Build an , den Sie hochladen. Von diesem Moment an ist es dauerhaft an diese App gebunden. Du kannst es niemals ändern und du kannst es niemals wiederverwenden, und es muss im gesamten Play Store einzigartig sein, nicht nur in deinem Konto. Stellen Sie sich das wie eine Website vor. Es gibt nur ein risbarn.com , das nicht mehrere sein kann crisbarns.com Klar, du kannst crisbarn.net haben , okay? Aber das ist etwas anderes. Nun, Claude hat gesagt , dass das ein Blocker ist. Wir können es nicht starten, wenn wir es nicht reparieren. Das ist also eine gute Sache. Aber ja, so wie es aussieht, haben wir ein C-Punkt-Beispiel. Wenn also etwas sofort abgelehnt wird, liegt das daran, dass es sich um einen Platzhalter handelt jedes Tutorial im Grunde genommen beginnt Für uns ist es in Ordnung, nicht direkt hier zu veröffentlichen, aber für Sie ist es wichtig Benennen Sie Ihre Datei also ordnungsgemäß um bevor Sie eine einzige Release-Datei erstellen. Die Konvention ist Ihre Domain rückwärts, dann Ihre App. So kommen zum Beispiel Wandtapeten mit Namen Punkt. Sie müssen die Domain nicht besitzen, aber wählen Sie etwas, das für Sie Sinn macht , wenn Sie zehn Apps haben wollen , also so etwas wie Chris Barin oder was auch immer, Sie wissen schon, Christian Barn, so etwas, etwas ziemlich Einzigartiges, okay? Und sobald die App existiert, gibt dir Google sie, was mir sehr gut gefällt. Das ist ein Scheck. Das macht aus einem vagen, einschüchternden Prozess eine Liste mit viel zu tun Richten Sie also Ihren Shop-Eintrag ein, füllen Sie die Inhaltsfragebögen aus, laden Sie den Build hoch, wählen Sie die Länder Es sagt dir also genau, was fehlt und du kannst es erst veröffentlichen, wenn die Liste fertig ist Gehen Sie es also eins nach dem anderen durch und geraten Sie nicht in Panik wegen der Länge. Die meisten dieser Artikel dauern ein paar Minuten, und das war's. Nun, eine Gewohnheit, die ich mir jetzt aneignen muss. Alles, was Sie in diese Konsole eingeben , ist entweder öffentlich, für Ihre Benutzer oder rechtsverbindlich. Also der Name, die Beschreibungen, die Erklärung darüber, welche Daten gesammelt werden, das ist kein Notizblock, also machen Sie es langsamer und lesen Sie, womit Sie einverstanden sind Nun, die nächsten beiden Bildschirme sind die Bildschirme denen es sehr wichtig ist , dass wir langsamer Machen wir eine kurze Pause und dann machen wir weiter. 47. Das Shop-Angebot: Ihr Schaufenster: Komm zurück. Schauen wir uns jetzt die Ladenliste an. Das ist sozusagen Ihr Schaufenster. Also landen die Leute für etwa 5 Sekunden darauf und treffen eine Ja- oder Nein-Entscheidung. Jeder Teil davon leistet also eine unglaublich wichtige Arbeit. Also lass uns einen Blick darauf werfen. Jetzt drei Textfelder mit festen Grenzwerten, der Name der App 30 Zeichen, die Kurzbeschreibung 80, die vollständige Beschreibung 4.000. Das ist also ziemlich viel. Nun, die ersten beiden sind am wichtigsten, weil sie eigentlich das sind, was die meisten Leute lesen. Die kurze Beschreibung befindet sich direkt unter Ihrem Titel und ist oft der einzige Satz, den jemand sieht. Und genau hier lebt ASO mit der App-Store-Optimierung, der Idee des kostenlosen Traffics von früher im Kurs. Leute durchsuchen den Shop also mit einfachen Worten , Hintergrundbildern, HD-Hintergründen, Live-Hintergründen, Vier-K-Hintergründen usw., und Google liest deinen Titel und deine Beschreibungen, um zu entscheiden, ob du zusammenpasst. Ihr Titel sollte also niemals nur ein cleverer Markenname sein. Es sollte niemals res Barron oder This looks great.net oder Es sollte deine Marke plus der eigentliche App-Inhalt sein, also kann es nicht Lumina sein Es können Lumina HD-Hintergründe sein, okay, wo Lumina eine Marke für etwas ist, etwas Witziges, etwas Cleveres, etwas Interessantes, wo Lumina eine Marke für etwas ist, etwas Witziges, etwas Cleveres, etwas Interessantes, okay? Sie können also etwas Bestimmtes angeben, aber dann müssen Sie etwas für Google zur App Und es ist dieselbe Logik in der Kurzbeschreibung, 80 Zeichen, um zu sagen, was es ist und warum es in normaler menschlicher Sprache gut ist. Und in der vollständigen Beschreibung , zuerst für die Person. Also mit einem echten Benutzer im Hinterkopf, nicht für den Algorithmus. Der Algorithmus steht an zweiter Stelle. Ich sage Ihnen das, weil viele Leute dort ein paar Wörter spammen , weil sie glauben, sie könnten den Algorithmus dazu bringen, sie höher anzuzeigen. Erwähnen Sie jetzt Ihre Hauptwörter auf natürliche Weise, okay, Hintergrundbilder, Hintergründe, was auch immer, in echten Sätzen. Was Sie nicht tun dürfen, ist es mit diesen Schlüsselwörtern vollzustopfen Eine Wand aus durch Kommas getrennten Keywords wird für einen Menschen also als Spam gelesen, und Google wird das natürlich bestrafen Damals war es toleranter . Heutzutage nein Schreiben Sie also, als würden Sie die App einem Freund beschreiben , der Sie gefragt hat, was Sie gebaut haben. Also einfache Sprache. Also, die Bilder und diese machen den eigentlichen Verkauf aus, nicht die Worte. Nur wenige Leute lesen tatsächlich Beschreibungen, aber sie schauen sich alle Screenshots an. Also das App-Symbol, 512 mal 512, dann eine Feature-Grafik, das breite Banner oben auf Ihrer Seite bei 10:24 mal 500 und Telefon-Screenshots, mindestens zwei bis acht , übrigens immer Diese befinden sich im Hochformat. Das ist also das am wenigsten beachtete Ding im ganzen Laden. Die meisten Anfänger laden zwei Roh-Screenshots direkt von ihren Handys hoch und wundern sich dann, warum sie keinen organischen Traffic bekommen. Behandle sie also stattdessen als Pitch Deck, als Verkaufsdeck. Fügen Sie also jeweils eine kurze Bildunterschrift über den Kopf. Tausende von HD-Hintergrundbildern, jede Woche neue Designs, animierte VIP-Hintergrundbilder. also jemand scrollt, erfährt er alles über Ihre App, ohne ein einziges Wort in der Beschreibung zu lesen ein einziges Wort in der Beschreibung Das ist also das Ziel dieser acht Screenshots, du erzählst die ganze Geschichte und dein stärkstes Bild an die erste Stelle , weil es das ist, das in den Suchergebnissen neben deinem Icon und dem Icon angezeigt Das verdient ebenfalls echte Aufmerksamkeit . Das ist superwinzig. Es befindet sich in der Nähe der Konkurrenz und muss in der Größe eines Fingernagels lesbar sein Es muss also eine einfache Form haben, einen starken Kontrast, keinen kleinen Text, keine winzigen, subtilen Verzierungen, Details Also, wenn du es auf deinem eigenen Handy anstarren musst, wiederhole es Jetzt kann Claude ein passendes Modell erstellen, das dem von Claude entspricht, was ein anderer Teil von Claude ist Aber das ist ein Ort, an dem Sie sich mit etwas Geld zehnmal auszahlen können. Benutze einen Designer, komm zu meinem Discode-Server. Oder natürlich können Sie HAGPT verwenden, weil das Modell Nummer zwei der Bildgenerierung momentan einen Codenamen hat Ich werde es auf den Bildschirm bringen. Dieser ist ziemlich gut. Es kann etwas Fantastisches bewirken. Aber zuerst musst du einige Beispiele auswählen und sie zeigen. Hey, diese vier, ich liebe sie, mach mir etwas in diesem Stil. Okay, dann das Housekeeping, natürlich musst du deine Kategorie wählen. Unsere wäre Personalisierung. Das ist schwierig zu sagen, Personalisierung. Hoffentlich kannst du das verstehen. Fügen Sie die von Google angebotenen Tags hinzu, da diese Ihnen helfen, entdeckt zu werden, und geben Sie die Kontaktdaten sorgfältig ein, da Ihre Support-E-Mail auf der Seite Ihres Shops öffentlich angezeigt wird . Verwenden Sie eine Adresse, von der Sie sich freuen, dass Fremde sie sehen, und eine, die Sie tatsächlich lesen sollten , da Ihre Nutzer Ihnen dort schreiben werden, wenn etwas kaputt geht und Dinge kaputt gehen. Ein letzter Gedanke. Bei Ihrem Eintrag handelt es sich nicht um ein Dokument, das Recht gewinnt. Es ist eines der Dinge, die sich später am einfachsten verbessern lassen. Sie können die Screenshots ändern. Sie können die Kurzbeschreibung umschreiben. Sie können ein anderes erstes Image ausprobieren und beobachten, ob die Installationsrate positiv oder negativ entwickelt Es kostet Sie im Grunde nichts und im Gegensatz zu Ihrer App benötigt es keinen neuen Build und keine neue ernsthafte Überprüfung. Normalerweise geht das ganz reibungslos. Geben Sie jetzt etwas Gutes auf und planen Sie dann, es schärfer zu machen Sie sollten bereits verschiedene Ideen haben , welche Sie ändern möchten, mit welchen Sie experimentieren möchten Und damit machen wir weiter. 48. App-Inhalte: Die Formulare, vor denen niemand Sie warnt: Willkommen zurück. Lass uns den Papierkram erledigen Das ist also der Inhaltsbereich der App. Es ist eine Reihe von Fragebögen, und hier geraten die meisten Erstveröffentlichungen mehr als alles andere Nun, nichts davon ist wirklich schwierig. Es gibt einfach eine Menge davon, und eine Regel zieht sich durch alles. Und das ist vor allem eine Sache, an die du dich erinnern musst. Wenn du dir nicht sicher bist, frag einfach Claude. Das ist das Einfachste, was du tun kannst. Manche Teile sind nicht klar, also frag einfach Claude. Hey, wie trifft das auf meine App zu? Also hier ist die Liste. Wir haben Datenschutzbestimmungen. Wir haben Werbung, App-Zugriff, Inhaltsbewertung, Zielgruppe, Datensicherheit sowie einige Erklärungen zu bestimmten Kategorien wie Finanzen oder Gesundheit, die für uns meistens nicht zutreffen. Gott sei Dank. Also muss jedes davon grün sein, bevor Sie es veröffentlichen können. Auch hier ein bisschen mühsam, aber durchaus machbar. Jetzt zuerst die Datenschutzrichtlinie, und diesen Teil haben wir bereits erledigt Erinnern Sie sich an die Lektion über Einwilligung und Datenschutz, in der Claude tatsächlich eine Richtlinie ausgearbeitet hat, die auf dem basiert, was die App tatsächlich in Bezug auf Werbung, Analysen, Absturzberichte und Abonnements tut Analysen, Absturzberichte und Abonnements Nun, Sie hosten diese Datei einfach irgendwo im Internet und fügen den Link hier Jetzt muss es eine echte, öffentlich erreichbare URL sein, also eine echte Website, und ihr Inhalt muss dem entsprechen, was die App tatsächlich tut. Eine generische Richtlinie, die von einer anderen App kopiert wurde , ist nicht gut. Das ist sogar schlimmer, als nutzlos zu sein, denn jetzt könnten sich Ihre Erklärung und Ihre Richtlinie widersprechen Und ja, Google wird darüber nicht allzu glücklich sein Seien Sie also bitte vorsichtig. Lass Claude die ganze Sache machen. Dann erklären Sie, dass Ihre App Werbung enthält, was bei uns offensichtlich der Fall ist. Sie können ja sagen, und das liegt daran, dass sie ein Etikett mit Anzeigen anbringen ein Etikett mit Anzeigen muss , die auf der Shop-Seite erscheinen müssen, was ganz normal ist. Niemand kümmert sich darum. Lügen wäre ein großes Alarmsignal, also ist das nicht gut. Die Inhaltsbewertung ist ein Fragebogen von einer externen Stelle, Sie nach Gewalt, Sprache, sexuellen Inhalten, Glücksspielen und dergleichen gefragt werden. Bei der Wallpaper-App ist es meistens eine lange Reihe von Einsen. Antworte jetzt trotzdem ehrlich. Und die Bewertung entscheidet darüber , welche Altersgruppe deine App in welchen Ländern sehen kann, und die falsche Bewertung ist eher ein Verstoß gegen die Richtlinien als ein kleiner Fehler. Und wenn es um Hintergrundbilder geht, wenn eines Ihrer Bilder auch nur ein wenig in sexueller Hinsicht suggestiv ist, ändert das Ihre Antwort Seien Sie also ehrlich, was Ihre Inhalte angeht. Und noch einmal, Google ist unglaublich sensibel, also weiß ich, dass dies Ansichtssache sein kann, aber Sie müssen sehr, sehr vorsichtig vorgehen, weil Sie ein Bild ansehen und vielleicht denken, dass es in Ordnung ist Aber wenn es 5% Zweifel sind, 1% Zweifel, dass vielleicht zu viel Haut oder was auch immer da ist. Wenn Sie irgendwelche Zweifel haben, lassen Sie ihn einfach fallen. Jetzt richten Sie sich an die Zielgruppe und heilt eine Falle, über die es sich zu informieren lohnt Google fragt also, an welche Altersgruppen sich Ihre App richtet. Wenn Sie Kinder mit einbeziehen, landet ein ganzes zusätzliches Regelbuch bei Ihnen. Die Familienrichtlinie, Einschränkungen , welche Anzeigen Sie schalten dürfen, zusätzliche Designanforderungen und eine viel, viel strengere Überprüfung Es sei denn, Sie entwickeln bewusst eine App für Kinder, was ich nicht empfehle, und Sie sind bereit, all das durchzugehen Ja, nochmal, sei vorsichtig. Mein Rat ist, dass Sie Kinder ausschließen, okay? Aber hier geht es, um genau zu sein, nicht darum, jemanden auszuschließen. Es geht darum, sich nicht für ein Compliance-Regime anzumelden , das Sie nicht geplant haben. Natürlich möchten Sie vielleicht, dass einige Kinder Ihre Wallpaper-App verwenden, aber hier geht es eher um bestimmte Dinge , die nur für Kinder gemacht sind. Und als nächstes auf der Liste steht das große Thema Datensicherheit. Google lässt Sie also genau angeben , welche Daten Ihre App sammelt, welche sie teilt und was Sie damit machen. Für unsere App sind das die Analysen, die wir hinzugefügt haben, die Absturzberichte und ob die Werbenetzwerke tatsächlich einige Dinge tun. Und welche Daten auch immer die Werbenetzwerke tatsächlich sammeln. Wenn Sie AdMob verwenden, ist das sehr, sehr einfach Sie gehen es also Kategorie für Kategorie durch und versuchen Ihr Bestes, um genau zu antworten Fragen Sie im Zweifelsfall erneut Claude, aber Sie sollten Claude anhand der tatsächlichen App fragen. Wenn Sie also ein separates Gespräch führen, das sich nicht auf das eigentliche Repo oder das eigentliche Projekt bezieht, wird Claude natürlich nicht alle Details kennen Sie müssen also eine Konversation führen, die in der Lage ist, die App tatsächlich zu lesen und die Details des Codes zu sehen Deshalb verdient dieser Punkt unsere volle Aufmerksamkeit. Google vergleicht also, was Sie deklarieren, mit dem, was Ihre App tatsächlich tut. Sie können sehen, welche Bibliotheken Sie versendet haben. Wenn du also nachschaust, sammeln wir nichts, solange AdMob und Firebase in deiner App sitzen und unauffällig Diese Nichtübereinstimmung ist ein Verstoß gegen unsere Richtlinien und kann dazu führen, dass Sie gesperrt werden Es gibt keine Möglichkeit, Google zum Narren zu halten. Das ist die Sache. Das ist also genau der rote Faden , der sich in die Bandliss-Lektion einfügt Fast niemand wird entfernt, weil er böse ist , weil die meisten Leute, die suspendiert werden, meisten, sage ich, sie haben nicht absichtlich etwas Böses oder Bösartiges oder etwas Schlechtes Sie waren bei einem Formular einfach leichtsinnig. Sie haben das falsche Kästchen angekreuzt. So passiert es So werden die meisten Leute suspendiert. Sie kreuzen das falsche Kästchen an. Nehmen Sie sich also bitte Zeit. Und wenn Sie sich nicht sicher sind, was eine Bibliothek sammelt, fragen Sie Claude: Welche Daten sammelt das ADM BSDK Und wie soll ich das Datenschutzformular von Google dafür beantworten ? Okay, und das war's. Es weiß genau, was in dem Projekt enthalten ist, und es wird Sie durch alle Kategorien führen. Und das ist eine weitaus bessere Verwendung als zu raten und zu hoffen, okay? Wenn Sie also all diese grünen Lichter bekommen, ist die Hälfte davon im Grunde erledigt. Lass uns weitermachen. 49. Signieren und AAB: Die Datei, die Sie Google übergeben: Willkommen zurück. Konzentrieren wir uns auf die Upload-Datei selbst und den Schlüssel. Das Wichtigste ist, wenn Sie den Schlüssel verlieren, Ihre App im Grunde dauerhaft beendet. Nun, das ist nicht dramatisch, und ich werde Ihnen gleich zeigen, warum. Zuerst, was du hochlädst. Jahrelang hat also jeder eine APK-Datei hochgeladen, und Sie werden dieses Wort immer noch absolut überall finden, wenn es um die Android-Entwicklung geht, APK. Aber für neue Apps benötigt Google jetzt eine AAB-Datei, ein Android-App-Bundle Der praktische Unterschied spielt für Sie keine Rolle, denn auch hier handelt es sich um eine Formsache. Ein AAB ist jedoch ein Paket, das Google verwendet, um einen kleineren, maßgeschneiderten Download für das spezifische Telefon jedes Benutzers zu erstellen einen kleineren, maßgeschneiderten Download für das spezifische Telefon jedes Benutzers Das bedeutet also einen kleineren Download und eine bessere Installationsrate. Es ist also etwas, das Google zu unserem Vorteil tut. Sie verwenden immer noch eine APK-Datei , um auf Ihrem eigenen Gerät zu testen. Aber das, was Sie auf Google Play hochladen ist ein AAB, ein App-Bundle Lassen Sie uns also einen Blick darauf werfen und sehen, was los ist. Lassen Sie uns Claude sagen, dass er mir ein signiertes AAB für Google Play erstellt und mir die Erstellung des Upload-Schlüssels erklärt Und Claude kennt die Befehle und weiß, was Google Play erwartet Wenn nicht, kann es einfach nachschauen. Ja, das funktioniert einwandfrei, obwohl die App immer noch ein Beispiel für einen Kommunikationspunkt ist. Dieser Paketname wird also erst in dem Moment zum Problem , wenn Sie ihn auf Google Play hochladen Deshalb können wir die Datei erstellen und Sie können unsere nicht irgendwohin schicken. Deins muss umbenannt werden, bevor du an diesen Punkt kommst. Das ist wichtig. Also benenne es bitte um, was auch immer du willst, etwas Einzigartiges. Aber die Mechanik, die Sie beobachten, wird genau dieselbe sein. Sie werden also dieselben Schritte ausführen. Und wieder wird Claude sehr glücklich sein, Ihnen zu helfen. Und da ist der Schlüssel. Lassen Sie mich das Signieren auf einfache Weise erklären. Jede Android-App muss also kryptografisch signiert sein Dies ist nur ein Beweis dafür, dass ein Update wirklich vom ursprünglichen Autor stammt Okay? Also, wenn du versuchst hochzuladen, musst du sagen: Ja, ich bin der offizielle Autor. Ich bin der Besitzer und hier ist mein Schlüssel. Durch diesen Schlüssel kann ich beweisen, dass ich es bin. Ich bin der eigentliche Autor. Nun, die Signatur stammt aus der Schlüsseldatei, der Schlüsselspeicherdatei, und wenn Sie sie einmal generiert haben, müssen Sie sie für den Rest Ihres Lebens behalten , weil Sie mit diesem Schlüssel Aktualisierungen vornehmen können. Heutzutage bietet Google etwas namens Play-App-Signing an, und Sie sollten es verwenden. Google hat also den echten App-Signaturschlüssel in seinem Tresor, was ziemlich gut ist. Sie behalten einen separaten Upload-Schlüssel , mit dem Sie alles signieren, was Sie ihnen senden. Wenn Sie also Ihren Upload-Schlüssel verlieren sollten, kann Google ihn zurücksetzen, da dort der wichtige Schlüssel gespeichert ist. Das ist also eine neue Funktion und sie ist ziemlich gut. Also dieses Sicherheitsnetz existierte früher vor ein paar Jahren nicht . Und diese neue Funktion hat eine Menge Leben gerettet , weil man manchmal einfach, du weißt schon, deine SSD-Zahnspangen oder was auch immer, und, ja, du willst deine Sachen nicht verlieren Ich persönlich benutze Drawbox und in der Cloud ist alles sicher Aber entspann dich nicht zu sehr, denn Hochladen des Schlüssels ist immer noch wichtig Und wenn Sie das Signieren von Play-Apps deaktivieren, sind Sie auf sich allein gestellt, und ja, es gibt keinen Weg zurück. Also hier ist die Regel, und es ist dieselbe aus der Lektion mit der Sperrliste Wiederhole sie hier, denn das ist die Lektion, in der die Datei tatsächlich entsteht. Sie würden also ein Backup an mehreren Orten als Keystore speichern. Cloud-Speicher, Ihr Passwort-Manager, ein externes Laufwerk. Sie können es per E-Mail an sich selbst senden und so weiter, auf Gmail oder Yahoo oder was auch immer, und dann das Passwort damit sichern , denn ein Keystore, den Sie nicht entsperren können, ist genauso nutzlos wie ein Schlüsselspeicher, den Sie verloren haben Sie benötigen also das Passwort. Auch hier gilt: Behandle es wie Urkunde für ein Haus oder was auch immer, etwas ganz, ganz Wichtiges. Ohne das können Sie die Inhaberschaft nicht verifizieren. Nun, zwei kleine Dinge, die Sie verwirren werden, wenn Sie das Update zum ersten Mal versenden Jeder Build trägt also einen Versionscode und einen Versionsnamen. Der Versionsname ist der benutzerfreundliche, der C, 1.0, 1.1, 2.0 verwendet , was auch immer Sie möchten. Der Versionscode ist eine einfache ganze Zahl, die Google verwendet, um Builds voneinander zu unterscheiden. Er muss jedes Mal erhöht werden, wenn Sie die neue Version hochladen. Also eins, zwei, drei und so weiter. Versuchen Sie also, den Build hochzuladen dessen Virgin-Code Sie bereits verwendet haben, und Google Play wird ihn ablehnen. Es wird nicht funktionieren. Und das wird pausenlos passieren. Selbst bei Claude wird es die Nummer vergessen. Es wird den Namen vergessen. Es passiert. Aber Sie können den Fehler kopieren und einfügen, und das ist in Ordnung. Aber ja, das ist der ganze Job auf deiner Seite. Sie benötigen also ein AAB, signiert mit einem Schlüssel, den Sie an mehreren Stellen gesichert haben, und das einen Virgin-Code enthält, den Sie sich eingeprägt haben, um ihn zu erhöhen , plus eins Okay. Nun, was als Nächstes passiert ist ein Drag-Drop in die Konsole, in die Google Play Console, und da kommen die Titel ins Spiel. Und darüber wollen wir in der nächsten Lektion sprechen . Machen Sie vorerst eine Pause. 50. Teststrecken und das Problem der zwölf Tester: Willkommen zurück. Wir müssen bauen. Jetzt haben wir die Anforderung erfüllt, vor der ich Sie in der ersten Lektion gewarnt habe , der Testphase. Also lass mich dir die Spuren zeigen. Dann kümmere dich um den wirklich schwierigen Teil , der überhaupt nicht technisch Aber auch hier können Sie einen Großteil dieses schwierigen Teils überspringen , indem Sie sich als Entwickler anmelden , der ein Unternehmen ist Google gibt dir eine Leiter. Einfachheit halber sind interne Tests die oberste Priorität, bis zu 100 Tester, und dann wird der Build innerhalb von Minuten veröffentlicht, und es gibt im Grunde keine Überprüfung Das ist dein eigenes Gerät und vielleicht ein Freund, und das ist der erste Teil, bis du einige Bugs findest und sie behebst Jetzt, darunter, geschlossene Tests, eine bestimmte Liste von Personen, die Sie einladen, und diese wird überprüft. Dann haben wir offene Tests, bei denen jeder, der den Link teilnehmen kann und Ihre App öffentlich mit einem Early-Access-Label angezeigt wird . Und schließlich die Produktion. Das ist es, was du willst. Das ist der echte Laden. Jetzt sind geschlossene Tests das, was für die Anforderung von Bedeutung ist. Also mindestens 12 Tester, sich 14 Tage lang ununterbrochen angemeldet haben, bevor Sie überhaupt einen Produktionszugriff für den Live Google Play Store beantragen einen Produktionszugriff für den Live Google Play Store Und ich möchte präzise sein, denn das kann Sie ziemlich viel Zeit kosten Also noch einmal, nur um das klarzustellen, 12 sind das Minimum. Das ist kein Ziel. Mein Rat zielte auf 15, 20 Personen ab, weil die Leute offensichtlich aussteigen, und ein Ausstieg kann Sie den Lauf kosten , wenn Sie sich nur an 12 Personen halten. Es müssen 12 verschiedene Google-Konten sein. Also nicht 12 Geräte, das wäre einfach gewesen. Wenn Sie es aktivieren, haben sie auf Ihren Link geklickt und die App tatsächlich unter ihrem Google-Konto installiert die App tatsächlich unter ihrem Google-Konto Jemand, der auf Ihrer E-Mail-Liste steht und sie nie installiert hat, ist für Google also kein Tester. Sie müssen die ganze Sache durchmachen. Und die Sache mit den 14 Tagen, es müssen 14 Tage ununterbrochen sein Google sagt unverblümt, dass niemand mitgezählt wird, für weniger als 14 Tage für Tests entscheidet Also nochmal, Google ist wirklich streng. Sagen wir es so. Nun, mechanisch ist es ziemlich einfach. Sie erstellen eine Liste mit E-Mail-Adressen den Google-Konten Ihrer Tester, und Google Play gibt Ihnen einen Anmeldelink Und jede Person öffnet diesen Link auf dem Telefon, akzeptiert und kann die App dann wie gewohnt aus dem Play Store installieren die App dann wie gewohnt aus dem Play Store Das ist also ihr ganzer Job. Und hier ist das eigentliche Problem , auf das dich niemand vorbereitet. 12 echte Menschen zu finden , die das tun und zwei Wochen lang angemeldet bleiben schwieriger, 12 echte Menschen zu finden, die das tun und zwei Wochen lang angemeldet bleiben, als die App tatsächlich zu schreiben, als sie tatsächlich zu erstellen. Lassen Sie mich Ihnen einige ehrliche Optionen geben denn das ist super, super knifflig. Natürlich können Sie mit Leuten beginnen , Ihnen einen Gefallen schulden, Freunden, Familie, Kollegen, und spezifisch mit ihnen umgehen denn können Sie meine App testen, funktioniert normalerweise nicht. Schicken Sie ihnen also den Link, sagen Sie ihnen, dass sie 2 Minuten brauchen, sagen Sie ihnen, dass sie ihn installieren sollen, und lassen Sie ihn einfach installiert und sagen Sie ihnen ausdrücklich, dass Sie ihn mindestens zwei Wochen lang nicht entfernen dürfen. Die meisten Leute scheitern an dem letzten Teil, einfach weil Sie es ihnen nicht klar gesagt haben. Deinstalliere es nicht, okay? Dann die Communitys von Entwicklern in genau Ihrer Position, lesen Sie es auf Discord, ich habe einen Diskursserver in verschiedenen Foren Also Leute, die ihre Apps gegenseitig auf diese Anforderung testen , okay? Du testest ihre, sie testen deine. Das ist ein völlig legitimer Weg. Das ist völlig in Ordnung. Es ist ein weißer Hut. Es ist kein Problem. Und so kommen viele Solo-Entwickler dieser Anforderung nach. Und wieder ist es ziemlich schwierig. Nun, was ich vermeiden würde, ist, dass Ihnen jemand 12 Tester für die Gebühr für den Preis verkauft Ihnen jemand 12 Tester für die Gebühr für den Preis Das ist keine gute Idee. Google kann entscheiden, dass diese Konten gefälscht sind, und dann werden Sie ein Problem haben. Nicht diese Person, du wirst ein Problem haben. Also, ja, du solltest nicht zwei Wochen verschwenden und dann herausfinden: Hey, das waren eigentlich Bots und es ist ein Witz. Nun noch ein Ratschlag Nutze diese 14 Tage maximal. Warte nicht einfach. Es ist also kostenloses Feedback von echten Menschen auf echten Telefonen, die Sie nie in der Hand hatten oder die Sie nie mit Claude verbunden hatten. Also frag sie, was sie verwirrt hat, ob etwas abgestürzt ist, ob das Design gut ist, so etwas Natürlich werden Sie sich Crash Lytics ansehen, weshalb wir es in der Analytics-Lektion eingerichtet haben, und Sie werden einige Daten sehen Aber viele Entwickler kommen aus diesen 14 Tagen mit einer viel besseren App heraus , weil auch hier Dinge passieren und man sie reparieren muss, bevor sie live geht Betrachte es also nicht als etwas Schlimmes. Betrachte es als eine Gelegenheit , die App zu verbessern. Okay, lass uns weitermachen. 51. Inbetriebnahme: Produktionszugriff, -prüfung und -ablehnungen: Willkommen zurück. Das Testen liegt hinter dir. Die Formulare sind jetzt alle grün, der Build ist hochgeladen. Lassen Sie uns jetzt mit der Produktion beginnen, und dann kümmern wir uns um den Teil, den Sie nicht kontrollieren Das ist jemand , Google auf Ihre App schaut und entscheidet, ob sie gut ist oder nicht, und Sie bekommen grünes Licht, um live zu gehen. Wenn Sie eines dieser neueren persönlichen Konten haben, gibt es noch einen Schritt vor der Veröffentlichung selbst. Die Anwendung für den Produktionszugriff. Es ist ein Formular, in dem Sie nach der App gefragt werden, wie Sie sie getestet haben und warum Sie glauben, dass sie bereit ist. Beantworten Sie es jetzt richtig. Ein paar echte Absätze darüber, was Sie gebaut haben und was Ihre Tester gefunden haben, nicht zu drei Wörter Laut Google dauert der Überprüfungsprozess in der Regel sieben Tage oder weniger, obwohl er länger dauern kann Erst wenn Sie den Vorgang abgeschlossen , können Sie eine Produktionsversion erstellen Erst dann können Sie die Veröffentlichung tatsächlich der Öffentlichkeit zugänglich machen . Und das ist der Release-Bildschirm selbst. Also wählst du deinen Build aus, du wählst deine Länder , natürlich alle, und du schreibst Versionshinweise. Was ist der neue Text, den Benutzer sehen werden. Für einen ersten Start es natürlich einfach halten. Erste Veröffentlichung Tausende von HD-Hintergrundbildern, die wöchentlich aktualisiert werden, ungefähr so. Niemand möchte das Protokoll am ersten Tag ändern , weil es sich um eine brandneue App handelt. nun die Länder angeht: Geht weltweit, es sei denn, ihr habt einen ganz, ganz bestimmten Grund, dies nicht zu tun. Ich glaube nicht, dass das der Fall ist. Nun, das geht direkt auf die Übersetzungsstunde zurück. Sie haben Spanisch und Portugiesisch oder Französisch oder was auch immer. Sie müssen also natürlich sicherstellen , dass Sie diese Länder erreichen. einziges Land zu beschränken macht nicht viel Sinn, sich auf ein einziges Land zu beschränken, aber ich habe Leute gesehen, die das tun wenn sie den Markt testen wollen Mein Rat: Tun Sie das niemals. Und hier ist die Einstellung, die Sie tatsächlich verwenden sollen. Das ist ein schrittweiser Rollout. Anstatt also 100% Ihrer Benutzer auf einmal zu erreichen, geben Sie es für einen kleinen Teil frei, sagen wir, 20% Wenn also etwas schief geht, wird es nur ein Fünftel Ihrer Benutzer erreichen, und Sie können es natürlich unterbrechen. Das ist also ein Tool, das Sie verwenden sollten, wenn Sie es aktualisieren. Jetzt, beim ersten Start ohne Benutzer, ist das natürlich sinnlos Also ja, aber nur damit du es für die Zukunft weißt, baue dir trotzdem eine Gewohnheit auf, denn das wird helfen Und dann wirst du im Grunde einreichen und du wirst jetzt warten, Erwartungen Überprüfung kann zwischen einigen Stunden und mehreren Tagen dauern. Ich habe sogar eine Woche gesehen, und Ihre erste Einreichung auf einem neuen Konto ist fast immer die langsamste, weil sie Sie genauso oft bewerten wie die App Das dauert also einige Zeit. Aber auch hier ist es nur beim ersten Start mit einem brandneuen Konto. Spätere Updates werden normalerweise viel, viel schneller bearbeitet, aber geraten Sie am zweiten Tag nicht in Panik und reichen Sie nicht erneut weil doppelte Einsendungen Sie nur wieder in der Warteschlange nach unten drängen. Es gibt nichts , was du wirklich tun kannst. Selbst wenn Sie ihnen eine E-Mail schicken und sie antworten, können sie nichts tun. Lassen Sie uns nun über Ablehnung sprechen, denn es besteht eine gute Chance, dass dies ab und zu passiert, und Sie sollten bereit sein, anstatt schockiert zu sein. Abgelehnt zu werden ist kein Problem und auch keine Katastrophe. Es ist keine schlechte Sache, okay? Es ist normal. Es passiert sogar erfahrenen Entwicklern. Was du tun musst, ist, du musst es reparieren und du musst es erneut einreichen Das sind die, die Leute tatsächlich fangen. Ihr Link zur Datenschutzrichtlinie ist also tot, oder er beschreibt eine andere App, oder vielleicht stimmt Ihre Datenschutzerklärung nicht mit dem überein, was Ihre App tatsächlich sammelt. Das passiert normalerweise, wenn du die App ständig aktualisierst. Sie fügen neue Funktionen hinzu, vergessen aber, das Formular zu aktualisieren. dieses Missverhältnis haben wir vor einigen Lektionen gesprochen, und es kommt vor, dass es sich um einen ehrlichen Fehler handelt Aber nochmal, Google interessiert sich nicht wirklich für Ihre Absichten, Sie? Wenn Sie gegen die Nutzungsbedingungen verstoßen haben, haben Sie gegen die Regel verstoßen. Das ist es. Etwas stürzt ab, das ist ein weiterer Grund für die Ablehnung oder der Button , der nirgendwohin führt, weil, weißt du, der Rezensent versucht, darauf zu tippen und er ist quasi blockiert. Ein weiterer Grund, warum die Screenshots etwas zeigen, was die App eigentlich nicht kann, also zu viele designbezogene Dinge, die man hinzufügt, aber diese Dinge werden nicht wirklich darin angezeigt. Oder speziell für die Wallpaper-Apps haben Sie ein Bild hinzugefügt, für das Sie keine Rechte haben und das wird offensichtlich zu einem viel größeren Problem. Wenn jetzt eine Ablehnung eintrifft, lies sie ziemlich oft. In der E-Mail wird normalerweise angegeben, gegen welche Richtlinie Sie verstoßen haben, und in der Regel erfahren Sie, wo. Widerstehen Sie also dem Drang, panisch die Hälfte Ihrer App neu zu schreiben. Du musst genau dieses spezielle Ding reparieren. Auch hier ist eine Ablehnung völlig in Ordnung. Was Sie nicht tun möchten, ist, dass Sie die Bewertung bestehen und Google Sie dann herunternimmt. Das ist der gefährliche Teil. Das ist der Verstoß, okay? Nun zurück zur Sache: Wenn der Wortlaut knifflig ist und Google Play oft nur Dinge sagt, die keinen Sinn ergeben, fügen Sie die gesamte Nachricht in Claude ein die keinen Sinn ergeben, fügen Sie die gesamte Nachricht in Claude und fragen Sie ihn, was das bedeutet und was wir korrigieren müssen Dann wird Claude es wahrscheinlich reparieren, sehr hohe Wahrscheinlichkeit, dass es repariert wird Dann reichen Sie es erneut mit einer kurzen höflichen Notiz ein, in der Sie angeben, was Sie geändert haben Und wenn Sie glauben, dass sie falsch liegen, was passiert, weil alles automatisiert ist, hinter diesen Bewertungen keine tatsächliche Person steht, es gibt ein Berufungsverfahren, und es ist etwas, das von Zeit zu Zeit funktionieren kann, ein Widerspruch von Zeit zu Zeit kann sie sogar überzeugen Aber ja, niemand am anderen Ende ist darauf aus, dich zu erwischen. Das ist die Sache. Es ist eine Mischung aus Automatisierung und vielleicht einer Person, und vielleicht einer Person die sich Ihre App sehr schnell ansieht, und auch hier hat sie diese internen Tools. Aber ja, kurz gesagt, es ist keine Bosheit. Es sind meistens 99% der Chefs , die dich ablehnen. Nachdem das gesagt ist, lassen Sie uns weitermachen. 52. Nach dem Start: Vitaldaten, Bewertungen und Ihr erstes Update: Willkommen zurück. Sagen wir, es ist wahr. Die App ist endlich live. Die Google Play Console ändert jetzt den Charakter. Es ist kein Formular mehr, das Sie ausfüllen, sondern eine Instrumententafel, die Sie lesen. Und es gibt viele wertvolle Informationen , die Sie hier sehen werden, was fantastisch sein wird. Nun, Sie werden wahrscheinlich nach vielleicht fünf oder sieben Tagen, nachdem Sie, sagen wir, 50 Personen, die die App tatsächlich verwenden, ziemlich viele Informationen sehen wahrscheinlich nach vielleicht fünf oder sieben Tagen, nachdem Sie, sagen wir, 50 Personen, . Andernfalls wird das Dashboard offensichtlich leer sein. Aber ja, das Haupt-Dashboard wird dir Installationen und Deinstallationen deiner Bewertung Das sind also die ersten Gewohnheiten , die du umsetzen musst. Du musst sie dir ansehen. Lesen Sie zuerst immer deinstalliert neben Installationen und nicht eigenständig. 100 Installationen und 90 Deinstallationen sind ein ganz anderer Tag als 105. Man muss Installationen und Deinstallationen vergleichen , um zu sehen, wie viele Leute man tatsächlich verliert Und wenn Sie insgesamt netto sind, wachsen Sie oder schrumpfen Sie? Denn auch hier haben Sie 100 Benutzer und verlieren 80 Okay, Sie haben immer noch 20 behalten. Das ist immer noch etwas. Das ist also der wichtige Teil. Also, die Zahlen auf Ihrer ersten Veröffentlichung werden winzig und unübersichtlich sein Sie werden also bei etwas eine 100-prozentige Verbesserung feststellen. Das bedeutet nicht viel. Gestalten Sie die App nicht neu weil Sie eine bestimmte Kennzahl gesehen haben Und beachten Sie, dass sich dies mit dateibasierten Analysen überschneiden wird , die wir zuvor eingerichtet haben, was völlig in Ordnung ist Google Play wird Ihnen also viel über den Store erzählen. Es wird dir über deine Bewertungen und deinen Umsatz erzählen. Sie werden hier eine ganze Reihe von Informationen sehen. Und natürlich können Sie Ihren Startbildschirm so anpassen , dass Sie mehr von dem sehen, was Sie interessiert. Jetzt wird Firebase Ihnen viel über das Verhalten in der App erzählen , also darüber, was die Leute in der App tun, welche Bildschirme sie besuchen, ob sie ein Hintergrundbild einrichten, ob sie die Paywall erreichen Jetzt willst du beides. Sie wollen beide Seiten der Geschichte, und sie beantworten unterschiedliche Fragen. Nun, der Bereich, den die meisten Anfänger nie öffnen, und er ist einer der wichtigsten, es ist dieser Android Vitals Das ist also Google, das Ihre Apps technisch an echten Geräten misst , und zwei Zahlen Ihre Absturzrate und Ihre ANR-Rate. ANR steht für die Anwendung, die nicht reagiert, was im Grunde bedeutet, dass die App einfriert. Es friert also ein, anstatt sich zu schließen, was überhaupt nicht gut ist, auch nicht. Nun, hier ist der Grund, warum es Ihre Aufmerksamkeit verdient. Google legt Schwellenwerte für das fest, was als schlechtes Verhalten gilt. Und wenn du diese Grenze überschreitest, ähm, kann das deinen organischen Traffic Grundsätzlich kann Google Play unauffällig reduzieren, wie sichtbar Ihre App im Google Play Store ist. Ein Stabilitätsproblem nervt also nicht nur die Nutzer, die darauf gestoßen Nein, es schaltet tatsächlich Ihren kostenlosen Traffic aus, und das ist der Loop , den wir gebaut haben Crash Lytic gibt dir also die Details. Sie fügen den Fehler in Claude ein. Claude behebt das Problem und Sie versenden ein Update, und dann bestätigen die Daten, ob das Update tatsächlich behoben ist. So läuft es Es ist eine fortwährende Sache. Die Kritiken. Und ich möchte, dass du etwas tust viele Leute einfach nicht tun, und das ist, ihnen zu antworten. Antworte. Ihre Antworten sind öffentlich. Jemand hinterlässt zwei Sterne er sagt, dass die App auf seinem Handy abgestürzt Sie antworten höflich, dass es in der neuesten Version behoben ist, und jetzt sieht jeder Besucher einen Entwickler, der tatsächlich engagiert ist gehen die Leute häufig zurück und Nach einer guten Antwort gehen die Leute häufig zurück und erhöhen ihre Bewertung, und das dauert nur ein paar Minuten pro Woche, und das verändert die Bewertung Dadurch wird es nach oben bewegt, was für Ihren organischen Traffic sehr wichtig ist. Und denken Sie an die Bewertungsfunktion, die wir in die App integriert haben fragt in einem glücklichen Moment und stiehlt unzufriedene Nutzer still und leise unzufriedene Nutzer zu privatem Feedback anstatt zu öffentlichem Auf dieser Seite erfährst du nun, ob es funktioniert hat. Wenn das Timing stimmt, füllt es sich mit Vierern und Fünfern, was genau das ist, was Sie wollen Dann dein erstes Update und es ist derselbe Pfad wie zuvor mit zwei Regeln Erhöhen Sie also erneut den Versionscode, da Google Play eine Nummer ablehnt, die es bereits gesehen hat, und Claude wird dies ziemlich oft verwechseln, insbesondere wenn Sie mehrere Apps haben und sie schrittweise einführen. Das ist eine gute Idee. 20%, beobachte die Vitalwerte für ein paar Tage und expandiere dann. Denken Sie daran, dass es eine leichte Verzögerung gibt. Alles, was Sie auf Ihrer Konsole sehen, ist also verzögert, normalerweise 24 Stunden, wenn nicht länger. Jetzt, nach dem Rollout von 20%, Rollout natürlich an, wenn die Abstürze halten Sie den Rollout natürlich an, wenn die Abstürze zunehmen, und die anderen 80% werden das Problem nicht sehen Sie werden keine Abstürze haben. Diese einzige Angewohnheit ist also der Unterschied zwischen einem schlechten Bau einer sehr schlechten Erfahrung, wenn es darum geht, sich für die Aussicht zu bedanken, eine Ein-Sterne-Lawine Und ja, das ist es im Grunde. Offensichtlich gibt es hier noch viel mehr. Im Dashboard können Sie ziemlich viel tun. Aber im Moment sind dies die wichtigsten Dinge. Was ich wirklich von dir erwarte, ist Geduld Geduld und Durchhaltevermögen Wenn du diese hast, wenn du dabei bleibst, wirst du dich langsam verbessern Anfangs ist es so, als würde man einen Zug schieben. Du wirst ihn kaum einen Zentimeter bewegen. Aber Woche für Woche, Monat für Monat, wirst du langsam an Geschwindigkeit gewinnen. betrachte es nicht wie Mann, ich habe drei Monate damit verbracht und bin gerade mal bei 0,10$ Also nach 12 Monaten werde ich bei was auch immer sein, 0,40 So funktioniert das nicht. Es wird also erheblich wachsen, aber Sie müssen sich die Mühe machen. Du musst es Tag für Tag, Woche für Woche, Monat für Monat tun. Das ist also der wichtigste Teil. Gib nicht auf, mach weiter und du wirst einfach gut sein. Jetzt, an dem Tag, an dem die App endlich live geht, wird es sich unglaublich anfühlen, und du solltest dir selbst gratulieren. Aber denken Sie daran, das ist nicht die Ziellinie. Es ist der Tag, an dem Sie endlich echte Informationen, echte Installationen, echte Bewertungen und echte Abstürze auf Telefonen , die Sie noch nie in der Hand gehalten haben. Verwenden Sie das also als Treibstoff und denken Sie daran, wenn Sie es als Marathon betrachten, werden Sie fantastisch sein. Wenn du es als Sprint betrachtest, glaube ich nicht, dass du lange durchhalten wirst. Ich glaube wirklich an dich, also mach es. Okay, lass uns weitermachen. 53. Optimieren und Skalieren – Einführung: Willkommen zurück zu einem neuen Kapitel. Wenn du mitgemacht hast, hast du ziemlich viel gebaut. Sie haben eine App entwickelt. Sie haben gesehen, wie man sie monetarisiert, wie man dafür sorgt, dass Nutzer wiederkommen, wie man Analysen überprüft, wie man sie übersetzt Das ist also ein unglaublicher Fortschritt bis zu diesem Zeitpunkt. In diesem Kapitel geht es darum, all das zu nehmen, diese Maschine zu nehmen und zwei Dinge damit zu tun. Also dafür zu sorgen, dass mit jedem einzelnen Benutzer mehr verdient wird, und es zu schützen, damit es nicht durch einen unachtsamen Fehler zerstört wird , denn so verlieren Sie Ihr Konto und Ihre Apps Ich werde ehrlich sein, einige dieser Dinge in diesem Kapitel werden ziemlich langweilig sein Es wird das professionelle Zeug sein. Es werden Einverständniserklärungen sein, die Einhaltung von Richtlinien, die Bestätigung der Dinge. Es macht nicht so viel Spaß wie ein cooles Feature zu bauen, weißt du? Aber genau das ist es , was ein Hobby, das einfach so zusammenbricht, von einem dauerhaften Geschäft unterscheidet . Nun, die Entwickler, die echtes Geld verdienen sind nicht nur gut in den aufregenden Bereichen, weißt du Sie sind diejenigen, deren Konto nicht gesperrt wird, die ihre Schlüssel sichern, die Paywall von 2 auf 4% gesenkt und ihren Umsatz ohne einen einzigen neuen Benutzer verdoppelt haben . Das ist die Art von Dingen, die Sie auch tun sollten Lassen Sie mich das beziffern, denn genau darum geht es in diesem Kapitel Stellen Sie sich also zwei Entwickler mit exakt derselben App und exakt derselben Anzahl von Benutzern vor, 1.000 Benutzer, okay? Beim ersten bleibt alles auf der Standardeinstellung, dem Standard. Die zweite verschärft die Paywall und aktiviert die Werbevermittlung Jede Anzeige verdient also ein bisschen mehr und reduziert die Kundenabwanderung nur Dieselbe App, derselbe Traffic, aber der zweite Entwickler verdient vielleicht das Zwei- oder Dreifache Keine neuen Funktionen, keine neuen Benutzer, keine neuen Funktionen, nur Optimierung, nur Feinabstimmung. Diese Lücke wird Ihnen dieses Kapitel hoffentlich beibringen. Und auf der anderen Seite könnte der erste Entwickler das Ganze verlieren, den ganzen Account. Er könnte gebannt werden. Nun, weißt du, der andere Typ wird fliegen. Er wird zur Bank pfeifen, und das ist die Hälfte des Schutzes Also hier ist der Plan. In der ersten Hälfte geht es ums Geld. Also werden wir die Paywall richtig neu aufbauen und über die Preispsychologie sprechen , weil kleine Änderungen dort wirklich zu großen Umsatzschwankungen führen können , ob gut oder schlecht Wir werden uns jeden Anzeigentyp ansehen. Wir werden uns etwas ansehen, das man Mediation nennt, und ich werde ehrlich sagen, was Sie erwartet, denn es wird nicht einfach sein. Und ich werde versuchen, eine der wichtigsten Gleichungen in diesem ganzen Geschäft zu beantworten . Ich werde über den lebenslangen Kundennutzen im Vergleich zu den Anschaffungskosten sprechen im Vergleich zu den Anschaffungskosten Das ist die Zahl , die Ihnen sagt , dass Sie sicher skalieren können. Und natürlich gewinnbringend. In der zweiten Hälfte geht es um Schutz und Skalierung. Wir werden über Werbezustimmungen und Datenschutzbestimmungen sprechen , die gesetzlich vorgeschrieben sind. Wir werden uns intensiv damit befassen, von der Sperrliste fernzuhalten , damit du deine App nie so verlierst, wie ich meine verloren habe, auch wenn es sich um andere Umstände handeln mag. Und hoffentlich werden Sie am Ende damit beginnen, ein App-Portfolio aufzubauen. Dieselben Regeln, nur eine App nach der anderen. Kommen wir also zur Sache. 54. Paywall-Design und Preispsychologie: Willkommen zurück. Willkommen auf dem Geldbildschirm. Die Paywall ist in Bezug auf den Umsatz der wichtigste Ort , an dem Sie Geld verdienen oder verlieren In Bezug auf Abonnements ist das Ihr täglich Brot können Sie also Mit derselben App, demselben Nutzer, demselben Traffic und einer besseren Paywall wirklich das Doppelte Deshalb sind die Profis so besessen von diesem winzigen Bildschirm, diesem winzigen Teil der App und warum Sie einen erstellen sollten, Nun, das wird nur ein Überblick sein. Du hast so viele Beispiele da draußen. Ich werde ein paar davon auf dem Bildschirm zeigen. Aber ja, lassen Sie uns Schritt für Schritt vorgehen. Zunächst die Aufforderung, die VIP-Paywall neu zu gestalten , zwei Tarife anzubieten, wöchentlich und jährlich, und das jährliche Abonnement als Held mit dem Abzeichen für das beste Preis-Leistungs-Verhältnis zu zeigen das jährliche Abonnement als Held mit dem Abzeichen für das beste Preis-Leistungs-Verhältnis und den Preis pro Woche aufgeschlüsselt Die Einsparung liegt also auf der Hand. Fügen Sie dem Jahrestarif eine dreitägige kostenlose Testversion hinzu, mit einer sanften Erinnerung, bevor er endet, fügen Sie vielleicht später eine kleine hinzu, damit die Nutzer sich jederzeit abmelden können und die Paywall an einem Höhepunkt anzeigen können, direkt nachdem jemand ein Hintergrundbild eingerichtet hat, und nicht in der Sekunde, in der sie die App öffnen Okay, also vier Ideen in einer einzigen Aufforderung, und jedes einzelne davon ist ein Stück Psychologie, Preispsychologie Also lasst uns eins nach dem anderen nehmen. Also die kostenlose Testversion, eines der leistungsstärksten Tools, die Sie haben. Anstatt also einen Fremden zu bitten, im Voraus für etwas zu zahlen , das er noch nicht erlebt hat, lassen Sie ihn probieren Testen Sie VIP drei Tage lang kostenlos. Sie bekommen die animierten Hintergrundbilder, die exklusive Kollektion, keine Werbung. Sie spüren, wie nett deine App ist, und dann beginnt das Abonnement. Es ist viel wahrscheinlicher , dass Menschen für etwas bezahlen, das ihnen bereits Spaß gemacht hat und das sie verpassen würden, als für ein Versprechen auf dem Bildschirm. Und beachten Sie, dass ich um eine sanfte Erinnerung gebeten habe , bevor es endet. Dieses eine Detail macht den Unterschied zwischen einer Testversion, die sich fair anfühlt, und einer Testversion , die sich wie eine Falle anfühlt, und Fallen führen zu Rückerstattungen, Stornierungen und Bewertungen mit einem Stern Zweitens: Verankerung. Wenn Sie Ihre Preise angeben, legen Sie den Jahresplan direkt neben den Wochenplan und machen Sie die Ersparnis deutlich Jährlich werden nur 0,80$ pro Woche abgerechnet, gegenüber 299$ pro Woche. Der wöchentliche Preis lässt den Jahrespreis wie Stahl aussehen. Den nimmst du natürlich. Dieser Kontrast wird also als Verankerung bezeichnet. Die erste Zahl, die dein Gehirn sieht, gibt den Rahmen für alles weitere vor Zeigen Sie das Jahrbuch als den Helden, heben Sie es hervor , kleben Sie eine Plakette mit dem besten Preis-Leistungs-Verhältnis darauf, und viele Leute werden es nehmen Das ist großartig für Sie, weil Jahresabonnements bleiben und für weniger Geld abwandern Und das ist der Moderator, der seine Arbeit macht. Schauen Sie sich an, wie unterschiedlich sich diese beiden Zahlen anfühlen, wenn sie nebeneinander sitzen , als wenn sie alleine stehen. Wert des Produkts hat sich nichts geändert, nur an der Gestaltung Das ist also kluges Zeug. Auch hier geben viele große Unternehmen enorme Summen Geld aus, um diese Dinge zu untersuchen. Die dritte Sache sind Einführungsangebote und Win-Back-Angebote. Ein Einführungsangebot ist ein Rabatt auf die erste Periode, 50% Rabatt auf Ihren ersten Monat um die Barriere des ersten Ja zu senken Ein Win-Back-Angebot haben wir erwähnt, als wir über Kundenabwanderung gesprochen haben Wenn jemand storniert, zahlt man ihn an der Tür ab und sagt: Hey, warte, hier gibt's 50% Rabatt auf den Aufenthalt Beide holen Geld zurück, das Sie sonst auf dem Tisch liegen lassen würden, und beide Dinge können Sie später hinzufügen , sobald die Grundlagen solide sind. Und viertens, vielleicht der größte Hebel von allen, und es ist kein Design. Es ist, wenn du es zeigst. Also eine Paywall, die jemandem in der Sekunde ins Gesicht geschoben wird, in der Sekunde, in der er die App öffnet bevor er das Gefühl hat, dass eine Unze Wert reflexartig abgewiesen wird Eine Paywall, die direkt nach dem Aha-Moment angezeigt wird direkt nachdem sie ein wunderschönes Hintergrundbild gesehen haben und sich gut fühlen, das konvertiert viel besser Beachten Sie, dass das genau das gleiche Prinzip wie in der Lektion mit den Bewertungen Also derselbe Moment, andere Frage, anderes Timing, Beats Design. Und hier ist das Ergebnis. Also zwei Pläne, der jährliche, natürlich, der Ido, der Test, vorne und in der Mitte, und unten, der Ausweg, was mich zu der Regel bringt, die ich immer wieder sage: Geh immer, vielleicht später, nicht nur, weil du Leute und vielleicht von Google oder Apple abgelehnt Nein, aber die meisten Paywalls müssen das haben. Wissen Sie, dieser kleine graue Text leistet juristische als auch gestalterische Arbeit. Und hier ist der großartige Teil. Sie müssen nichts davon erraten. Denken Sie daran, wir haben eine Fernkonfiguration und über AB-Tests gesprochen. Genau dafür sind sie da. Testen Sie also eine dreitägige Testversion gegen eine siebentägige. Testen Sie 299 gegen 399. Der Test zeigt, dass die Paywall möglicherweise auf dem Onboarding-Bildschirm angezeigt wird, Schritt drei, nachdem das erste Hintergrundbild Lassen Sie also das echte Nutzerverhalten den Gewinner auswählen, behalten Sie ihn bei und fahren Sie mit der nächsten Frage Stück für Stück verwandeln Sie diesen Bildschirm in eine Geldmaschine. Also das musst du tun. Und hier kommen die beiden Lektionen zusammen. Die Preise und die Dauer der Testversion sind nicht im Code enthalten. Sie sind in der Remote-Konfiguration, was bedeutet, dass Sie leicht experimentieren können , um die Verachtung des HT zu bekommen Alles ist in deinem Dashboard. Dies erfordert keine neue Version. Das ist der zusätzliche Vorteil Dinge in der richtigen Reihenfolge zu bauen Jetzt können Sie es immer wieder und immer wieder tun und müssen nicht auf die Bewertung oder etwas anderes warten die Bewertung oder etwas anderes warten Ein letztes Wort und es ist die Warnung, die ich dir bei NK BHD-Panels gegeben habe , weißt du, Hallo App Werd nicht gierig. Zu viel Druck, zu hohe Preise, den Leuten alle 5 Sekunden die Paywall ins Gesicht rammen Leuten alle 5 Sekunden die Paywall ins Gesicht Das schlägt normalerweise fehl. Es gibt Ihnen wütende Kritiken und Massenstornierungen. Die besten Paywalls fühlen sich fair an. Sie bieten im richtigen Moment ein gutes Preis-Leistungs-Verhältnis zu einem vernünftigen Preis Testen Sie Ihren Weg zu diesem Gleichgewicht, und dann werden Sie Gold gewinnen. Okay, lass uns weitermachen. 55. Anzeigenvermittlung: Mehr Geld mit denselben Nutzern: Willkommen zurück. ist eher ein Überblick als ein Build, und ich möchte Ihnen sagen, warum das so ist, denn es gibt einen Grund, warum es nützlicher ist, als es tatsächlich zu erstellen. Werbevermittlung ist also ein echter Hebel, und Sie sollten wissen, dass es ihn gibt. Aber es zahlt sich erst aus, wenn Sie ernsthaft Traffic haben, und es einzurichten ist wirklich eine der frustrierendsten Aufgaben in diesem Geschäft Ich habe in einer Minute eine Geschichte darüber. In dieser Lektion werde ich erklären, was es ist und warum es sich lohnt. Und wenn Sie darauf zurückkommen, werden Sie entscheiden, ob Sie es tun möchten oder nicht, ob Sie planen, es tatsächlich in Ihre App zu implementieren. Fangen wir also mit der Zahl an, die alles ausmacht und alles in einen Kontext setzt. Und das ist E CPM. Im Klartext bedeutet E CPM, wie viel Geld Sie pro tausend Anzeigenaufrufen verdienen Wenn E CPM also fünf Dollar kostet, Sie alle 1.000 Mal, wenn eine Anzeige in Ihrer App geschaltet wird, fünf Dollar verdienen. Einfach genug, oder? Also 1.000 Anzeigenimpressionen fünf Dollar, um es ganz einfach zu halten. Diese Zahl, zusammen mit der Anzahl der Anzeigen, die Sie schalten, entscheidet über Ihre Werbeeinnahmen. Nun, hier ist die Idee hinter der Mediation, und sie ist beeindruckend. Es ist fantastisch. Wenn Sie AdMob derzeit also nur für sich nutzen, möchten Sie jedes Mal , wenn eine Werbefläche geöffnet wird, eine Anzeige schalten Nur AdMob füllt diesen Platz, okay? Um welchen Preis auch immer, AdMob fühlt sich an, als würde man zahlen, oder? Das ist also ein einziger Käufer, keine Konkurrenz. Stellen Sie sich stattdessen vor, dass Sie jedes Mal, wenn ein Slot frei wird , fünf oder zehn verschiedene Werbenetzwerke gegeneinander bieten, um diesen Slot in Ihrer App. Und das alles passiert in einem Bruchteil einer Sekunde, und der Höchstbietende gewinnt Dieser Wettbewerb treibt also den Preis in die Höhe. Das ist Mediation. Also wird jeder Anzeigenaufruf zu einer Mini-Auktion, oder? Stellen Sie sich das also so vor, als würden Sie überhaupt etwas verkaufen. Wenn nur eine Person interessiert ist, nehmen Sie an, was auch immer sie anbietet. Wenn sich zehn Personen in einem Bieterkrieg befinden , wird der Preis natürlich steigen und Sie werden gewinnen Es ist also dieselbe Anzeige, derselbe Nutzer, aber Sie bekommen mehr Geld, nur weil Sie mehr Käufer in den Raum eingeladen haben Und die Zahlen, die die Leute angeben, sind tatsächlich real von einem einzigen Netzwerk zu einer ordentlichen Vermittlungssteuer übergeht oder mehrere Unternehmen, die mitbieten, kann man die Werbeeinnahmen bei genau demselben Traffic um 20 , 30 oder sogar 50% steigern. Also warum um alles in der Welt tun wir es nicht? Nun, zwei Gründe und der zweite ist persönlicher Natur. Der erste ist Verkehr. Mediation ist also eine Auktion und für eine Auktion werden Bieter benötigt, die Ihr Inventar tatsächlich haben wollen, also müssen sie an Ihrer App interessiert sein Nun, das Netzwerk braucht Volumen, bevor es darum konkurrieren kann, oder? Bei einer Handvoll Benutzern pro Tag hat eine Auktion nichts Sinnvolles. Wenn Sie also keine Nutzer haben, bekommen Sie nicht genug Volumen, Sie sind nicht interessant. Diese zusätzlichen Netzwerke werden sich also nicht Mühe machen, Angebote abzugeben, und Sie werden eine Woche Ihres Lebens damit verbringen , etwas zu verkabeln und Ihr Einkommen ist im Grunde das Gleiche Vielleicht ändert es sich, es steigt um ein paar Cent. Das ist also eine verfrühte Optimierung. Du arbeitest umsonst. Der zweite Grund ist, dass die Einrichtung wirklich schmerzhaft ist und ich lieber ehrlich zu dir bin, und ich lieber ehrlich als dir eine Fantasie zu erzählen Lassen Sie mich Ihnen genau sagen, was mit mir passiert ist. Ich habe das vor Kurzem versucht. Ich habe versucht, Metas Network und Facebook-Anzeigen hinzuzufügen. Das heißt also Audience Network. Es ist dasselbe wie AdMob, aber eher von Facebook als von Google, okay? Also habe ich versucht, das mit einigen meiner Apps zu machen. Also habe ich es vier oder fünf verschiedene Male versucht, und jedes Mal etwas nicht passte, stimmte etwas nicht. Das Konto, die Platzierung, die Bestätigung, die Art und Weise, wie es sich mit AdMob verbindet, es hat nie angefangen Es wurde keine einzige Anzeige geschaltet. Also habe ich das Vernünftige getan. Ich habe ein Support-Ticket bei Meta eröffnet. Dann bin ich in den Live-Chat eingestiegen. Ich habe mit einer echten Person gesprochen. Und hier ist der Teil, der mich überrascht hat. Niemand konnte helfen. Der Metas-Support ist also auf Werbetreibende ausgerichtet. Also Leute, die Werbung auf Facebook und Instagram kaufen, okay? Was die Monetarisierung von Apps angeht, Publisher wie wir, die ihr Netzwerk in eine App integrieren Das ist eine völlig andere Welt, okay? Und die Leute am anderen Ende des Chats, die Typen von Facebook und Mita, sie hatten keine Ahnung Und was? AdMob, Vermittlung, Werbung schalten ? Du möchtest Werbung schalten? Nein, ich versuche, Werbung in meiner App zu schalten. Sie versuchen also nicht zu werben, Sie versuchen, für Ihre App zu werben. Sie versuchen, Installationen in Ihrer App zu erhalten. Nein, ich bin ein Verleger. Ich möchte deine Werbung in meiner App haben. Ich versuche Geld zu verdienen. Nein, nein, das machen wir hier nicht. Ich schicke dir ein Ticket für einen anderen Ort. Verrücktes Zeug. Also ich sage dir das aus zwei Gründen. Erstens, damit du nicht stundenlang da sitzt und denkst, okay, das ist das letzte Mal, jetzt wird es funktionieren. Die Sache ist, du denkst vielleicht, es ist deine Schuld, aber du bist nicht schuld. Dieser Teil der Branche ist so schlecht dokumentiert und die Unterstützung ist hauchdünn. Das sagt sogar Claude. Und die zweite Sache, damit du den Namen des Spiels verstehst. Das ist also keine Funktion, die du einfach so hinzufügst, wie bei allem anderen, wie bei Firebase oder was auch immer Es ist ein Integrationsprojekt mit Konten, Genehmigungen und Dashboards auf Du musst ein Unternehmen gründen, du musst überprüft werden. Es ist viel los. Es ist also kein Plug-and-Play wie bei Firebase oder was auch immer, Crashlytics oder was auch immer Cloudflare. Also hier ist, was ich tatsächlich empfehle Du bleibst bei AdMob. Es funktioniert. Es ist zuverlässig. Es zahlt sich aus. Und ja, auch wenn es nicht besonders gut bezahlt wird, wirst du nicht gebannt werden. Es ist ziemlich anständig. Es ist nicht großartig. Es ist anständig. Dann investieren Sie Ihre Energie in andere Dinge, die Ihre Werbeeinnahmen wirklich steigern Konzentrieren Sie sich darauf, die Anzeige zu verbessern, konzentrieren Sie sich darauf, wo Sie Ihre Anzeigen platzieren, wie oft die Leute zurückkommen und sie sehen , denn ein Nutzer, der fünfmal zurückkehrt, ist viel mehr wert als dieses Auktionssystem Und wenn möglich, sollten Sie sich natürlich auf Anzeigen mit Prämien verlassen. Das sind also diejenigen, bei denen der Nutzer dafür entscheidet , sich eine Anzeige anzusehen, um etwas freizuschalten, genau das, was wir in VIP Unlock eingebaut haben. Sie verdienen am meisten von allen Formaten, und die Nutzer nehmen es ihnen nicht übel , weil sie sich dafür angemeldet haben und etwas dafür bekommen haben Das ist ein größerer und einfacherer Gewinn als eine Mediation, besonders am Anfang dann später zur Mediation zurück , wenn Sie ein konstantes Tagesvolumen haben und Ihre Werbeeinnahmen eine Zahl sind, die Ihnen wirklich wichtig ist . Denn wenn es 50 Dollar pro Tag sind und Sie es um 20% erhöhen, ist das schon etwas. Wenn es 0,50$ pro Tag sind, ist das nicht wirklich wichtig. Gehen Sie also wieder langsam vor, wenn Sie sich für eine Mediation entscheiden, fügen Sie ein Netzwerk nach dem anderen hinzu, gehen Sie nicht zu fünf gleichzeitig Geben Sie jedem von ihnen mindestens eine Woche bevor Sie darüber urteilen, denn auch hier benötigt die Auktion einige Tage, um Sie bei CPM im AdMob-Dashboard zu kalibrieren und zu beobachten , und zwar mit derselben täglichen Gewohnheit, über die wir im Abschnitt Analysen gesprochen haben Das ist die Zahl , die Ihnen sagen wird, ob irgendetwas davon funktioniert also bewusst, dass dieser Hebel existiert wissen Sie ungefähr, was er ist , und später kann er Ihnen helfen, Ihren Umsatz erheblich zu steigern . Okay, lass uns weitermachen. 56. LTV vs. CAC: Die Gleichung, die Sie skalieren lässt: Zurück. Diese Lektion enthält wenig Funktionen und ist sehr wichtig, weil wir die wichtigste Gleichung in diesem gesamten Geschäft lernen die wichtigste Gleichung werden. diese eine Idee beherrschen, werden Sie verstehen, warum manche Apps einfach Geld in Werbung stecken und für immer wachsen können , während andere Geld verbrennen und im Grunde sterben. Es kommt auf zwei Dinge an: LTV und CAC. Lassen Sie uns sie nun in einfachen Worten definieren. CAC sind also Ihre Kosten für die Kundenakquise. Manche Leute nennen es CPA, aber CAC ist ein Also, wie viel kostet es Sie im Durchschnitt, einen neuen Benutzer zu bekommen Wenn Sie 100 Dollar für Werbung ausgeben und 50 Nutzer gewinnen, beträgt Ihr CAC zwei Dollar, $. Einfach genug, oder? LTV steht für Lifetime Value. Der Gesamtbetrag, den dir ein Nutzer während seines gesamten Lebens in der App einbringt Das ist alles, was sie generieren. Alle Anzeigen und alle potenziellen Abonnements, die sie bezahlen, summieren sich über die gesamte Zeit , in der sie die App tatsächlich nutzen, bevor sie sie irgendwann kündigen oder wegfahren oder deinstallieren oder was auch immer. Nun, hier ist das ganze Spiel, die Gleichung. Das Einzige, woran Sie denken sollten, wenn Sie absolut alles andere aus diesem Kurs vergessen . Also musst du die beiden vergleichen. Wenn dein LTV größer ist als dein CAC, hast du eine Geldmaschine. Denk darüber nach, was das bedeutet Wenn Ihnen ein Nutzer im Laufe seines Lebens drei Dollar wert ist Ihnen ein Nutzer im Laufe seines Lebens drei Dollar und Sie diesem Nutzer beispielsweise zwei Dollar durch Werbung kaufen können , dann bekommen Sie jedes Mal, wenn Sie zwei Dollar ausgeben , drei Dollar zurück. Das würdest du den ganzen Tag machen, so viel du kannst. Du gibst 1$ rein, du kriegst 50 raus, wiederholst das ewig. Das ist Skalierung. So wachsen diese Apps unglaublich schnell. Sie haben eine Maschine gefunden , bei der LTV CAC übertrifft, und sie geben ihr einfach immer mehr Geld Aber dreh es um. Und es ist im Grunde eine Katastrophe. Wenn Sie LTV für fünf Dollar haben, dann verlieren Sie jedes Mal, wenn Sie einen Benutzer kaufen , 2$ Wenn Sie also mehr für Werbung ausgeben, wächst Ihr Geschäft nicht. Es beschleunigt Ihren Konkurs. Ihr Portemonnaie wird praktisch leer sein. Und genau das ist in meiner Geschichte passiert, weißt du, anfangs, als ich Sad Finder gestartet habe, ich etwa 770 Dollar ausgegeben und ich habe, was auch immer, 165 oder so lächerlich gemacht . Also war mein CAC viel höher als mein LTV. Die Mathematik hat sozusagen nicht gerechnet. Die hat nicht wirklich ein Geschäft geführt. Ich habe einen Geldschredder betrieben und keine Skalierung hätte das Problem lösen können Es würde mir nur etwas schneller mehr Geld verlieren. Aber das waren natürlich die ersten Wochen. Seitdem sind die Dinge viel besser geworden, aber es lohnt sich wirklich, diese beiden Zahlen im Hinterkopf zu behalten. Wenn du sie ständig ansiehst , wirst du goldrichtig sein. Hoffentlich werden Sie verstehen, warum alles in diesem Kapitel wichtig ist. Bei jeder einzelnen Sache, die wir tun geht es wirklich darum, zwei Dinge voranzutreiben. Es geht darum, LTV nach oben oder wieder nach unten zu drücken. Die Paywall, die wir wieder aufgebaut haben, indem wir den CPM durch Mediation erhöht Abwanderung reduziert haben, sodass die Nutzer länger bleiben All das erhöht den LTV, Nutzern kostenlos Zugang zu Videos und Empfehlungen und sorgt so dafür, dass Ihre Shop-Seite besser bietet Nutzern kostenlos Zugang zu Videos und Empfehlungen und sorgt so dafür, dass Ihre Shop-Seite besser konvertiert. All das senkt im Grunde Ihren CAC, sodass das ganze Geschäft ein Tauziehen zwischen diesen beiden Zahlen, LTV und CAC, ist zwischen diesen beiden Zahlen Und Sie gewinnen im Grunde, wenn der LTV die Nase vorn hat. Also, wie findest du eigentlich deine Zahlen? Analytik und Dashboards für Jugendliche, die wir eingerichtet haben, geben dir alle Informationen, deine Werbeeinnahmen und Abonnementeinnahmen geteilt durch deine Nutzer, verfolgen sie im Laufe der Zeit und bringen dich in Richtung LTV Ihre Werbeausgaben, geteilt durch die gewonnenen Nutzer, geben Ihnen CAC. Sie werden am Anfang nicht perfekt präzise sein, und das ist völlig in Ordnung Am Anfang suchst du nach der allgemeinen Wahrheit. Liegt der LTV deutlich über KC oder deutlich darunter oder ist er in etwa gleich? Allein diese Antwort sagt Ihnen genau, was als Nächstes zu tun ist. Und hier ist die Pointe. , bis Ihr LTV Ihren Kak deutlich übertrifft Stecken Sie nicht zu viel Geld in Werbung, bis Ihr LTV Ihren Kak deutlich übertrifft Entwickeln Sie sich durch kostenlose Kanäle und investieren Sie Ihre Energie in die Steigerung des LTV Und das bedeutet im Grunde bessere Monetarisierung und Erst wenn sich die Maschine bewährt hat, wenn jeder Benutzer zuverlässig mehr zurückbringt, als es kostet, dann kann man skalieren dann auch Väter bezahlen Das ist der Unterschied zwischen den Entwicklern, die still und leise 20.000 pro Monat verdienen , und denen, die ein Vermögen ausgegeben haben und nichts vorzuweisen also mit diesen beiden Zahlen vertraut und lassen sie entscheiden, wann Sie zur Skalierung bereit sind. Und eine Sache nur für den Fall dass Sie sich nicht sicher sind, was den Lifetime Value , dass Sie sich nicht sicher sind, was den Lifetime Value angeht: Manche Nutzer nutzen die App vielleicht zwei Tage lang, andere zwei Jahre. Du suchst nach dem Durchschnitt, okay? Und auf der Grundlage dieses Durchschnitts versuchen Sie, anstelle von durchschnittlich vier Monaten , in denen der Nutzer die App tatsächlich nutzt, Sie versuchen, sie auf fünf oder sechs oder sieben zu erhöhen, das ist Kundenbindung. So denken Sie also über Lifetime Value nur für den Fall, dass Sie verwirrt sind , weil ich einige Fragen dazu gesehen habe. Okay, lass uns weitermachen. 57. Zustimmung zu Anzeigen und Datenschutz: Die zwingenden Grundlagen: Willkommen zurück. Diese Lektion ist nicht aufregend. Niemand träumt davon , eine App zu entwickeln, mit der er Datenschutzformulare ausfüllen kann, aber wenn Sie sie überspringen, kann Ihre Anzeige ausgeschaltet oder Ihr Konto markiert werden, und ich möchte nicht, dass Sie sich diesen Aufwand machen Lassen Sie uns das aus dem Weg räumen, damit Sie ruhig sitzen können. Also hier ist die Aufforderung. Ich bin noch nicht bereit, meine Apps zu veröffentlichen , da ich kein Google Play-Konto habe, aber ich möchte bereit sein. Fügen Sie also das UMP-Zustimmungs-SDK von Google hinzu, damit Nutzer in Regionen, in denen dies erforderlich ist, vor Werbeanzeigen ein entsprechendes Einverständnisformular sehen und sicherstellen, dass unsere Anzeigen alles respektieren, was sie wollen. Zeigen Sie das Formular im richtigen Moment im App-Flow an und kümmern Sie sich um den Fall, dass jemand ablehnt Erstelle mir außerdem eine Datenschutzrichtlinie für diese App, die auf dem basiert, was sie tatsächlich tut, Werbeanalysen, Absturzberichte, Abonnements usw., sodass ich sie auf einer Webseite veröffentlichen und von der Google Play Console aus verlinken kann Google Play Console aus verlinken Oh, das ist ziemlich viel. Also im Grunde sind es zwei Jobs in diesem Prompt. Das, was in der App enthalten ist, und das Dokument, das im Internet verfügbar sein muss, weil Google Play es benötigt, und der App Store auch auf Apple-Seite. Also hier ist die Situation. Da Ihre App Werbung zeigt und daher einige Daten sammelt und weil Sie Nutzer aus der ganzen Welt haben werden , unterliegen Sie leider den Datenschutzgesetzen. Die große Sache, über die alle sprechen, ist die DSGVO, das europäische Datenschutzgesetz. Wenn Sie Nutzer in Europa haben und Sie werden, müssen Sie laut Gesetz deren Zustimmung einholen, bevor Sie ihnen personalisierte Werbung zeigen. Sie haben das selbst 1.000 Mal gesehen. Wir schätzen deine Privatsphäre, diese Pop-Ups, weißt du? Deine App benötigt das leider. Die gute Nachricht ist, dass Google genau dafür ein integriertes Tool hat, das sich direkt bei AdMob anmeldet Es wird UMP genannt, manchmal auch einfach Consent SDK Es zeigt dem Benutzer bei Bedarf ein geeignetes Einverständnisformular , je nachdem, wo er sich auf der Welt befindet. Es kümmert sich um die Auswahl und leitet sie automatisch an Ihre Anzeigen weiter. Sie haben die Nachricht im Grunde einmal in Ihrem AdMob-Konto eingerichtet , und Claude verkabelt alles Es gibt also keine großen Kopfschmerzen für uns. Also, hier lebt der eigentliche Wortlaut dieses Formulars Es sind nur eine Handvoll Klicks und dann ist es für immer erledigt Und lassen Sie mich klarstellen, warum es Ihre 10 Minuten oder so wert ist. Wenn Sie es überspringen, kann Google die Schaltung von Anzeigen für Ihre europäischen Kunden, Ihre europäischen Nutzer, einschränken oder ganz einstellen . Das ist kein juristischer Schlag auf den Deckel. Das ist ein sinkender Umsatz. Sie können es sich einfach nicht leisten. Das ist also im Grunde eine Funktion, bei der es darum geht, mehr Geld zu verdienen. Es ist nicht nur ein Kästchen, das angekreuzt wird. Es ist ziemlich wichtig. Und ja, da ist es am Telefon. Beachten Sie, wenn es sehr früh vor der ersten Anzeige erscheint , denn das ist es, was das Gesetz vorsieht. Auch hier ist es frustrierend, aber es ist was es ist. Und beachten Sie, dass die App immer noch einwandfrei funktioniert , wenn jemand nein sagt , er erhält nicht personalisierte Anzeigen , die Ihnen wiederum etwas weniger zahlen, aber Sie halten den Nutzer und Ihr Konto sauber Erstellen Sie niemals die Version , wenn das Ablehnen die App kaputt macht, denn das wird im Grunde für jeden ein Problem sein. Nun, der zweite Teil, die Datenschutzrichtlinie. Sowohl Google Play als auch die Werbenetzwerke verlangen, Sowohl Google Play dass Ihre App über eine tatsächliche Webseite verfügt, auf der erklärt wird, welche Art von Daten Ihre App sammelt und wie sie verwendet werden. Ohne diese Datenschutzrichtlinie können Sie also nichts bei Google Play veröffentlichen . Nun, das klingt ein bisschen einschüchternd, aber es ist völlig Routine Claude hat also eine entworfen , die auf dem basiert, was die App wirklich tut, und deine Aufgabe ist es, sie einfach irgendwo zu hosten, resbarn.com oder was auch immer, und dann den Link in der Play Console in Google Play zu posten Die eine Regel: Achte darauf, dass es ehrlich ist und Eine Copy-Paste-Richtlinie , die Ihre App nicht beschreibt, ist tatsächlich schlimmer als gar keine. Stellen Sie also sicher, dass Sie Law bitten, ein Original zu erstellen. Und drittens, eng verwandt, ist das Datenschutzformular in der Play Console. Wenn Sie also veröffentlichen, müssen Sie bei Google ein Formular ausfüllen, in dem angegeben wird, welche Daten Ihre App sammelt und weitergibt, welche Analysen, Ihre Anzeigen usw. Die wichtigste Regel dabei ist, korrekt zu sein. Also raten Sie nicht, spielen Sie es nicht herunter. Nehmen Sie nicht zufällig Kisten , um es hinter sich zu bringen. Google vergleicht tatsächlich alles , was Sie deklarieren, mit dem, was die App tatsächlich tut. Und wenn es eine Diskrepanz gibt, ist ein Verstoß gegen die Richtlinien, der dazu führen kann , dass Sie suspendiert Nehmen Sie sich also bitte ein paar Minuten Zeit und versuchen Sie, diese wahrheitsgemäß auszufüllen Mein Rat: Benutze Claude, lass es in deinen Browser gehen, frag ihn um Hilfe , und so wirst du es richtig machen Okay, und sieh dir an, was wir am Ende haben. Also haben wir drei Dinge. Also eine Einverständniserklärung für die Werbung über Googles UMP, eine Datenschutzrichtlinie auf einer Webseite und das Datensicherheitsformular bei Google Play gut eingerichtet. Das ist also das ganze Set. Bringen Sie sie früh an ihren Platz, bringen Sie es hinter sich und Sie werden gesund und munter sein. Eines muss ich klarstellen: Manche Nutzer sind der Meinung, dass sie keine Werbung erhalten, wenn sie diese Einwilligungserklärung ablehnen . Nur um das klarzustellen, sie bekommen immer noch Werbung, sie bekommen schlechtere Werbung. Der Unterschied ist also personalisiert, also Dinge, an denen der Nutzer interessiert sein könnte , und nicht personalisiert. Und wieder ist es ein Fehler. Manche Leute denken, dass sie keine Werbung bekommen, wenn sie auf Ablehnen klicken. Das ist nicht der Fall. Sie werden einfach schlechtere Werbung sehen, was niemandem hilft. Insgesamt weiß ich, dass dies die langweilige Ecke des App-Buildings ist . Es ist nicht aufregend, aber stellen Sie sich das wie eine Versicherung vor und setzen Sie Glocken, oder? Bringen Sie sie bis zu dem Punkt, an dem Sie sie tatsächlich brauchen , bevor die Katastrophe eintritt. Testen Sie es auf Ihrem Handy, stellen Sie sicher, dass die Datenschutzrichtlinie tatsächlich irgendwo im Internet verfügbar ist, und damit können wir weitermachen. 58. Nicht auf der Sperrliste stehen: Schützen Sie, was Sie gebaut haben: Willkommen zurück. Diese Lektion ist für mich persönlich, weil ich diesen Albtraum erlebt habe, und es ist, gelinde gesagt, kein gutes Gefühl Denken Sie daran, als ich Ihnen zu Beginn des Kurses erzählt habe, wie ich Apps verloren habe, dass bei einem Verdienst von über 800 Dollar am Tag das keine Geschichte war, nur um Sie nur zum Spaß zu erschrecken Es war eine Warnung. In diesem Geschäft kann man etwas absolut Wunderbares aufbauen und es über Nacht verlieren, wenn man unvorsichtig Stellen wir also sicher, dass dir das nie passiert. Die größte Gefahr besteht nun darin, dass Ihr gesamtes Unternehmen auf Ihrem Google Play-Konto gespeichert wird und Google dieses Ihr gesamtes Unternehmen auf Ihrem Google Play-Konto gespeichert Konto einfach über Nacht sperren kann . Wenn dies der Fall ist, werden Ihre Apps gelöscht, Ihr Umsatz geht verloren, und manchmal ohne Vorwarnung, und das Berufungsverfahren ist höllisch langsam, und die Chancen stehen gut, dass Sie den Einspruch nicht gewinnen werden. Regel Nummer eins, sich selbst zu schützen, ist also ziemlich einfach. unbedingt an die Regeln der Plattform als ob Ihr Lebensunterhalt davon abhängt, denn natürlich hängt er von diesen Sag das Claude. Sag das vor allem anderen, Optimierung der Monetarisierung und Du willst sichergehen, dass du nicht gebannt wirst Wenn Sie also Push-Benachrichtigungen implementieren, wenn Sie irgendwelche Funktionen implementieren, stellen Sie sicher, dass Sie Claude anweisen , die Regeln zu überprüfen. Also, was kann dazu führen, dass du bei Google Play gebannt wirst? Lassen Sie mich Sie nun durch einige der wichtigsten führen. gängigsten Dinge ist also in erster Linie Eines der gängigsten Dinge ist also in erster Linie das Urheberrecht, urheberrechtlich geschützte Inhalte Dies ist eine Falle für Anfänger, und sie tappen ständig in diese Falle, insbesondere bei Wallpaper-Apps Sie können also keine Bilder verwenden, für die Sie keine Rechte haben, können Sie nicht verwenden. Sogar meine eigenen persönlichen Bilder zum Beispiel. Wenn ich also ein Banner mache und es in meinen Blog stelle, kannst du es nicht verwenden. Und wenn du meins nicht verwenden kannst, bedeutet das natürlich, dass du Marvel, Disney, Lego, nichts verwenden kannst, keine berühmten Logos, keine Fotos, die du von Google-Bildern von Prominenten bekommen hast , nichts dergleichen. Ich habe das also bereits in der Abonnementstunde erwähnt, und ich wiederhole es, weil es einer der wichtigsten Killer Ihres Google Play-Kontos Verwenden Sie also Bilder, die Sie besitzen, Bilder, die Sie selbst erstellt oder ordnungsgemäß lizenziert haben, denn auch hier gilt: Wenn Sie die Lizenz dafür haben, kann es losgehen Lassen Sie es im Zweifelsfall einfach weg. Wenn Sie sich also bei etwas nicht sicher sind, lassen Sie es einfach weg. Die zweite Sache, irreführendes Verhalten. Versprich in deinem Store-Eintrag keine Dinge , die deine App nicht wirklich Das ist also sehr wichtig. Und Claude ist ein Verfechter, also wird es dir in den meisten Fällen helfen Es wird dir sagen, Hey, versprich das nicht , weil es nicht in der App Verwende keine gefälschten Screenshots. Füllen Sie Ihren Titel nicht mit Stichwörtern, die nichts miteinander zu tun haben. Verfassen Sie keine gefälschten Rezensionen oder Downloads, denn auch hier gibt es Möglichkeiten, wie Sie auf Glasfaser Rezensionen oder was auch immer kaufen können auf Glasfaser Rezensionen oder was auch immer kaufen Die Algorithmen von Google sind unglaublich gut darin, diese Art von Verhalten zu erkennen, und sie werden es hart bestrafen Sie können also keine Bewertungen oder Nutzungsdownloads mit etwas anderem fälschen oder Nutzungsdownloads mit etwas Die dritte Sache, Berechtigungen und Daten. Fragen Sie also nur nach den Berechtigungen, die Sie wirklich benötigen, und gehen Sie absolut ehrlich mit Daten um Und das geht auf die Datenschutzstunde zurück , die wir gerade hatten Eine App, die ohne ersichtlichen Grund Zugriff auf Kontakte und Standort verlangt , wirft also offensichtlich Flaggen auf. Und darüber gab es viele Witze. Warum benötigt Ihre Taschenlampen-App Zugriff auf Ihren Standort oder Ihre Kontakte oder Ihre SMS-Nachrichten oder Gmail oder was auch immer Es ist eine Taschenlampen-App oder ein Taschenrechner, die keinen Sinn ergeben würden Lassen Sie uns nun über die Verteidigung sprechen, die praktischen Schritte , die Sie schützen können Das Wichtigste, fast kein Anfänger etwas weiß, bis es wieder da ist, Sicherung Ihres Schlüsselspeichers. Wenn Sie also eine Android-App veröffentlichen, wird sie mit einer speziellen Schlüsseldatei, dem Keystore, signiert Und hier ist der brutale Teil. Wenn Sie diese Datei verlieren, können Sie Ihre App nie, nie wieder aktualisieren. Es ist also unglaublich wichtig. Sie müssten also eine brandneue App von Grund auf neu veröffentlichen und alle Benutzer, alle Bewertungen, den gesamten Fortschritt verlieren . Bewahren Sie diesen Schlüssel also an mehreren Stellen im Cloud-Speicher in einem Passwort-Manager auf, wo Sie ihn nicht verlieren werden. Also behandle es wie die Urkunde für dein Haus. Es ist unglaublich wichtig. Claude wird es also während der Veröffentlichung erstellen. Ihre Aufgabe ist es, es an einem sehr, sehr guten Ort zu platzieren. Die nächste defensive Angewohnheit sind stufenweise Rollouts. Wenn Sie ein Update veröffentlichen, sollten Sie es nicht an 100% Ihrer Benutzer gleichzeitig weitergeben Sie können es in kleinen Teilen veröffentlichen, nur zu 10 oder 20%, oder so ähnlich. Dann schau zu und sieh, was passiert. Hier verdient Crash Lytics aus der Analytics-Lektion wirklich seinen Wenn das Update also einen fiesen Bug hat, fangen Sie ihn ein, obwohl er nur einen kleinen Teil Ihrer Benutzer betrifft, und Sie können es stoppen, bevor es veröffentlicht wird , bevor es alle anderen erreicht Wenn Sie es also blind an 100% Ihrer Nutzer weitergeben, kann das Ihrer Bewertung über Nacht danken, denn auch hier ist es so einfach, Bewertungen mit einem Stern zu bekommen Es ist so schwer, mit Fünf-Sterne-Bewertungen aus diesem Loch herauszukommen mit Fünf-Sterne-Bewertungen aus diesem Loch Kurz gesagt, wenn Sie ein Update veröffentlichen, führen Sie es langsam aus, beobachten Sie die Analysen und erweitern Sie es dann. Und zu guter Letzt, wenn Google dir eine E-Mail mit Richtlinien sendet Mein Gott, ignoriere sie nicht. Überprüfen Sie häufig Ihren Spam-Ordner und stellen sicher, dass Sie, wenn Sie eine Nachricht erhalten, diese sofort tun. Lesen Sie es, verstehen Sie es und beheben Sie das Problem schnell. Diese Nachrichten sind oft mit einer Frist versehen. Reagieren Sie umgehend, und Sie behalten Ihre App in der Regel problemlos. Aber wenn Sie es ignorieren, können Sie alles verlieren. Manche Entwickler verteilen, sobald sie mehrere Apps haben, diese auf mehrere Konten. Wenn Sie also ein Problem mit einem Konto haben, gefährdet das sozusagen nicht den Rest des Unternehmens. Nun, das ist eine fortgeschrittene Vorsichtsmaßnahme, aber sie zeigt Ihnen, wie ernst die Profis es nehmen Sie haben unglaublich hart gearbeitet, um etwas zu bauen, also müssen Sie es schützen Aber ja, mehrere Konten zu haben, kann ich heutzutage nicht empfehlen , weil Google sie einfach verbinden kann. Und wenn eine App ein Problem hat, wenn ein Konto ein Problem hat, werden Sie alle davon verlieren. Außerdem kann die einfache Tatsache, dass Sie mehrere Konten haben, ein Warnsignal in Bezug auf die Richtlinien von Google und so weiter sein . Google mag das normalerweise nicht. Auch hier wird nicht gerade davon abgeraten, aber ich kann es nicht Aber ja, insgesamt sollten Sie Ihr Portfolio schützen, saubere Inhalte, ordentliche Angebote, einen Backup-Schlüsselspeicher, schrittweise Rollouts und, wenn möglich, schnelle Antworten Tun Sie das, und Sie werden mein Fiasko von 800$ pro Tag, bei dem ich mehrmals alles verloren habe, nie überleben dem ich mehrmals alles verloren habe Okay, lass uns weitermachen. 59. Erstellen eines App-Portfolios: Willkommen zurück bei Near the End, aber lassen Sie mich Ihnen einige interessante Ideen hinterlassen. Bis zu diesem Zeitpunkt drehte sich also alles um eine einzige App, eine Wallpaper-App. Aber die Entwickler, die wirklich davon leben , haben fast nie eine einzige App. Sie bauen ein Portfolio auf, und wenn Sie erst einmal verstanden haben, warum, ändert sich Ihre Einstellung zu dieser gesamten Reise. Und hier ist die Begründung Die meisten einzelnen Apps sind ziemlich klein. Ihr erster könnte fünf Dollar pro Tag verdienen. Das ist echt, das ist aufregend, aber damit verdient man nicht gerade seinen Lebensunterhalt, oder? Was ist, wenn Sie zehn Apps haben und jede davon fünf Dollar am Tag verdient? Das sind also 50 pro Tag, 1.500 pro Monat. Was ist, wenn einer dieser zehn viral wird und 50 Dollar am Tag verdient, obwohl das nicht gerade viral ist? Aber ja, nehmen wir an, es fängt an, alleine 50 Dollar pro Tag zu verdienen. Plötzlich haben Sie ein angenehmes Einkommen. Das ist der Portfolioeffekt. Keine einzelne App muss also ein Monsterhit sein. Sie brauchen nur mehrere anständige Apps und gelegentlich Gewinner. Und das ist ein zweiter, leiserer Zusatzschutz. Denken Sie an die letzte Lektion über den Verlust einer App Wenn Ihr gesamtes Einkommen auf einer einzigen App basiert und diese gesperrt wird, was verblasst, sind Sie wieder Wenn es eine von zehn ist, wird es kein allzu großes Problem sein , eine zu verlieren wird es kein allzu großes Problem sein , eine zu Du wirst trotzdem überleben. Das Portfolio streut Ihr Risiko also genauso, wie ein Investor nicht jeden einzelnen Dollar in eine einzige Aktie, ein einziges Unternehmen investiert. Also so schläft man nachts in diesem Geschäft. Nun, hier ist der Teil , der ein Portfolio tatsächlich für eine Person realisierbar macht , und er ist wunderschön Ihre erste App wird zu einer Vorlage. Denken Sie an alles , was wir in diesem gesamten Kurs aufgebaut und gelernt haben. Werbeanzeigen umfassten also ein Abonnement und eine ordentliche Paywall, Onboarding, Push-Benachrichtigungen, lokale und serverseitige Benachrichtigungen, Bewertungen, Analysen und Absturzberichte, Fernkonfiguration, Übersetzungen, Einverständniserklärungen und einen Keystore-Workflow Also all die Klempnerarbeiten, all die hart erkämpften Teile, du musst sie für App Nummer zwei nicht von Grund auf neu aufbauen Grund auf neu Sie verwenden sie einfach wieder. Sie nehmen Ihre erste App als Vorlage, tauschen den Inhalt aus und Sie haben in einem Bruchteil der Zeit eine zweite App, und Ihre dritte App wird noch schneller sein Hier werden Claude und dieser gesamte Ansatz zu einer Supermacht Sobald du eine funktionierende Vorlage hast, kannst du Claude sagen, mir eine neue App zu bauen , genau wie meine Wallpaper-App, aber für hochwertige, natürliche Sounds oder für tägliche motivierende Zitate und all deine bewährten Systeme wiederverwenden Was Sie beim ersten Mal den gesamten Kurs gekostet hat, könnte etwa 20% der Zeit in Anspruch nehmen Das ist also der zusätzliche Vorteil , der aus einer App zehn macht Und ein Gedanke darüber, was diese Apps sein sollten. Denken Sie an meinen Rat , bei einem Spaziergang unter der Dusche Nischen auszuwählen , die Ihnen wirklich wichtig Führen Sie eine fortlaufende Liste mit Ideen, Modelleisenbahnen, Meditation, Rezepten, Trainingstimern und allem, was Sie begeistert Jede App ist ein potenzieller Lottoschein, und jede App bringt dir etwas , das die bessere App noch besser macht Manche werden floppen und das ist normal. Das musst du akzeptieren Manche werden komplett platt sein, gar nichts, fünf Nutzer lebenslang, okay? Aber die Idee ist, dass Sie dank dieser Wiederverwendbarkeit, sozusagen dank dieser Vorlage, sehr wenig Zeit für jede einzelne Ihrer Kugeln aufgewendet Vorlage, sehr wenig Zeit für jede einzelne Ihrer Kugeln dieser Wiederverwendbarkeit, sozusagen dank dieser Vorlage Also nochmal, du brauchst nur ein paar, um zu arbeiten. Wenn einer nicht funktioniert, ist das kein Problem. Du musst immer und immer wieder schießen. Du musst immer mehr und mehr veröffentlichen. Nach zehn Apps kannst du dich neu gruppieren. Noch eine Idee, um zukünftige Apps zu planen. Apps sind Vermögenswerte , die Sie verkaufen können. Sobald eine App also regelmäßig vorhersehbares Geld verdient, kann es sein, dass jemand versucht, sie von Ihnen zu kaufen, oft für das Vielfache des monatlichen Umsatzes. Es gibt Marktplätze, die genau für dieses Ding gebaut wurden. Eine App, die 500 Dollar pro Monat verdient, könnte also pauschal für mehrere tausend Dollar verkauft pauschal für mehrere tausend Dollar Das ist also ein anderer Weg. Du baust, du wächst, du verkaufst und dann wiederholst du es. Sie haben Optionen. Das ist also die Portfolio-Mentalität , und mit dieser Bemerkung möchte ich enden Sie nicht Ihre ganze Identität in eine perfekte Handlung ein. Sie existiert nicht. Erstelle eine, lerne alles, verwandle sie in eine Vorlage und baue dann die nächste immer schneller und schneller. Verteilen Sie Ihre Wetten, behalten Sie Ihre Gewinner und lassen Sie das Ganze über Monate und Jahre wachsen. So wird daraus nicht nur ein Projekt, sondern eine echte, dauerhafte Möglichkeit, seinen Lebensunterhalt zu verdienen. Und damit wollen wir weitermachen. 60. Optimieren und Skalieren – Fazit: Willkommen zurück und herzlichen Glückwunsch. Nicht nur, dass wir dieses Kapitel abgeschlossen haben, sondern auch über alles, was wir gebaut haben, um an diesen Punkt zu gelangen. Nehmen Sie sich damit einen echten Moment Zeit. Du hast mit diesem Kurs angefangen, hast vielleicht noch nie eine einzige Codezeile geschrieben oder KI benutzt. Und jetzt sind wir hier. Sie können eine mobile App erstellen. Sie können es im Store starten. Sie können damit durch Werbung und Abonnements Geld verdienen. Sie können Benutzer durch Ihre eigene Hektik gewinnen. Sie können dafür sorgen, dass sie wiederkommen. Sie können aus jedem von ihnen echten Wert herausholen. Sie können Ihr Unternehmen vor Katastrophen schützen und es zu einem Portfolio zusammenfassen. Das ist ein komplettes Skillset, und das ist selten. Also herzlichen Glückwunsch. Lassen Sie mich dieses letzte Kapitel zusammenstellen. Sie haben gelernt, dass Ihre Paywall ein Hebel ist , bei dem kleine Änderungen großes Geld bedeuten, und dass Timing und ein gutes Preis-Leistungs-Verhältnis jedes Mal besser sind als Gier Sie haben etwas über Mediation gelernt, wie Sie Ihren CPM erhöhen können und warum das ein Job für etwas später ist Sie haben gelernt, dass für fast alles LTV und CAC eine Gleichung gilt und dass Sie mit bezahltem Geld und bezahlter Werbung nur dann skalieren können, und dass Sie mit bezahltem Geld und bezahlter Werbung nur dann skalieren wenn ein Nutzer zuverlässig mehr zurückbringt, als er gekostet zuverlässig mehr zurückbringt, als Sie haben sich um die nicht so sexy Seite der Einwilligung, der Datenschutzrichtlinien und Sie haben gelernt, wie Sie das, was Sie erstellt haben, mit sauberen Inhalten, einem Backup-Schlüssel und schrittweisen Rollouts schützen Sie erstellt haben, mit sauberen Inhalten, können. Und schließlich haben Sie die Ansicht verkleinert und das Gesamtbild gesehen Der wahre Reichtum stammt aus einem Portfolio von Apps. Du brauchst keinen Treffer. Du musst nur weiterbauen. Und hier ist die Wahrheit, die ich dir hinterlassen möchte Nichts davon ist ein Zaubertrick, okay? Es gibt kein einziges Geheimnis, keine einzige Aufforderung. Es gibt keine geheime perfekte App , die dein Leben über Nacht verändert. Es ist das Zusammenfügen kleiner Dinge, eine etwas bessere Paywall, ein etwas höherer CPM, ein paar Prozent weniger Kundenabwanderung, eine App mehr Jede Verbesserung ist für sich genommen natürlich bescheiden, aber wenn sie dann Monat für Monat zusammengefügt werden, machen sie 0,05$ pro Tag zu einem Die Leute, die dabei gewinnen, sind nicht klüger als Sie. Sie machen einfach weiter mit kleinen Gewinnen, lange nachdem alle anderen langweilen und sie kündigen Also hör nicht auf. Stapel weiter Das ist mein freundlicher Rat an dich. Und denken Sie daran, warum wir ganz am Anfang angefangen haben. Es ging nie wirklich um Tapeten Konfetti oder Einverständniserklärungen Es ging um das Gefühl , etwas Echtes zu bauen. Menschen einen Mehrwert bieten und zusehen, wie Ihre monatlichen wiederkehrenden Einnahmen 0,10$ pro Tag kosten als 1$ als zehn. Sie können Ihren Lebensunterhalt von überall nach Ihren eigenen Bedingungen verdienen, Lebensunterhalt von überall nach Ihren eigenen Bedingungen verdienen mit nichts einem Computer und Ihrer Das ist das ganze Spiel. Also hier ist meine letzte Frage. Mach deine App fertig und stelle sie echten Leuten vor. Es wird nicht perfekt sein. Es muss nicht gestartet, daraus gelernt und dann das nächste gebaut werden, um nur ein bisschen besser zu sein. Und wenn Dinge kaputt gehen, weil sie ruhig bleiben, bitten Sie um Hilfe und machen weiter. Geduld ist ein großer Teil dieses Spiels. Ich bin stolz darauf, dass du es bis zu diesem Zeitpunkt wieder gut gemacht hast. Jetzt geh und baue etwas Aufregendes, und ich hoffe, ich sehe dich in einem anderen Kurs von mir. Hier meldet sich Chris Barin ab. Vielen Dank, dass du bei mir gesessen hast. Danke.