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.