Vom Konzept bis zur Bewerbung bis zum AppStore. Eine ausführliche Anleitung

Basierend auf der realen Anwendungsentwicklung, die alle Phasen des Prozesses begleitet
Entwicklung

In diesem Beitrag werde ich die persönliche Erfahrung teilen, die ich bei der Verwaltung des iPhone-Anwendungsentwicklungsprozesses angesammelt habe
Bei FTBpro, wo ich heute arbeite. Die Informationen, die ich hier teile, sind für alle, die beteiligt sind, sehr wichtig
Oder beabsichtigt, im mobilen Bereich zu arbeiten, sowohl als Entwickler als auch als Produktmanager (der Beitrag wird teilweise sein
Leicht technisch).
FTBpro ist ein Startup-Unternehmen, das seit über zwei Jahren existiert und ich das Unternehmen auf dem Feld verwalte
Beweglich In diesem Beitrag werde ich den Prozess des Aufbaus unserer offiziellen Anwendung beschreiben. Beginnend mit der Bühne, in der
Wir haben beschlossen, dass wir in den mobilen Bereich (in diesem Stadium, den ich beigetreten war) bis zum Eingang zum Laden
Von Apple mit einer fertigen Anwendung.
Wenn du die Seite betrittst, wirst du bald bemerken, dass wir auf dem Feld des Fußballs arbeiten oder besser aufbauen
Gemeinschaften von Fußballfans um die gleiche Gruppe sind Fans.
Die Besucher der Website haben viele Möglichkeiten, wie zum Beispiel: Lesen von Artikeln über die Gruppe, die sie Fans von (geschrieben
Von den Fans selbst), das Schreiben von Artikeln auf eigene Faust, den Aufbau des Fahrzeugs für das nächste Spiel,
Bilder, Statistiken, etc.
Als ich bei der Firma vor 4 Monaten ankam, gab es keine iPhone- oder Android-Apps, sondern nur eine Website
Internet (mit beeindruckender Aktivität), die natürlich vom Handy über Safari und dergleichen abgerufen werden können
(Etwa ein Drittel unserer Surfer kam aus dem Handy an dieser Stelle).
Schritt 1: iPhone oder Android?

cc von flickr, Morten Rand-Hendriksen
Nachdem wir die Entscheidung getroffen haben, eine mobile Anwendung im Unternehmen zu entwickeln, war uns klar, dass wir Anwendungen gebaut haben
Zu den beiden dominanten Plattformen: Android und iPhone. Die erste Frage, mit der wir uns beschäftigen mussten
Ist: wo soll ich anfangen
Es gibt viele Überlegungen, die zu einer Entscheidung beitragen können, wie zum Beispiel:
 Was ist die Teilung zwischen Androiden und iPhone unter unseren Nutzern heute, die aus dem Handy kommen?
 Was sind die erwarteten Veränderungen des Marktanteils jeder Plattform für das kommende Jahr?
 In Bezug auf das aktuelle Wissen und die Erfahrung im Unternehmen gibt es einen Vorteil für eine der Plattformen?
 Da die Website heute viele Nutzer anzieht, ist uns klar, dass unsere Bewerbung eine PR (relative)
Öffentlich) ernst, auf welcher Plattform können wir den größten Einfluss ausüben?
 Was ist der Unterschied in den Entwicklungskosten pro Plattform?
