79 Punkte All-Inclusive-Checkliste für die Entwicklung mobiler Apps

Veröffentlicht: 2017-12-13

Hat die App-Industrie Sie dazu verleitet, sich ihrer Popularität zu unterwerfen? Befinden Sie sich jetzt in einer Phase, in der Sie wissen, dass Sie sich der Masse anschließen möchten, aber nicht sicher sind, wo Sie anfangen sollen? Keine Sorge, du bist nicht allein.

Viele waren dort, wo Sie jetzt sind. Ihre Sorgen darüber, welche Plattform Sie wählen sollen, wem Sie vertrauen können, um Sie nicht mit den Versprechungen einer fantastischen App finanziell abzuzocken, wie Sie mit Ihrer App Geld verdienen würden, wie Sie sehen werden, dass die Leute Ihre App tatsächlich verwenden usw., werden geteilt von Tausenden von Erstbesuchern auf der ganzen Welt.

Während es für diejenigen Hälften, die über jahrelange Erfahrung auf dem Mobilmarkt verfügen, sich mit verschiedenen Aspekten der App-Entwicklung, wie in diesem Leitfaden zur Entwicklung mobiler Apps erwähnt, gut auskennen und ihre eigene App gestartet haben, immer noch leicht ist; Für Ihre Hälfte, die neu im Spiel ist, müssen Sie sich auf eine Menge einstellen.

Aber es ist okay. Sie sind über die richtige Stelle gestolpert.

Wir haben etwas, das Ihnen niemand einfach und an einem Ort überlassen wird.

Lesen Sie weiter, um Ihre glorreiche App-Entwicklungsreise zu beschleunigen:

Wir haben eine Checkliste erstellt, die den gesamten Entwicklungsprozess für mobile Apps von der Ideenphase bis zum Hochladen in den Store abdeckt. Hier haben wir verschiedene Elemente aufgeführt, die man berücksichtigen muss, bevor man mit der Entwicklung mobiler Anwendungen beginnt. Unabhängig davon, ob dies intern oder mit Hilfe eines Unternehmens für die Entwicklung mobiler Anwendungen erfolgt, hilft die Checkliste bei der Vorbereitung auf die erfolgreiche Entwicklung einer mobilen App.

So verwenden Sie es:

Wählen Sie zuerst aus, in welcher Phase Sie sich im App-Entwicklungsprozess befinden, und streichen oder beantworten Sie dann die Punkte, die in jeder Phase erwähnt werden. Dies gibt Ihnen eine Vorstellung davon, wie gut Sie auf jede Phase vorbereitet sind.

Lassen Sie mich Ihnen ohne weiteres die ultimative Checkliste für die Entwicklung mobiler Apps durchgehen.

Aber vorher noch ein kurzer Prolog.

Wenn Sie mit einem Drittanbieter für die Entwicklung mobiler Apps zusammenarbeiten, teilen sie sich einen Geltungsbereich, der oberflächlich betrachtet alle Teile der Checkliste umfasst, die Sie jetzt lesen werden. Wenn Sie es also mit einem Berater für mobile Apps zu tun haben, verwenden Sie diese Checkliste als Mittel, um ein Unternehmen aus dem Los auszuwählen, mit dem Sie für die Entwicklung Ihrer App zusammenarbeiten möchten.

Entdeckungsphase

Dies ist die Phase, die den App-Entwicklungsprozess einleitet. Hier wird die App-Idee auf ihre Tragfähigkeit geprüft. In dieser Phase analysieren Sie Ihren Zielmarkt, sehen sich ähnliche Apps an und sehen, welche Funktionen Ihrer Zielgruppe angeboten werden.

Wenn Sie sich mit einem Unternehmen verbunden haben, ist dies der Teil, in dem dieses einen Umfang mit Ihnen teilt, der auf der Grundlage von Wettbewerbsanalysen entwickelt wird.

Hier werden Sie Ausschau halten nach:

1. Kennen Sie Ihre Zielgruppe?

2. Kennen Sie das Problem Ihrer Zielgruppe?

3. Gibt es ein anderes Unternehmen, das Lösungen für seine Probleme über eine mobile App anbietet?

