Wie bewerbe ich mich?

Wie bewerbe ich mich?

Mayıs 12, 2019 0 Yazar: admin

In diesem Artikel zeige ich Ihnen, wie Sie Ihre Anwendungsideen umsetzen. Wir tauchen in die iOS-Entwicklung mit Xcode und Swift ein. Sie lernen, mit welchen Tools Sie die Anwendungsentwicklung beschleunigen können. Was passiert nach dem Start Ihrer Bewerbung? Alle hier …

9 Schritte, um eine App zu erstellen:

  1. Zeichnen Sie Ihre Anwendungsidee
  2. Marktforschung betreiben
  3. Erstellen Sie Beispiele für Ihre Anwendung
  4. Grafische Gestaltung Ihrer Applikation
  5. Erstellen Sie Ihre Anwendungszielseite
  6. Machen Sie die Bewerbung mit Xcode und Swift
  7. Starten Sie die App im App Store
  8. Vermarkten Sie Ihre App, um die richtigen Leute zu erreichen
  9. Verbessere deine App durch Nutzer-Feedback.

1. Anwendung Skizzieren Sie Ihren Geist

Jede Bewerbung beginnt mit einer Idee. Sie müssen nicht groß, wegweisend oder klug sein. Nur eine Idee ist gut genug.

Skizzieren Sie Ihre Bewerbungsidee mit Bleistift und Papier. Ziel ist es, die Idee zu verkörpern. Beschreiben Sie, wie Ihre Anwendung funktioniert und welche Funktionen sie bietet, bevor Sie mit der Entwicklung der Anwendung beginnen. So einfach ist das!

Sie benötigen keine speziellen Werkzeuge, um Ihre Anwendungsidee zu zeichnen. Ein Bleistift und ein Notizblock reichen aus. Beginnen Sie mit dem Skizzieren, erstellen Sie eine Feature-Liste und prüfen Sie, ob die Idee auf Papier umgesetzt wird.

Ich teile die Funktionen der App gerne in zwei Gruppen ein: Was soll und soll gut sein? Was Sie haben sollten, sind Funktionen, auf die Ihre Anwendung nicht verzichten kann, und schön, attraktiv, großartig, aber nicht so wichtig zu sein.

Wenn Sie einen Antrag stellen, möchten Sie, dass der Antrag so einfach und rau wie möglich ist   . Dies wird als Minimum Applicable Product (MVP) bezeichnet. Wenn Sie sich auf das Wesentliche konzentrieren, beschleunigen Sie Ihren Anwendungsentwicklungsprozess und machen Ihre Anwendung flexibler gegen Rückschläge.

Eine gute App macht eine gute Sache. Einige Beispiele:

  • Eine Notiz-App wie Bear ist gut darin, Notizen zu machen
  • Eine Transportanwendung wie Uber hilft Menschen, von A nach B zu wechseln
  • Eine Spiel-App wie Two Dots ist gut darin, Leute zu unterhalten

Es ist attraktiv, eine Anwendung mit vielen Funktionen zu erstellen. Dadurch wird nur ausgeblendet, wozu Ihre Anwendung gut ist. Stellen Sie sicher, dass Ihre Anwendung nur eines tut und gut funktioniert.

2. Marktforschung betreiben

Obwohl dies ein wichtiger Teil der Praxis ist, wird die Marktforschung von Anwendungsentwicklern häufig übersprungen.

Bevor Sie einen Antrag stellen, möchten Sie wissen, ob Ihre Idee zur Implementierung gut ist. Sie stellen Fragen wie:

  • Was sind die alternativen Praktiken und Wettbewerber auf dem Markt?
  • Was wünschen sich potenzielle Kunden? Was sind ihre Bedürfnisse und Wünsche?
  • Wie viel muss ich für meine Bewerbung verlangen? Was ist ein gutes Geschäftsmodell?

Durch Marktforschung vor der Antragstellung können Sie viele Fehler frühzeitig vermeiden. Sie genehmigen Annahmen und bewerten die Bedürfnisse potenzieller Kunden.

Zwei Arten von Marktforschung sind besonders nützlich:

  • Finden Sie heraus, welche Fehler Ihre Konkurrenten gemacht haben
  • Finden Sie Leute, die nach einer App wie Ihrer suchen