Ich glaube, dass solche und ähnliche Fragen in fast jedem Unternehmen gefragt werden, das in das mobile Feld gehen möchte.
Wenn bis vor einem Jahr klar war, dass das iPhone die führende Plattform in jedem Parameter war, heute ist es überhaupt nicht
Die Situation. Hier sind einige Gründe für die Veränderung: Android hat einen großen Marktanteil und die Lücke zwischen ihnen wird nur zunehmen
Mit der Zeit zugunsten von Android haben zwei Drittel unserer mobilen Surfer ein Android-Gerät (glaube ich
Dass die Zahlen auch bei anderen Firmen ähnlich sind).
Es ist wichtig zu beachten, dass es auch das Thema Hybrid-Anwendungen gibt, die zum großen Teil auf eine Kategorie von
Mobile Anwendungen, bei denen der Großteil des Inhalts HTML ist, bedeutet, dass es wie eine Website aussieht. Der Vorteil ist
Dass die Entwicklung einer solchen Anwendung sowohl für das iPhone als auch für Android geeignet ist und eine Menge Entwicklungszeit gespart hat. Auf der anderen Seite alle
Die Idee, dass Unternehmen auf einer iPhone-App arbeiten, ist, eine bessere Erfahrung als das Web für Benutzer zu geben
Und die Hybrid-Anwendung fehlt ein wenig in diesem Parameter (es gibt Unternehmen, für die die ”
Hybrid ist das Richtige zu tun, vor allem funktionale Anwendungen wie Banken.)
Jedenfalls haben wir uns entschieden, auf dem iPhone als die erste Plattform für sie zu gehen. Zuerst weil
Dass es für uns wichtig ist, eine coole Anwendung zu schaffen, die unserem Produkt eine ordnungsgemäße Darstellung verleiht, und es besteht kein Zweifel daran, wenn es gibt

Ein Vorteil für das iPhone reserviert ist seine cool, iPhone Apps sehen viel besser als Versionen
Ihre Android-Pendants und darüber hinaus, ihre Verwendung ist mehr Spaß und mehr Spiele.
Obwohl iPhone hat einen kleineren Marktanteil als Android, iPhone-Nutzer sind viel aktiver
Von Android-Nutzern in Bezug auf App-Downloads und aktive Nutzung. Das tust du nicht
Glauben Sie, wie viele Android-Nutzer noch keine Anwendung auf ihrem Gerät installiert haben …
Schritt 2: Entscheiden Sie sich für den Inhalt der App
Nachdem wir uns endlich entschlossen hatten, die iPhone-Plattform zu entwickeln, erreichten wir die nächste Phase
Entscheiden Sie, was unsere App wissen wird?
Wie ich schon erwähnt habe und natürlich kann man es selbst sehen, unsere Seite hat viele Features entwickelt
In den vergangenen zwei Jahren und natürlich entwickeln wir die Website ständig weiter. Es war alles von uns
Es ist offensichtlich, dass nicht alle Funktionen auf der Website in die erste Version der Anwendung wegen der Zeit eingefügt werden können
Die Arbeit, die erforderlich ist, ist unvernünftig.
Die Motivation eines unabhängigen Unternehmens oder Entwickler sollte sein, um in den Laden von Apple oder Google einige zu bekommen
Welches ist früher mit dem Minimum Viable Produkt bekannt als die MVP, um Feedback zu bekommen
Schneller als echte Benutzer (wenn Sie nicht wissen, MVP oder Lean-Startup –
Es wird dringend empfohlen, den Vortrag von Arik Rees, dem Ideendenker, zu sehen.)
Wir hielten mehrere Vorstandssitzungen ab, in denen wir uns bemühten, über die minimalen Features zu entscheiden, die sein sollten
Die erste App, mit der wir auf den Markt kommen werden. Das Ziel ist es, unseren Nutzern auf der einen Seite einen Wert zu geben
Allerdings erhalten Sie auf eine minimale Entwicklungszeit, um so schnell wie möglich herauszukommen. Wir erreichten die Liste der 12
Fitzgerim bei der gleichen Sitzung, die sich später auf etwa die Hälfte verengt, was eine gute Sache ist.
Schritt 3: Der Designer betritt das Bild … Auswahl des Konzepts
Mobile Anwendungen haben eine sehr starke Betonung auf Design und User Experience. Apple hat einen hohen Standard gesetzt
Die meisten Apps und Benutzer erwarten, beeindruckende Grafiken und Effekte auf jede App zu sehen
Kühle Umschaltung zwischen Bildschirmen und so weiter.
Es ist heute nicht möglich, eine Anwendung ohne professionellen Grafikdesigner zu entwickeln. Vor der Ära von Steve Jobs, irgendein Thema
Der Entwurf in der Welt der Technik wurde als etwas Schönes angesehen und nicht Muss. Heute ist das Design
Muss und es gibt keine Chance auf Diskriminierung ohne professionelles Design, um etwas Wichtiges auf dem Markt zu tun.
Wir fanden ein respektables Designstudio und kamen zum ersten Treffen, wo wir dem Designer, der Use-