4. Kennen Sie die Konkurrenten der App?

5. Haben Sie die Funktionen aufgelistet, die die Wettbewerber anbieten?

6. Haben Sie die Bewertungen in ihrer App gelesen?

7. Kennen Sie das Monetarisierungsmodell der Wettbewerber?

8. Welche App-Monetarisierung würden Sie in der App verwenden? [ Hier ist eine Anleitung dazu ]

Technologieanforderung

Sobald Sie die Funktionen, die Sie Ihrer App hinzufügen müssen, und das Verhalten Ihres Zielmarktes verstanden haben, sehen Sie sich im nächsten Teil die Grundlagen Ihrer App an. In dieser Phase legen Sie den Grundstein für das, was Sie anbieten möchten.

9. Funktioniert Ihre App auf Android?*

10. Ist Ihre App für iOS?

11. Werden Sie jetzt eine App für beide erstellen oder warten Sie auf die Leistung?

12. Ist die App nativ oder hybrid?

13. Wird Ihre App in die Gerätefunktionen integriert?

14. Wird eine Cloud-basierte Infrastruktur benötigt?

*Der Grund, warum ich Android und iOS separat erwähnt habe, ist, dass beide ihre Vor- und Nachteile haben. Und obwohl die meisten Unternehmen auf Android umsteigen , liegt es ganz bei Ihnen, welche Plattform Sie zuerst nutzen möchten.

Lesen Sie diesen Artikel, um zu erfahren, was besser für Sie ist, Android oder iOS – iOS vs. Android Development: A 2018 Lookout

Details zur Benutzeroberfläche

User Interface Details

Nachdem Sie die Details bezüglich der Plattform, auf der Ihre App basieren soll, und des Typs festgelegt haben, besteht der nächste Schritt darin, über das Erscheinungsbild der App nachzudenken. Wenn es ein entscheidendes Element gibt, das beeinflussen kann, wie Ihre App von der Welt angenommen wird, dann ist es die Benutzeroberfläche. Wenn Sie diese Phase erreicht haben, ist dies die Checkliste zum Entwerfen einer App.

15. Haben Sie das Wireframe fertig?

16. Haben Sie sich für die App-Ausrichtung entschieden? Querformat oder Hochformat?

17. Wechselt die App problemlos von einer Ausrichtung zur anderen?

18. Haben Sie Ihre Benchmarks fertiggestellt?

19. Haben Sie am Übergang zwischen den Bildschirmen gearbeitet?

20. Hebt sich der Call-to-Action-Button von anderen Elementen ab?

21. Entsprechen die Designelemente der Kultur der Region, in der sich die App befindet?

Bis jetzt müssen Sie eine klare Vorstellung davon haben, wie und wo Ihre App aussehen soll. Über diesen Punkt hinaus werden wir nun sehen, wer und wie dieses Konzept in eine funktionierende App umwandeln würde, die von der Welt verwendet würde. Und was alles Ihrer App folgen würde, nachdem sie entwickelt wurde.

Weiterlesen:

Entwicklungskriterien

Hier verwandelt sich Ihre App von einer Idee in eine App, die bald auf Millionen von Geräten verfügbar sein wird. Jedes Konzept, das Sie sich bisher vorgestellt haben, nimmt hier Gestalt an. Hier ist Ihre Checkliste für eine erfolgreiche Entwicklung mobiler Apps

22. Erstellen Sie die App intern?

23. Beauftragen Sie eine solide Firma für die Entwicklung mobiler Apps ?

24. Wenn Sie einstellen, ist das Unternehmen in Ihrer Region oder international ansässig?

25. Wenn Sie intern produzieren, haben Sie ein Team und Fachwissen?

26. Haben Sie eine Kostenspanne für Ihren App-Entwicklungsprozess festgelegt ?

27. Wissen Sie, wie lange es dauern würde, die App zu entwickeln?

28. Haben Sie sich auf den Entwicklungsprozess festgelegt? Iterativ, Agil oder Wasserfall

29. Haben Sie auf die Backend-Entwicklung Ihrer App geachtet?

Leistungskennzahlen