Richtig! Sie  können die Anfrage einer Anwendung schätzen, ohne sie zuerst zu stellen  . In diesem Artikel von werde ich Ihnen genau zeigen, wie Sie mit Google Trends und Word Planner Ihren Bedarf an einer einfachen Aufgabenlistenanwendung messen können.

Einsicht zu finden dient einem anderen Zweck. Sie möchten laufen, anstatt mit Ihren Kunden zu sprechen. Anstatt Bedürfnisse und Wünsche zu beurteilen, während Sie selbstbewusst vor Ihrem Computer sitzen, möchten Sie lieber nach draußen gehen und mit Menschen sprechen.

Für wen ist Ihre Bewerbung? Wie sehen sie aus? Wie wirkt sich Ihre Anwendung auf ein bestimmtes Problem aus, mit dem Benutzer zu kämpfen haben? Wie lösen sie dieses Problem jetzt?

Anhand Ihrer Recherchen können Sie eindeutig identifizieren, welches Problem Ihre Anwendung löst und für wen sie es löst. Sie verwenden diese Informationen, um eine Anwendung so zu gestalten, dass sie ihren Benutzern besser dient.

Manchmal möchten Sie einfach nur eine App für sich selbst erstellen. Und das ist okay! Sie können zum Spaß recherchieren, Ihr Handwerk üben und es tun, wie Sie es für richtig halten. Unterschätzen Sie dennoch nicht die Bedeutung von Vorbereitung, Recherche und Einsicht!

3. Erstellen Sie Instanzen Ihrer Anwendung

Am besten bereiten Sie die Muster vor, bevor Sie mit der Erstellung der Anwendung beginnen. Ein Modell ist eine  grobe Skizze des Layouts Ihrer Anwendung, der Benutzeroberflächen (Benutzeroberflächen) und des  Ablaufs .

Die Modelle  enthalten nicht  :

  • Feinkörnige Benutzeroberflächenelemente
  • Genaue Positionierung von Oberflächenelementen
  • Komplexe Farbschemata und Effekte

Ein Modell zeigt Ihnen, wie eine Anwendung aussieht, ohne Sie mit unnötigen Details zu stören. Es ist eher eine funktionale als eine ästhetische Herangehensweise an das Design Ihrer Anwendung.

Ein Modell sollte  auch den Ablauf und die Interaktionen Ihrer Anwendung definieren  . Was passiert, wenn Sie auf diese Schaltfläche tippen? Wie wechselt man von Bildschirm A zu Bildschirm B? Wie ist der Navigationsfluss Ihrer Anwendung?

 Ich empfehle die Verwendung von Balsamiq-Modellen ,  um ein Modell Ihrer  Anwendung zu erstellen  . Die Software enthält eine große Anzahl von UI-Vorlagen und schafft eine gute Balance zwischen Rauheit und Flexibilität.

Wenn Sie eine App für einen Kunden oder Arbeitgeber erstellen, ist das Erstellen eines Modells eine gute Gelegenheit, um ihnen das Endergebnis vor dem Erstellen der App zu zeigen. Mithilfe ihres Modells können Sie sie durch die Benutzeroberfläche führen und ihnen helfen, die gesamte App zu sehen und sich vorzustellen.

Es ist eine großartige Idee, neben dem Modell ein funktionales technisches Design zu erstellen. Sie beschreiben mit einfachen Worten, was die App macht. Sie können Anmerkungen in Ihrer Mockup-Software erstellen oder ein Textdokument erstellen, das die Funktionsweise der Anwendung beschreibt.

Seien Sie nicht unzureichend, um ein Modell zu machen. Ein Modell hilft Ihnen, grundlegende UI / UX-Probleme frühzeitig zu lösen, und ist eine hervorragende Möglichkeit, Ihr Team, Ihren Kunden oder Arbeitgeber in Ihrem Anwendungsprojekt zu registrieren.

4. Grafische Gestaltung Ihrer Anwendung

Jetzt, da Ihr Projekt geformt ist, ist es Zeit, ein Grafikdesign für Ihre Anwendung zu erstellen. Das Design Ihrer Anwendung umfasst pixelgenaue visuelle Details, Grafikeffekte, Bildelemente und manchmal sogar Animationen und Bewegungsdesign.

