79 punktów Tworzenie aplikacji mobilnych All-Inclusive Lista kontrolna
Opublikowany: 2017-12-13Czy branża aplikacji skłoniła Cię do zgłoszenia się na swoją popularność? Czy jesteś teraz w fazie, w której wiesz, że chcesz dołączyć do tłumu, ale nie wiesz, od czego zacząć? Nie martw się, nie jesteś sam.
Wielu było tam, gdzie ty jesteś teraz. Twoje obawy związane z wyborem platformy, komu zaufać, że nie oszuka Cię finansowo w obietnicach niesamowitej aplikacji, jak zarobisz na swojej aplikacji, jak zobaczysz, że ludzie faktycznie korzystają z Twojej aplikacji itp. przez tysiące początkujących użytkowników na całym świecie.
Chociaż nadal jest to łatwe dla tych połówek, które mają wieloletnie doświadczenie na rynku mobilnym, które są dobrze zorientowane w różnych aspektach tworzenia aplikacji, jak wspomniano w tym przewodniku tworzenia aplikacji mobilnych , i uruchomiły własną aplikację; dla twojej połowy, która jest nowa w grze, musisz dużo się przygotować.
Ale jest dobrze. Natknąłeś się na właściwe miejsce.
Mamy coś, czego nikt Ci na to nie wpuści łatwo i w jednym miejscu.
Czytaj dalej, aby przyspieszyć swoją wspaniałą podróż do tworzenia aplikacji:
Stworzyliśmy listę kontrolną, która obejmuje cały proces tworzenia aplikacji mobilnej od etapu jej pomysłu do etapu jej wgrania do sklepu. W tym miejscu wymieniliśmy różne elementy, które należy wziąć pod uwagę przed rozpoczęciem prac nad tworzeniem aplikacji mobilnych. Niezależnie od tego, czy odbywa się to we własnym zakresie, czy z pomocą firmy zajmującej się tworzeniem aplikacji mobilnych, lista kontrolna pomoże Ci przygotować się do pomyślnego stworzenia aplikacji mobilnej.
Oto jak z niego korzystać:
Najpierw wybierz, na jakim etapie jesteś w procesie tworzenia aplikacji, a następnie skreśl lub odpowiedz na punkty wymienione na każdym etapie. To da ci wyobrażenie o tym, jak jesteś przygotowany na każdy etap.
Bez zbędnych ceregieli pozwól, że przedstawię Ci ostateczną listę kontrolną tworzenia aplikacji mobilnych.
Ale przed tym szybki prolog.
Kiedy współpracujesz z zewnętrzną firmą zajmującą się tworzeniem aplikacji mobilnych, mają one wspólny zakres, który obejmuje wszystkie części listy kontrolnej, powierzchownie, o czym zaraz przeczytasz. Tak więc, mając do czynienia z konsultantem ds. aplikacji mobilnych, użyj tej listy kontrolnej jako środka do sfinalizowania jednej firmy z wielu, z którymi masz zamiar współpracować przy opracowywaniu aplikacji.
Faza odkrywania
To etap poprzedzający proces tworzenia aplikacji. W tym miejscu sprawdzany jest pomysł na aplikację pod kątem jego wykonalności. Na tym etapie analizujesz swój rynek docelowy, przyglądasz się podobnym aplikacjom i widzisz, jakie funkcje są oferowane Twojej grupie docelowej.
Jeśli związałeś się z firmą, to jest ta część, w której podzielą się z Tobą zakresem, który zostanie opracowany na podstawie analizy konkurencji.
Tutaj będziesz zwracać uwagę na:
1. Czy wiesz, kim jest Twoja grupa docelowa?
2. Czy znasz problem, z jakim boryka się Twoja grupa docelowa?
3. Czy jest jakaś inna firma oferująca rozwiązania swoich problemów poprzez aplikację mobilną?
4. Czy wiesz, kim są konkurenci aplikacji?
5. Czy wymieniłeś funkcje oferowane przez konkurencję?
6. Czy przeczytałeś recenzje na ich aplikacji?
7. Czy znasz model monetyzacji stosowany przez konkurencję?
8. Jakiej monetyzacji aplikacji używałbyś w aplikacji? [ Oto przewodnik na ten temat ]
Wymagania technologiczne
Gdy już zrozumiesz funkcje, które musisz dodać do swojej aplikacji i zachowanie rynku docelowego, następną częścią jest przyjrzenie się podstawom tego, czym będzie Twoja aplikacja. Ten etap ustanowi fundament tego, co planujesz zaoferować.
9. Czy Twoja aplikacja będzie działać na Androidzie?*
10. Czy Twoja aplikacja jest na iOS?
11. Czy stworzysz teraz aplikację dla obu, czy poczekasz, aby zobaczyć jej działanie?
12. Czy aplikacja jest natywna czy hybrydowa?
13. Czy Twoja aplikacja będzie zintegrowana z funkcjami urządzenia?
14. Czy będzie potrzebować infrastruktury opartej na chmurze?
*Powodem, dla którego wymieniłem Androida i iOS osobno, jest to, że oba mają swoje zalety i wady. I chociaż większość firm przechodzi na Androida , to całkowicie od Ciebie zależy, na którą platformę chcesz najpierw trafić.
Przeczytaj ten artykuł, aby dowiedzieć się, który jest lepszy dla Ciebie, Android czy iOS – iOS czy Android Development: Lookout 2018
Szczegóły interfejsu użytkownika
Po sfinalizowaniu szczegółów związanych z platformą, na której miałaby się opierać Twoja aplikacja i jej typem, następnym krokiem jest zastanowienie się nad wyglądem i działaniem aplikacji. Jeśli istnieje jeden kluczowy element, który może wpłynąć na to, jak Twoja aplikacja jest odbierana przez świat, jest nim interfejs użytkownika. Po osiągnięciu tego etapu jest to lista kontrolna do projektowania aplikacji.
15. Czy masz gotowy szkielet?
16. Czy zdecydowałeś się na orientację na aplikację? Pozioma czy pionowa?
17. Czy aplikacja łatwo przechodzi z jednej orientacji do drugiej?
18. Czy sfinalizowałeś swoje testy porównawcze?
19. Czy pracowałeś nad przejściem między ekranami?
20. Czy przycisk wezwania do działania wyróżnia się na tle innych elementów?
21. Czy elementy projektu są zgodne z kulturą regionu, w którym znajduje się aplikacja?
Do tej pory musiałeś mieć jasne wyobrażenie o tym, jak będzie wyglądać Twoja aplikacja i gdzie. Poza tym zobaczymy teraz, kto i jak przekształci tę koncepcję w działającą aplikację, z której będzie korzystał świat. I co wszyscy będą podążać za twoją aplikacją po jej opracowaniu.
Kontynuuj czytanie:
Kryteria rozwoju
W tym miejscu Twoja aplikacja przekształca się z pomysłu w aplikację, która wkrótce będzie dostępna na milionach urządzeń. Każda koncepcja, którą wyobrażałeś sobie do tej pory, zacznie tutaj nabierać kształtu. Oto Twoja lista kontrolna do udanego tworzenia aplikacji mobilnych
22. Czy tworzysz aplikację we własnym zakresie?
23. Czy zatrudniasz solidną firmę zajmującą się tworzeniem aplikacji mobilnych ?
24. Jeśli zatrudniasz, czy firma znajduje się w Twoim regionie, czy ma siedzibę na arenie międzynarodowej?
25. Jeśli robisz we własnym zakresie, czy masz zespół i wiedzę?
26. Czy masz ustawiony przedział kosztów dla procesu tworzenia aplikacji ?
27. Czy wiesz, ile czasu zajęłoby stworzenie aplikacji?
28. Czy zdecydowałeś się na proces rozwoju? Iteracyjny, zwinny lub wodospad
29. Czy zwracałeś uwagę na rozwój backendu swojej aplikacji ?
Wskaźniki wydajności
Po podjęciu decyzji, czy rozwijać aplikację we własnym zakresie, czy zatrudnić agencję zewnętrzną, następnym krokiem jest sporządzenie listy kontrolnej do pomiaru jej wydajności. Na to potrzebujesz odpowiedzi
30. Czy wiesz, jak zachowuje się aplikacja w przypadku specjalnych zdarzeń, takich jak słaba bateria, mniejszy zasięg sieci, tryb samolotowy, mniej pamięci?
31. Czy aplikacja posiada serwis internetowy?
32. Czy aplikacja posiada komponent po stronie serwera?
33. Czy aplikacja ma możliwość skalowania w pionie lub poziomie?
34. Czy otrzymujesz powiadomienia o awariach aplikacji w czasie rzeczywistym?
Środki bezpieczeństwa
Jeśli istnieje jedna część Twojej aplikacji, która może sprawić, że użytkownicy spojrzą poza wydajność, wygląd i wszystko, co istotne, jest to konkretne zabezpieczenie. Nasza branża jest pełna przykładów naruszeń danych i opóźnień w zakresie bezpieczeństwa. Nie trzeba dodawać, że Twoja aplikacja nie powinna być kolejnym przykładem aplikacji, która mogła zostać zabezpieczona.
Chociaż każda doświadczona firma zajmująca się tworzeniem aplikacji wiedziałaby o konkretnych sposobach zabezpieczania aplikacji, oto co należy sprawdzić w Twoim imieniu —
35. Czy masz w projekcie wbudowaną warstwę gniazd bezpiecznych?
36. Czy Twoja aplikacja ma dwupunktowe uwierzytelnianie użytkownika?
37. Czy masz kontrolę nad tym, kto będzie miał dostęp do Twojej aplikacji?
38. Czy będą subadministratorzy?
39. Czy Twoja aplikacja jest zgodna z branżowymi standardami bezpieczeństwa, takimi jak HIPAA lub PCI DSS?
40. Czy integracja z Twoją bramą płatniczą została wykonana prawidłowo ?
Testowa lista kontrolna
Zbliżając się do końcowych etapów procesu tworzenia aplikacji, pojawia się testowanie. Na tym etapie mierzysz wynik procesu tworzenia aplikacji z tym, co wyobrażałeś sobie, zanim wszystko się zaczęło.
Czy Twoi docelowi użytkownicy wchodzą w interakcję z aplikacją tak, jak tego chciałeś? Czy zachowuje się tak, jak tego chcesz? Czy są jakieś błędy i braki? Na tym etapie uzyskasz odpowiedź na wszystkie te pytania. Zobaczmy punkty, które będziesz odhaczać na tym etapie –
41. Czy Twoja aplikacja działa tak samo na różnych urządzeniach i wersjach systemu operacyjnego?
42. Czy testujesz swoją aplikację w swoim zespole technicznym?
43. Czy testujesz swoją aplikację na prawdziwych, nietechnicznych użytkownikach?
44. Czy sprawdziłeś strategię lokalizacji swojej aplikacji mobilnej ?
45. Czy Twoja aplikacja jest gotowa na następną aktualizację urządzenia?
46. Czy Twoja aplikacja jest gotowa do skalowania do następnej aktualizacji systemu operacyjnego?
47. Czy masz wdrożony plan testów z testami, takimi jak testowanie QC, testowanie jednostkowe i testowanie akceptacji użytkownika?
Kontynuując to, oto rzeczy, które należy wziąć pod uwagę podczas testowania aplikacji mobilnej .
Dzięki temu masz kompletną listę kontrolną do tworzenia aplikacji mobilnej. Pozostaje jednak jeszcze jeden element, nad którym trzeba popracować, a jest nim marka Twojej aplikacji. Wszystkie te elementy nie zostaną dostarczone, jeśli Twoja aplikacja nie będzie w stanie zachęcić segmentu docelowego do korzystania z Twojej aplikacji.
Oto lista kontrolna brandingu odnoszącej sukcesy aplikacji –
Wymagania dotyczące marki
Są to elementy, które określiłyby wrażenie Twojej marki i zachęciłyby ludzi do zainstalowania Twojej aplikacji pośród morza tysięcy innych aplikacji. Oto, co powinno być idealne w Twojej aplikacji, zanim opublikujesz ją w sklepie Apple lub Google Play
48. Czy ikona Twojej aplikacji jest zgodna z wytycznymi sklepu z aplikacjami?
49. Czy obrazy Twojej aplikacji są wyraźne i kontekstowo poprawne?
50. Czy Twoja optymalizacja App Store została wykonana prawidłowo? (Więcej na ten temat tutaj )
51. Czy jesteś pewien, że nazwa Twojej aplikacji nie jest zajęta, unikalna, nie słyszana?
52. Czy dodałeś prawdziwe zrzuty ekranu w opisie aplikacji?
53. Czy dodałeś filmy instruktażowe dotyczące korzystania z aplikacji?
54. Czy przekroczyłeś już różne wielojęzyczne wyzwania związane z aplikacjami ?
Szybkie podsumowanie:
Do tej pory widzieliśmy wszystkie elementy, które będziesz musiał sprawdzić, dotyczące poszczególnych etapów procesu tworzenia aplikacji. Teraz zobaczymy, jak wybrać firmę spośród tysięcy agencji zajmujących się tworzeniem aplikacji na świecie.
Chociaż internet jest pełen artykułów i poradników na ten temat, oto krótka przyswajalna lista kontrolna, dzięki której możesz szybciej sfinalizować markę.
Finalizacja firmy
Jeśli po przeczytaniu tego wszystkiego nie jesteś pewien, w jaki sposób sfinalizowałbyś firmę, której można powierzyć odpowiedzialność za zajmowanie się nie tylko tymi, ale wieloma innymi powiązanymi zadaniami na dłuższą metę, nie bądź niepewny.
[Przeczytaj: Wskazówki dotyczące zatrudniania najlepszej firmy zajmującej się tworzeniem aplikacji na Androida]
Oto lista kontrolna, która pomoże Ci w procesie selekcji i finalizacji.
55. Czy są one obecne w witrynach recenzujących i oceniających aplikacje, takich jak Clutch, Appfutura, Extract itp.?
56. Czy są w Twojej strefie czasowej?
57. Czy mają siedzibę w innej lokalizacji?
58. Czy współpracowali wcześniej ze start-upami?
59. Czy mają doświadczenie z platformą, na której oparta jest Twoja aplikacja?
60. Czy pracowali z funkcjami, które mają być zawarte w Twojej aplikacji?
61. Czy oferują usługi projektowe, czy tylko rozwój?
62. Czy znasz wielkość zespołu?
63. Czy będą się z tobą komunikować w twoim trybie? Skype, telefon, e-mail itp.?
64. Czy będzie wspólny raport do śledzenia wydajności?
65. Czy podążają za twoim stylem rozwoju?
66. Czy przesyłają aplikacje w sklepie? [Jeśli nie, oto jak przesłać aplikację do Sklepu Google Play ]
67. Czy zlecają na zewnątrz jakąkolwiek część tworzenia aplikacji?
68. Czy pobierają pełną płatność z góry?
69. Czy mądrze podchodzą do etapu płatności?
Wskaźniki aplikacji mobilnej
Nawet po wykonaniu wszystkich czynności i udostępnieniu aplikacji w sklepie z aplikacjami kluczowa część analizy działania aplikacji pozostaje. Istnieje wiele standardów, które Twoja aplikacja będzie musiała spełnić, zanim zostanie zatwierdzona jako aplikacja o najwyższej pozycji na listach przebojów.
Oto pytania, na które musisz przygotować swoją aplikację, aby odpowiedzieć –
70. Jaka jest liczba pobrań Twojej aplikacji?
71. Ilu nowych użytkowników odwiedza Twoja aplikacja?
72. Ilu aktywnych użytkowników jest w Twojej aplikacji w danym momencie?
73. Jaki jest średni interwał sesji Twojej aplikacji? Przerwa czasowa między otwarciem aplikacji przez użytkownika a rozpoczęciem jej używania?
74. Czy wiesz, ile czasu użytkownicy spędzają w Twojej aplikacji?
75. Czy wiesz, na jakim etapie opuszczają Twoją aplikację?
76. Czy jesteś w stanie obliczyć wartość życiową użytkownika?
77. Czy wiesz, ile osób jest w stanie przekonwertować Twoją aplikację na kupujących?
78. Czy codziennie śledzisz oceny i recenzje sklepów z aplikacjami?
79. Czy ustaliłeś czas odpowiedzi na wsparcie?