Wenn Sie sich entschieden haben, ob Sie eine App selbst entwickeln oder eine externe Agentur beauftragen möchten, besteht der nächste Schritt darin, eine Checkliste zur Messung der Leistung zu erstellen. Darauf brauchen Sie die Antworten

30. Wissen Sie, wie sich die App bei besonderen Ereignissen wie schwachem Akku, geringer Netzabdeckung, Flugmodus, weniger Speicherplatz verhält?

31. Hat die App einen Webservice?

32. Hat die App eine serverseitige Komponente?

33. Kann die App vertikal oder horizontal skaliert werden?

34. Erhalten Sie Benachrichtigungen über App-Abstürze in Echtzeit?

Sicherheitsmaßnahmen

Wenn es einen Teil Ihrer App gibt, der Benutzer dazu bringen kann, über die Leistung und das Design und alles Wesentliche hinauszuschauen, dann ist es konkrete Sicherheit. Unsere Branche ist voll von Beispielen für Datenschutzverletzungen und Sicherheitsverzögerungen. Es versteht sich von selbst, dass Ihre App nicht das nächste Beispiel für eine App sein sollte, die man hätte sichern können.

Während jedes erfahrene App-Entwicklungsunternehmen die konkreten Möglichkeiten kennt, eine App sicher zu machen, sollten Sie Folgendes von Ihrem Namen aus überprüfen:

35. Haben Sie eine Secure-Sockets-Schicht in das Projekt integriert?

36. Verfügt Ihre App über eine Zweipunkt-Benutzerauthentifizierung?

37. Haben Sie die Kontrolle darüber, wer Zugriff auf Ihre App hat?

38. Wird es Sub-Admins geben?

39. Entspricht Ihre App den Sicherheitsstandards der Branche wie HIPAA oder PCI DSS?

40. Ist Ihre Payment-Gateway-Integration richtig gemacht ?

Prüf-Checkliste

Mobile App Development Testing Checklist

Gegen Ende des App-Entwicklungsprozesses kommt das Testen ins Spiel. In dieser Phase messen Sie das Ergebnis Ihres App-Entwicklungsprozesses an dem, was Sie sich vorgestellt hatten, bevor alles begann.

Interagieren Ihre Zielbenutzer mit der App so, wie Sie es beabsichtigt haben? Verhält es sich so, wie Sie es wollen? Gibt es Bugs und Misses? Auf all diese Fragen erhalten Sie in dieser Phase eine Antwort. Lassen Sie uns die Punkte sehen, die Sie in dieser Phase abhaken werden –

41. Funktioniert Ihre App auf verschiedenen Geräte- und Betriebssystemversionen gleich?

42. Testen Sie Ihre App in Ihrem Technikteam?

43. Testen Sie Ihre App an echten, technisch nicht versierten Benutzern?

44. Haben Sie Ihre Lokalisierungsstrategie für mobile Apps überprüft?

45. Ist Ihre App bereit für das nächste Geräte-Update?

46. Ist Ihre App bereit, auf das nächste Betriebssystem-Update skaliert zu werden?

47. Haben Sie einen Testplan mit Tests wie QC-Tests, Komponententests und Benutzerakzeptanztests?

Darüber hinaus sind hier die Dinge, die Sie beim Testen Ihrer mobilen App berücksichtigen müssen .

Damit haben Sie die komplette Checkliste für die Entwicklung einer mobilen App. Aber es gibt noch ein Element, an dem noch gearbeitet werden muss, und das ist Ihre App-Marke. All diese Elemente werden nicht geliefert, wenn Ihre App Ihr ​​Zielsegment nicht dazu verleiten kann, Ihre App zu verwenden.

Hier ist die Branding-Checkliste einer erfolgreichen App –

Branding-Anforderung

Dies sind die Elemente, die Ihren Markeneindruck definieren und Menschen dazu bringen würden, Ihre App im Meer von tausend anderen Apps zu installieren. Folgendes sollte in Ihrer App perfekt sein, bevor Sie sie im Apple oder Google Play Store veröffentlichen

48. Entspricht Ihr App-Icon den App-Store-Richtlinien?

49. Sind Ihre App-Bilder klar und inhaltlich richtig?

50. Ist Ihre App Store-Optimierung richtig gemacht? (Mehr dazu hier )