Ich schlage zwei Ansätze vor, um Ihre Anwendung grafisch darzustellen:

  1. Mach es selbst mit einer Grafikvorlage
  2. Stelle einen professionellen Grafikdesigner ein

Professionelle Grafikdesigner üben und perfektionieren ihr Handwerk jahrelang, und ein guter Grafikdesigner (vorausgesetzt, Sie sind Entwickler) kann 100-mal höhere Ergebnisse erzielen als ein unerfahrener Designer wie Sie.

Als Anwendungsentwickler müssen Sie mit Ihren Stärken spielen, was bedeutet, dass Sie nicht besonders gut im Outsourcing sind. Nutzen Sie Plattformen wie Upwork oder Toptal, um einen professionellen Grafikdesigner einzustellen.

Wenn Sie alleine fahren möchten, erfinden Sie das Rad nicht neu. Verwenden Sie eine benutzerdefinierte Entwurfsvorlage, um Zeit in iOS-Anwendungen zu sparen. Verwenden Sie die Bausteine ​​der Vorlage, um Ihr eigenes Design zu erstellen und diese anschließend zu personalisieren.

Insbesondere das iOS 11-Kit von Facebook ist nützlich, da es pixelgenaue iOS-Benutzeroberflächenelemente enthält. Sie können damit detaillierte Beispiele mit der standardmäßigen iOS-Benutzeroberfläche erstellen.

Beachten Sie das Urheberrecht und die Lizenz, wenn Sie das Originalwerk einer anderen Person verwenden. Das Urheberrecht ist real und universell. Sie können nicht kopieren und verwenden, was Sie im Internet finden. Angenommen, Sie können den Job nicht in Ihren eigenen Projekten verwenden, es sei denn, eine Nutzungslizenz ist ausdrücklich angegeben.

Sie können Tools wie Photoshop, Sketch und Affinity Designer verwenden, um ein Grafikdesign für Ihre Anwendung zu erstellen. Ich empfehle Sketch, da es integrierte Unterstützung für mobile App-Designs bietet und direkt in @ 2x- und @ 3x-Image-Assets exportiert werden kann.

Das gewünschte Endergebnis (oder ilebilir deliverable) ist eine Reihe von Bildern und Assets, die Sie in Xcode importieren können. Sie verwenden Grafikdateien als Grundlage für Ihren Job im Interface Builder (siehe unten).

Sie können ein Sketch- oder Photoshop-Design nicht direkt importieren, daher müssen Sie die Benutzeroberfläche in Interface Builder und / oder Xcode neu erstellen, um Ihre Anwendung zu erstellen. Im Interface Builder bearbeiten Sie Ansichten, importieren Image-Assets und legen Einschränkungen für das automatische Layout fest, um die Benutzeroberfläche Ihrer Anwendung zu implementieren.

Oh, und vergessen Sie nicht, den Human Interface Guide zu lesen. Sie sind sehr nützlich, um die Funktionsweise von iOS-Design zu verstehen, sodass Sie das iOS-Design bei der Erstellung Ihrer Anwendung nutzen können.

Unter Fachleuten besteht die Tendenz, kostenlose Beratung von anderen Fachleuten zu erhalten, insbesondere von Designern, Entwicklern und Vermarktern. Denken Sie darüber nach! Warum bitten Sie Ihren Designer-Freund, Ihre Entwürfe kostenlos zu überprüfen, aber warum bitten Sie Ihren Arzt, Zahnarzt oder Endokrinologen nicht, Sie kostenlos zu beraten?

5. Erstellen Sie die Landing Page Ihrer Anwendung

Marketing ist ein Thema, das von Anwendungsentwicklern oft übersehen und unterschätzt wird. Nur weil Sie eine großartige App erstellen, heißt das noch lange nicht, dass die Leute sie finden.

Zumindest für Ihre Anwendung, und im Idealfall sollten Sie eine Zielseite erstellen, bevor Sie Ihre Anwendung erstellen. Hier ist ein Beispiel:

Diese Website ist für Crest, das ist meine Anwendung. Es wird kurz beschrieben, was die Anwendung tut, für wen sie ist und warum sie eine nützliche Anwendung ist. Die Seite enthält auch eine Handlungsaufforderung  ( Call-to-Action, CTA) zum Registrieren der Warteliste für Bewerbungseinladungen  .

Dies ist eine Gelegenheit, sich frühzeitig mit potenziellen Anwendern zu verbinden. Als Anwendungsentwickler möchten Sie eine Verbindung mit dem potenziellen Kunden herstellen, um ein Gespräch zu führen. Ein solches Gespräch kann dann dazu führen, dass ein Benutzer Ihre Anwendung ausprobiert oder Kunde wird.

Ihre Bewerbungsseite benötigt folgende Komponenten:

  • Titel oben auf der Seite öffnen
  • Ein kurzer einleitender Absatz oder ein erklärendes Video
  • Ein App-Screenshot oder ein iPhone-Modell
  • Ein Aufruf zum Handeln, dh zum Registrieren oder Laden der Anwendung
  • Eine Aufschlüsselung der Anwendungsmerkmale und -vorteile
  • Eine Geschichte über die Entwickler der App oder den Abschnitt „Über uns“

Sie können das Spiel mit der vollständigen Abfolge von Elementen spielen. Es ist am besten, den Titel zu setzen und zur Aktion über der “sayf fold” der Seite zu gehen. Es ist jedoch nicht ungewöhnlich, eine Geschichte oder einen Abschnitt „Über uns“ auf der Seite auszufüllen, um diese persönliche Verbindung mit Menschen herzustellen.

Wenn Sie mehr über Ihre Bewerbung erfahren möchten, wird die Seite als zentraler Punkt dargestellt, an dem Sie Personen weiterleiten können. Wenn Sie Ihre App erstellen, ist noch keine App-Seite im App Store vorhanden, sodass Sie etwas anderes benötigen, um auf Kunden zu warten.

Selbst wenn Sie eine App Store-Seite haben, können Sie auf dieser Seite keine Blogs oder Newsletter veröffentlichen oder Feedback von Erstpraktikern anfordern. Eine einfache Webseite trägt wesentlich dazu bei, eine dauerhafte Verbindung zu den Menschen herzustellen, denen Sie dienen möchten.

Markant sind leistungsstarke Tools zum Erstellen Ihrer Webseiten, WordPress und Leadpages. Keines dieser Tools erfordert HTML-Kenntnisse.

Im Jahr 2018 sehen viele Anwendungsentwickler den App Store weiterhin als den einzigen Kanal, der ihre Anwendungen vermarktet. Dies ist eine verpasste Gelegenheit, da es viele andere Marketingkanäle gibt, die zu Anwendungsinstallationen führen können. Die meisten funktionieren am besten mit einer Website. Erstellen Sie daher beim Erstellen Ihrer Anwendung eine Zielseite.

6. Erstellen Sie eine App mit Xcode und Swift

Wir sind endlich da. Zeit, um Ihre App zu erstellen!

Nachdem Sie den Grundstein für Ihr Anwendungsprojekt gelegt haben, ist es viel einfacher, die Anwendung selbst zu erstellen. Sie haben Beispiele für Ihr Anwendungsdesign erstellt und die ersten Schritte unternommen, um Ihre Anwendung mit einer Website zu vermarkten. Der Weg zu gehen!

Sie entwickeln ICODE-Anwendungen mit Xcode und Swift. Die Xcode-  IDE enthält  einen Projektmanager, einen Code-Editor, eine integrierte Dokumentation, Debugging-Tools und den Interface Builder, ein Tool, mit dem Sie die Benutzeroberfläche Ihrer Anwendung erstellen. Alles, was Sie brauchen, um eine iOS-App zu erstellen!

Xcode funktioniert nur unter macOS, sodass Sie auf einen Mac zugreifen müssen, wenn Sie iOS-Apps erstellen möchten.

Swift ist eine leistungsstarke und intuitive Programmiersprache und die Standardprogrammiersprache zum Erstellen von iOS-, macOS-, tvOS- und watchOS-Anwendungen. Wenn Sie heute die iOS-Entwicklung lernen, empfehle ich Ihnen, Swift anstelle von Objective-C zu lernen.

