Die Leute unterhalten sich gerne schnell über die Snapchat-App, so dass das zweijährige Unternehmen einen Wert von 860 Millionen US-Dollar hat. Auf Instagram werden ständig Fotos ausgetauscht, weshalb Facebook eine Milliarde US-Dollar für den Erwerb des Programms als eigenständige App ausgab. Man kann mit Sicherheit sagen, dass der App-Markt boomt.
Und, und es ist einfacher, als Sie denken, sich darauf einzulassen - auch wenn Sie kein Entwickler (oder ein "technischer Gründer", wie es im Startup Land heißt) sind. Wenn Sie eine großartige Idee haben und sich gut mit dem Geschäft auskennen, gibt es zahlreiche Lernressourcen und Outsourcing-Möglichkeiten, die Sie bei der Erstellung der nächsten großen App unterstützen.
Hier ist ein Überblick über die Grundlagen, die Sie benötigen, um loszulegen.
Holen Sie sich Ihr App Store-Entwicklerkonto
Das Wichtigste zuerst: Sie können keine App verkaufen, die Sie nicht auflisten können. Das Einrichten Ihres Kontos im Apple App Store kostet ungefähr 100 US-Dollar pro Jahr. Dies ist jedoch erforderlich, sofern Sie keine Apps unter einem anderen Namen oder einer anderen Firma entwickeln, die Ihnen die Einnahmen auszahlen.
Und selbst wenn Sie Ihre App eine Weile nicht starten, können Sie dies jetzt tun. Ein App Store-Konto bietet Zugriff auf hilfreiche Entwicklungstools und -ressourcen.
Ordnen Sie Ihre App zu
Welche Informationen werden auf dem Startbildschirm angezeigt? Welche Seiten benötigen Sie? Was erwarten die Nutzer? Wie wird die App fließen?
Bevor Sie mit dem eigentlichen Erstellen Ihrer App beginnen, sollten Sie sich überlegen, wie das Benutzererlebnis aussehen wird, und eine visuelle Darstellung davon erstellen. Sie müssen nicht die exakte Ästhetik kennen, sondern etwas Logisches und Repräsentatives zusammenbringen. Erstellen Sie ein detailliertes „Drahtmodell“ der Anwendung, indem Sie entweder eine handskizzierte Zeichnung auf Papier oder eine digitale Drahtmodellanwendung wie Balsamiq verwenden hilft Ihnen dabei, Ihre Gedanken zu ordnen oder die Funktionalität der App mit dem Rest Ihres Teams zu kommunizieren. In diesem Sinne:
Setze es zusammen
Der nächste Schritt, um Ihre App-Entwicklung zum Laufen zu bringen, ist das Codieren. Aber lassen Sie sich davon nicht einschüchtern! Wenn Sie bereit sind, sich digital die Hände schmutzig zu machen, bringen viele Entwickler ihr Fachwissen ins Internet ein, um Selbststarter zu unterstützen.
Wenn Sie eine Vollzeitbeschäftigung ausüben und Ihre Idee schnell umsetzen möchten oder wenn Sie etwas sehr Komplexes erstellen, können Sie auch eine andere Person damit beauftragen, Ihre Anwendung für Sie zu entwerfen und zu codieren. Hier ist ein Überblick über beide Optionen.
Option 1: Lernen Sie, sich selbst zu kodieren
Hier sind einige der besten Ressourcen des Internets für die DIY-Programmierung. Mit Sorgfalt beginnen viele Leute, grundlegende Anwendungen innerhalb des ersten Monats zu programmieren.
Sie müssen außerdem Folgendes kennen und wissen:
Option 2: Bilden Sie ein Team
Wenn Sie andere anstellen möchten, um Ihre App zu erstellen, müssen Sie verschiedene Fähigkeiten und Personaltypen anordnen, aus denen Sie nach Bedarf ziehen können. Obwohl einige Auftragnehmer in verschiedenen Bereichen ausgebildet sein können, sollten Sie nicht erwarten, alle diese Fähigkeiten in einer Person zu finden. Abhängig von der Komplexität Ihrer App müssen Sie wahrscheinlich ein ganzes Team auslagern oder sogar eine Agentur mit umfassenden Inhouse-Angeboten beauftragen.
Vor allem sollten Sie die genauen Fähigkeiten verstehen, die Sie von Ihrem Team benötigen. UX-Designer (die die Funktionalität der App entwerfen) sollten die Grundlagen des Layouts, die Informationsarchitektur und die Elemente der Benutzerfunktionalität verstehen. Grafikdesigner (die Logos und andere visuelle Elemente entwerfen) müssen die visuellen Elemente von Branding und Markenkontinuität verstehen und wissen, wie Farb- und Schriftschemata zum Branding beitragen. Die Entwickler erstellen die grundlegende Datenbank für die App und sollten über spezielle Erfahrungen in diesem Bereich für iPhone-Apps verfügen. Entwickler setzen Ihre Idee und Ihr Design in die Tat um und können helfen, sie erfolgreich beim App Store einzureichen.
Hier einige Orte, an denen Designer und Entwickler für jedes Budget gesucht werden können:
Ein Service wie oDesk oder Elance ist der wirtschaftlichste Ansatz, da die Tarife für ausländische Talente zwischen 10 und 50 US-Dollar pro Stunde liegen, im Gegensatz zur Zusammenarbeit mit einer US-amerikanischen Full-Service-Agentur, deren Tarife normalerweise zwischen 75 und 200 US-Dollar pro Stunde liegen. (Insgesamt können Sie damit rechnen, 5.000 bis 10.000 US-Dollar für die Arbeit mit Freiberuflern oder zwischen 20.000 und 150.000 US-Dollar für die Arbeit mit einem Unternehmen zu zahlen.) Wenn Sie sich für diesen Weg entscheiden, lesen Sie zuerst den Artikel von Derek Sivers über Outsourcing.
Denken Sie auch daran, dass bei der Arbeit mit einem Team die Kommunikation an erster Stelle steht. Von Aktualisierungen bis hin zu Anleitungen, von der Weitergabe von Ideen bis hin zu Anregungen benötigen Sie Tools, mit denen Sie sicherstellen können, dass Sie mit Ihrem Team in Kontakt bleiben. Projektmanagement-Tools wie Basecamp sind einige der nützlichsten Tools, um Ideen auszutauschen und zu organisieren. Stellen Sie sich vor, Sie hätten ein Whiteboard mit Fernzugriff in einem digitalen Konferenzraum, in dem sich alle Mitglieder Ihres Teams befinden.
Bereit schon?
Wie Sie sehen, gibt es zahlreiche Möglichkeiten, Ihre Traumanwendung zu entwerfen und zu erstellen, ohne einen technischen Mitbegründer zu finden, der Sie unterstützt. Nun, nimm diese Idee und renne damit.
Welche anderen Ressourcen haben Sie gefunden, um Ihre iPhone-App zum Leben zu erwecken?