51. Sind Sie sicher, dass Ihr App-Name nicht vergeben, eindeutig und nicht ungehört ist?

52. Haben Sie in der App-Beschreibung echte Screenshots hinzugefügt?

53. Haben Sie Tutorial-Videos zur Verwendung der App hinzugefügt?

54. Haben Sie die verschiedenen mehrsprachigen App-Herausforderungen überquert?

Eine kurze Zusammenfassung:

Bis jetzt haben wir alle Elemente gesehen, die Sie in Bezug auf die verschiedenen Phasen des App-Entwicklungsprozesses überprüfen müssen. Jetzt werden wir sehen, wie man ein Unternehmen aus den Tausenden von App-Entwicklungsagenturen auf der Welt in die engere Wahl zieht.

Während das Internet voll von Artikeln und Leitfäden zu diesem Thema ist, finden Sie hier eine schnell verdauliche Checkliste, mit der Sie eine Marke früher fertigstellen können.

Abschluss eines Unternehmens

Wenn Sie sich nach dem Durchlesen nicht sicher sind, wie Sie ein Unternehmen fertigstellen würden, dem langfristig die Verantwortung übertragen werden kann, nicht nur diese, sondern viele andere damit zusammenhängende Aufgaben zu erledigen, seien Sie nicht länger unsicher.

[Lesen Sie: Die Tipps für die Einstellung der besten Android-App-Entwicklungsfirma]

Hier ist eine Checkliste, die Ihnen beim Auswahl- und Abschlussprozess helfen soll.

55. Sind sie auf den Bewertungs- und Bewertungsseiten der App-Entwicklungsunternehmen wie Clutch, Appfutura, Extract usw. präsent?

56. Sind sie in Ihrer Zeitzone?

57. Sitzen sie an einem anderen Ort?

58. Haben sie schon einmal mit Start-ups zusammengearbeitet?

59. Haben sie Erfahrung mit Plattformen, auf denen Ihre App basiert?

60. Haben sie mit den Funktionen gearbeitet, die in Ihre App aufgenommen werden sollen?

61. Bieten sie Design-Dienstleistungen oder nur die Entwicklung an?

62. Kennen Sie die Teamgröße?

63. Werden sie in Ihrem Modus mit Ihnen kommunizieren? Skype, Telefon, E-Mail usw.?

64. Wird es einen gemeinsamen Bericht geben, um die Leistung zu verfolgen?

65. Folgen sie Ihrem Stil des Entwicklungsprozesses?

66. Reichen sie Apps im Store ein? [Falls nicht, können Sie die App hier im Google Play Store einreichen ]

67. Lagern sie Teile der App-Entwicklung aus?

68. Nehmen sie die volle Zahlung im Voraus?

69. Nehmen sie die Zahlung stufenweise vor?

Mobile App-Metriken

Auch nachdem alles erledigt ist und Ihre App im App Store live geschaltet wurde, bleibt der entscheidende Teil der Analyse der Leistung der App bestehen. Es gibt eine Reihe von Standards, die Ihre App erfüllen muss, bevor sie als bestplatzierte App in den Charts validiert wird.

Hier sind die Fragen, auf deren Beantwortung Sie Ihre App vorbereiten müssen –

70. Wie hoch ist die Anzahl Ihrer App-Downloads?

71. Wie viele neue Besucher hat Ihre App?

72. Wie viele aktive Benutzer gibt es zu einem bestimmten Zeitpunkt in Ihrer App?

73. Was ist das durchschnittliche Sitzungsintervall Ihrer App? Die Zeitspanne zwischen dem Öffnen einer App durch den Benutzer und dem Beginn der Verwendung?

74. Wissen Sie, wie viel Zeit Benutzer mit Ihrer App verbringen?

75. Wissen Sie, in welchem ​​Stadium sie Ihre App verlassen?

76. Können Sie den Lifetime Value eines Benutzers berechnen?

77. Wissen Sie, wie viele Personen Ihre App in Käufer umwandeln kann?

78. Verfolgen Sie die App-Store-Bewertungen und Rezensionen täglich?

79. Haben Sie eine Zeit für die Support-Antwort festgelegt?