Sie können die Anwendungsentwicklung in zwei Kategorien unterteilen:

  1. Frontend:  Dies ist ein Teil der Anwendung, die Sie sehen können. Das Layout umfasst Navigation, Grafiken, Benutzerinteraktion, Animation und Datenverarbeitung.
  2. Backend:  Dies ist ein Teil der Anwendung, den Sie nicht sehen können. Datenbanken umfassen Netzwerkkommunikation, Datenspeicherung und Benutzerverwaltung.

Wenn Sie das Front-End Ihrer Anwendung erstellen, erstellen Sie die Benutzeroberflächen der Anwendung und legen fest, was passieren soll, wenn Benutzer mit Ihrer Anwendung interagieren. Sie haben die Navigation Ihrer Anwendung eingerichtet und erstellen die Funktionen der Anwendung.

Das Back-End Ihrer Anwendung speichert hauptsächlich Daten. Heutzutage profitieren viele Anwendungen von einem Cloud-basierten Back-End wie Firebase oder Parse Server.

Wenn in der Anwendung Daten wie Fotos, Tweets oder Social Media-Posts erstellt werden, werden diese Daten in die Cloud hochgeladen und in einer Datenbank gespeichert. Die Anwendung speichert lokale Kopien dieser Daten und aktualisiert sie, wenn neue Daten eingehen.

Als Entwickler integrieren Sie das Frontend und das Backend. Stellen Sie sich vor, Sie erstellen eine Twitter-App. Sie erstellen Benutzeroberflächen zum Erstellen und Anzeigen von Tweets und verknüpfen diese mit der Back-End-Datenbank. Neu erstellte Tweets werden in der Datenbank gespeichert und zuvor gespeicherte Tweets können aus der Datenbank gelesen werden.

Zahlreiche Tools können den Anwendungsentwicklungsprozess beschleunigen. Sie müssen nicht alles selbst codieren. Mit einer engagierten Open-Source-Community und der Verbreitung kommerzieller Entwicklungstools stehen Tools, Bibliotheken und Frameworks zur Auswahl.

Hier sind meine Lieblingstools zum Erstellen von iOS-Apps:

  • Xcode, Interface Builder und Swift für iOS-Entwicklung
  • Balsamiq-Beispiele und Skizzen für Grafikdesign und UI / UX
  • CocoaPods und Bibliotheken wie Alamofire, SwiftyJSON und MBProgressHUD
  • Firebase, Parsing-Plattform, Zone und Basisdaten für Speicher und Datenbanken
  • Fastlane automatisiert (unter anderem) Ihren Workflow für das Veröffentlichen von Anwendungen
  • PaintCode konvertiert Ihre visuell gestalteten Oberflächenelemente in funktionierenden Swift-Code
  • In der Apple Developer Documentation finden Sie nützliche Artikel, Tutorials und Dokumentationen zu fast allen iOS-Komponenten
  • TestFlight ist die Standardplattform zum Betatesten Ihrer Anwendung (siehe unten), und Sie können Ihre Anwendung auf 10.000 Geräten bereitstellen

Es ist schwer zu lernen, wie man eine andere Fähigkeit lernt. Swift, Xcode und viele der heute verfügbaren Entwicklungstools machen es einfacher als je zuvor, eigene Anwendungen zu erstellen.

Wenn Sie inspiriert sind, etwas über die Entwicklung von iOS zu erfahren, empfehle ich Ihnen, ein gutes Buch oder einen guten Kurs zu kaufen. Heutzutage können Sie alles kostenlos online lernen, zum Beispiel die iOS-Entwicklung mit Tutorials. Dies zu tun ist nicht immer eine gute Idee.

Nur mit Tutorials zu lernen, ist ein schlechter Ansatz, da Sie viele wichtige Themen und Best Practices vermissen. In den meisten iOS-Tutorials lernen Sie nur die oberflächlichen Codierungstricks kennen, sodass Sie die Codierung nicht selbst durchführen müssen.

Einige Online-Kurse, wie der Scratch App Store, bieten den Vorteil, dass sie nur Mitgliedern den Zugang zu einer Community ermöglichen. Sie können sich mit Entwicklern wie Ihnen verbinden, die sich denselben Herausforderungen stellen wie Sie.

Mit dem Zero-to-App-Store haben Sie  auch direkten Zugriff auf Ihren Kursleiter, sodass Sie Fragen stellen und bei Bedarf Hilfe erhalten können. Dies hat sich als entscheidend für die Lernerfahrungen der Entwickler erwiesen.

Und zu guter Letzt: Vergiss nicht zu üben! Übung macht den Meister. Wenn Sie nicht üben wollen, was Sie gelernt haben, ist es sinnlos, YouTube-Videos zur iOS-Entwicklung anzusehen.

Selbstentwickelte Entwickler wissen dies, weil sie jahrelang gelernt haben, eigenständig zu programmieren, um Lösungen zu finden. Diese Idee ist in Kursen, Büchern und Klassen nicht immer enthalten.

Den meisten Anfängern fällt es schwer, von den folgenden iOS-Tutorials auf das eigenständige Schreiben von Code umzusteigen. Genau hier setzt die App an. Sie möchten einige Zeit am Tag oder in der Woche verbringen, üben, experimentieren, Fehler machen und neue Techniken erlernen.

7. Starten Sie Ihre App im App Store

Bist du bereit, deine App zu starten? Nachdem Sie die App erstellt haben, können Sie sie im App Store starten.

Das Veröffentlichen Ihrer App im App Store ist ganz einfach:

  1. Bereiten Sie den Titel und die Metadaten Ihrer Anwendung mit iTunes Connect vor
  2. Die neuesten Anwendungen  kompilieren Ihre  Upload – App Store mit Xcode
  3. Apple überprüft Ihre App anhand des App Store Review Guide
  4. Nach der Genehmigung ist Ihre App im App Store verfügbar.
  5. FERTIG! Benutzer können jetzt Ihre App herunterladen und installieren

Eine App erstellen und im App Store veröffentlichen ist aufregend! Es ist ein sehr aufregendes und wunderbares Gefühl, etwas für andere zu bauen, um es zu sehen und zu erleben und es in die Welt zu bringen. Herzlichen Glückwunsch!

Was kommt als nächstes

Wenn Sie Ihre Anwendung veröffentlichen, funktioniert sie nicht mehr. Tatsächlich hat es gerade erst begonnen! Nachdem Sie frühzeitig Feedback von Anwendern erhalten haben (siehe unten), kehren Sie zum Zeichenbrett zurück, um Ihre Anwendung zu verbessern.

Sie machen Marktforschung, entwickeln Ihre Muster und Designs und entwickeln neue Funktionen. Sie starten die nächste Version Ihrer App im App Store und der Zyklus beginnt erneut. Dies ist ein iterativer Prozess.

Sie müssen auch Ihre Bewerbung bewerben. Ich empfehle, dass Sie mit der Bewerbung Ihrer Anwendung beginnen, bevor Sie sie starten. Bevor Sie anfangen,  erzeugen Sie ein bisschen Buzz. Wenn Sie es also wirklich werfen, rennen Sie zu Boden.

Hier sind einige Ideen:

  • Starten Sie ein Blog, und informieren Sie die Nutzer mithilfe von Content Marketing über Ihre Anwendung
  • Senden Sie Ihre App an kuratierte Plattformen wie Product Hunt
  • Holen Sie sich lokale Bekanntheit und verbinden Sie sich mit Influencern in Ihrer Nähe
  • Erstellen Sie eine neue Kampagne für neue App-Benutzer
  • Optimieren Sie die Keywords Ihrer App mit der App Store-Optimierung
  • Konzentrieren Sie sich darauf, zuerst 1, dann 10, dann 1000 und dann 10.000 zu erhalten
  •  Verwenden Sie  den Netzwerkeffekt , um ein Produkt zu erstellen  , das mit der Verwendung durch mehr Benutzer verbessert wird,  und helfen Sie anderen, Ihre App mit anderen zu teilen
  • Erstellen Sie eine App-Installationskampagne auf Facebook oder verwenden Sie das Such-Werbenetzwerk im App Store
  • Verwenden Sie den SKStoreReviewController, um eine Bewertung von App-Benutzern anzufordern (dies erhöht später Ihr App Store-Ranking).
  • Verbessern Sie die Metadaten und Screenshots Ihrer Anwendung und informieren Sie die Benutzer über die Vorteile der Verwendung Ihrer Anwendung (anstatt nur Funktionen aufzulisten).

Was auch immer Sie tun:  Bleiben Sie dabei  . Ich habe keine Angst vor dem Krieger, der die 1000 Techniken beherrscht, aber ich habe Angst vor dem Krieger, der tausend Techniken macht. Gleiches gilt für das Marketing: Konsistenz ist wichtig!

8. Vermarkten Sie Ihre Anwendung, um die richtigen Personen zu erreichen

Anwendungsentwickler sind Problemlöser. Ihre Anwendung löst ein Problem für jemanden und überzeugt ihn von der Installation und Verwendung Ihrer Anwendung. Aber ist das alles?

Marketing hilft dabei, Veränderungen herbeizuführen. Zum Beispiel von einer alten auf eine neue Lösung umsteigen. Als Anwendungsentwickler besteht ein Teil Ihrer Arbeit darin, den Menschen bei diesem Übergang zu helfen.

Marketing hat einen schlechten Ruf, insbesondere bei technikorientierten Menschen. Wenn sie über Marketing nachdenken, denken sie daran, einen billigen Haus-zu-Haus-Verkäufer zu überzeugen, wie Facebook private Informationen verkauft, und Menschen davon zu überzeugen, Dinge zu kaufen, die sie nicht benötigen.

Entwickler denken oft, dass gute Produkte kein Marketing brauchen. Wenn Sie ein Bohrloch benötigen, erhalten Sie den richtigen Bohrer. Es macht doch Sinn, oder? Was brauchen Sie dann für das Marketing?

Die meisten Produkte, die wir kaufen, sind nicht so einfach wie Bohrer. Was bringt die Leute dazu, sich für ein iPhone anstelle von Android zu entscheiden? Warum sollten Sie Tesla anstelle von Volkswagen einnehmen? Gehen Leute in ein 3 Michelin Sterne Restaurant, weil sie hungrig sind?

Marketing ist die Stimme, die den Menschen sagt, wer Sie sind, was Sie repräsentieren und wie Sie sich von bestehenden Alternativen unterscheiden. Beim Marketing geht es um Vertrauen, Einfühlungsvermögen und den Kontakt zu Menschen.

Es geht darum, bescheiden zu sein, jemandem zu sagen, dass Ihre Lösung nicht die beste für ihn ist, und den Mut zu haben, mit Menschen zu sprechen, die von Ihren Kreationen profitieren können.

Benötigen Sie Marketing als Anwendungsentwickler? Hölle ja! Sie möchten, dass sich Ihre Ideen verbreiten, nicht wahr? Ihr Produkt wird besser, wenn die richtigen Leute davon profitieren. Marketing ist ein Weg, um diese Menschen zu erreichen. Verwenden Sie es mit Bedacht und verstecken Sie es nicht hinter der Logik. Marketing ist eine Frage, die Sie nicht mit Logik lösen können – der einzige Weg, um voranzukommen, besteht darin, eine persönliche Verbindung herzustellen.

Wo fängst du an Stelle 3 einfache Fragen:

  • Welches Problem löst Ihre Anwendung?
  • Für wen ist Ihre Bewerbung?
  • Wie können Sie diese Leute erreichen?

Verwenden Sie die zuvor beschriebenen Taktiken, z. B. das Schreiben zu Themen, die sich auf Ihre Anwendung beziehen, das Starten einer Anzeigenkampagne oder das Starten neuer Benutzer. Helfen Sie anderen, herauszufinden  , dass  Ihre App für sie geeignet ist   .

9. Verbessern Sie Ihre App mit Nutzerfeedback

Um eine App zu erstellen, ist echtes Benutzerfeedback wichtig. Sie nutzen die Erfahrung und das Feedback eines Nutzers, um Ihre App zu verbessern. Wie machst du das?

  • Verwenden Sie die Anwendungsanalyse, um quantitative Daten zu erfassen
  • Verwenden Sie Umfragen und Interviews, um qualitative Daten zu erhalten
  • Sprechen Sie regelmäßig mit Ihren Nutzern und stellen Sie eine persönliche Verbindung her

Der einfachste Weg, um Feedback von den Nutzern Ihrer App zu erhalten, besteht darin, ihnen eine persönliche E-Mail zu senden, in der sie gefragt werden, wie sie es tun und wie sie es verwenden. Sie fragen buchstäblich: nasıl Wie verwenden Sie meine Anwendung? “

Der Schlüssel ist “wie”. Sie werden nicht gefragt, ob sie Ihre App mögen, wie sie diese verbessern möchten oder was sie von einer neuen Funktion halten. Sie können diese Fragen stellen, aber sie können Ihnen wahrscheinlich beantwortete Antworten geben. Die reale Welt antwortet Ihnen.

In seinem Buch Thinking of Me argumentiert Steve Krug , dass Sie echte Benutzer überwachen möchten , während Sie Ihre App verwenden  . Sie können sie fragen, was sie dazu ermutigt, bestimmte Maßnahmen in Ihrer Anwendung zu ergreifen, oder was sie als Ergebnis erwarten, aber Sie möchten nicht, dass sie zu viel über die Fragen nachdenken.

Das Risiko bei der Durchführung von Umfragen und der Verwaltung von Fokusgruppen besteht darin, dass sich die Menschen Gedanken darüber machen, was sie denken und wie sie in bestimmten Szenarien reagieren werden. Es ist besser, sie in das Szenario zu setzen, das Sie untersuchen, und zu beobachten, was sie tun!

Nachdem Sie einige dieser Feedback-Sitzungen durchgeführt haben, identifizieren Sie die Interaktionen, die Ihrer Meinung nach in Ihrer Anwendung anders sein werden. Sie vergleichen Ihre Erwartungen mit den tatsächlichen Ergebnissen und prüfen, ob sie übereinstimmen. Wenn nicht, müssen Sie Ihre Erwartungen oder Ihre Anwendung ändern.

Machen Sie eine Liste möglicher Verbesserungen und korrigieren Sie die Elemente in diesen beiden Kategorien:

  • Korrigieren Sie Dinge, die eindeutig falsch sind
  • Beheben Sie einfach zu behebende Probleme

Machen Sie es nicht zu kompliziert, es ist keine Raketenwissenschaft! Verbessern Sie den Verbesserungsbedarf und starten Sie sofort eine neue Version Ihrer Anwendung.

Der Schlüssel zum Arbeiten mit Benutzerfeedback besteht darin, Aktionen und Ergebnisse auszuprobieren. Niemand weiß, was am besten funktioniert, bis Sie die Ergebnisse testen und messen. Je schneller Sie Tests und Verbesserungen durchführen, desto schneller verbessert sich Ihre Anwendung.

Mit TestFlight können Sie Ihre Anwendung Beta-testen. Laden Sie einige Personen ein, Ihre App zu testen und Ihre nächste App an sie zu senden. Sie können bis zu 10.000 Personen einladen und Ihnen schnelles Feedback zu Ihrer letzten Wiederholung geben.

  Veröffentlichen Sie Ihre Apps im App Store

Was kommt als nächstes

Erstens ist es wichtig, dass keine kreative Arbeit ausgeführt wird, indem Sie einer schrittweisen Vorlage folgen. Nachdem Sie die Schritte kennen, ist es wichtig, dass Sie diese Schritte befolgen, um eine erfolgreiche Bewerbung zu erstellen.

Zweitens sollten Sie Ihre Bewerbung als Unternehmen betrachten. Für ein Unternehmen ist es ein Ziel, durch Erhebung einer Gebühr einen Wert bereitzustellen und die Fähigkeit zu behalten, einen Wert anzubieten. Sie werden bezahlt, weil Sie nützlich sind, und bleiben deshalb auf der Arbeit.

Ich schlage vor, dass Sie herausfinden, wo Sie sich in diesem Bewerbungsverfahren befinden, und den nächsten Schritt bestmöglich ausführen. Steigern Sie die Geschwindigkeit, gewinnen Sie Erkenntnisse und hören Sie nicht auf. Bevor Sie es merken, machen Sie mit Ihrer App Eindruck – oder haben einfach Spaß!

Viel Glück und fröhliches App-Making!