Aplikacje10 min czytaniaZaktualizowano:

Jak stworzyć aplikację mobilną: od pomysłu do App Store

Plan krok po kroku dla właściciela firmy w Twoim kraju: co ustalić przed wykonaniem, ile to trwa i jak przejść weryfikację sklepów. W środku lista kontrolna gotowości pomysłu.

Mężczyzna pracuje ze smartfonem na tle jasnego, świecącego monitora.

Krótko

Aplikację tworzy się w ośmiu krokach: pomysł i sprawdzenie popytu, lista funkcji pierwszej wersji, projekt i prototyp, wykonanie, testy, konta deweloperskie, zgłoszenie do App Store i Google Play, rozwój po starcie. Prosta aplikacja zajmuje 6–8 tygodni bez weryfikacji sklepów, a rejestracja kosztuje 99 $ rocznie u Apple i 25 $ jednorazowo u Google.

Droga od pomysłu do aplikacji: 8 kroków

Tworzenie aplikacji przypomina budowę domu: najpierw ustalamy, dla kogo i po co, potem rysujemy plan i dopiero wtedy bierzemy młotek. Większość problemów zaczyna się tam, gdzie tę kolejność łamie się i od razu „zaczyna wykonanie”.

  1. Pomysł i sprawdzenie popytu. Kto tego potrzebuje i czy będzie chciał z tego korzystać (i za to płacić).
  2. Pierwsza wersja. Minimalny zestaw funkcji, który rozwiązuje główne zadanie.
  3. Ekrany i prototyp. Jak będzie wyglądać ścieżka użytkownika.
  4. Wykonanie. Budowa aplikacji i części serwerowej.
  5. Testy. Sprawdzenie na prawdziwych telefonach.
  6. Konta i materiały dla sklepów. Opis, zrzuty ekranu, polityka prywatności.
  7. Publikacja. Weryfikacja Apple i Google i wejście do sklepu.
  8. Rozwój. Analityka, poprawki, promocja, nowe funkcje.

Ile kosztuje każdy etap i aplikacja jako całość, rozpisaliśmy w artykule „Ile kosztuje stworzenie aplikacji mobilnej”. Tutaj skupimy się na kolejności działań i pułapkach.

Kroki 1–2: sprawdź pomysł i określ pierwszą wersję

Najdroższy błąd to zrobić aplikację, której nikt nie potrzebuje. Sprawdzenie zajmuje tygodnie, a nie miesiące, i prawie nic nie kosztuje.

Sprawdź, czy problem istnieje

Porozmawiaj z 10–15 osobami z przyszłej grupy odbiorców. Nie pytaj „czy spodobałaby Ci się aplikacja?” (wszyscy grzecznie odpowiadają „tak”), tylko „jak rozwiązujesz to zadanie teraz, ile czasu i pieniędzy na to tracisz?”. Jeśli ludzie nie mają problemu albo są zadowoleni z tego, co jest, pomysł warto przemyśleć.

Zobacz konkurencję

Znajdź w App Store i Google Play 3–5 podobnych aplikacji. Przeczytaj opinie: na co się skarżą, czego brakuje. To darmowe badanie Twojego rynku w Twoim kraju, które pokazuje, gdzie można być lepszym.

Określ minimum

Pierwsza wersja to jedno główne zadanie użytkownika rozwiązane od początku do końca. Nie „katalog, czat, lojalność, mapa i ranking”, tylko na przykład „umówić się do specjalisty w trzech dotknięciach”. Resztę dodaje się potem. Taka wersja nazywa się MVP; czym jest i ile kosztuje, opisujemy w artykule „MVP: co to jest i ile kosztuje stworzenie”.

Zdecyduj, czy w ogóle potrzebujesz aplikacji

Czasem zadanie rozwiązuje strona, aplikacja ze strony (PWA) lub Telegram Mini App i nie trzeba wydawać na sklepy. Jak wybrać, opisaliśmy w artykule „Aplikacja czy strona internetowa: czego potrzebuje firma”. Aplikacja ma sens, gdy potrzebne są powiadomienia, aparat, geolokalizacja, tryb offline albo klient korzysta z usługi często.

Dłoń z długopisem rysuje na papierze szkice ekranów aplikacji mobilnej.

Czy Twój pomysł na aplikację jest gotowy do wykonania

  • Potrafię opisać główne zadanie użytkownika jednym zdaniem
  • Rozmawiałem z co najmniej 10 osobami z przyszłej grupy odbiorców
  • Obejrzałem 3–5 podobnych aplikacji i ich opinie
  • Lista funkcji pierwszej wersji nie jest dłuższa niż 5–8 ekranów
  • Mam schemat lub prototyp ekranów
  • Wiem, po co potrzebna jest właśnie aplikacja, a nie strona lub PWA
  • Określiłem budżet na wykonanie i na promocję po starcie
  • Jest osoba, która podejmuje decyzje i odpowiada na pytania w 1–2 dni
  • Mam logo, kolory i teksty do interfejsu
  • Wiem, jak aplikacja będzie zarabiać lub się zwracać
  • Jestem gotów założyć konta Apple i Google na siebie lub firmę
  • Polityka prywatności jest przygotowana albo jest ktoś, kto ją przygotuje

Krok 3: ekrany, prototyp i projekt graficzny

Zanim powstanie pierwsza linijka kodu, narysuj ścieżkę użytkownika. Do pierwszej wersji wystarczy 5–8 ekranów: logowanie, ekran główny, kluczowe działanie, profil, płatność lub potwierdzenie.

  • Schemat ekranów. Kwadraty na papierze lub w darmowym narzędziu: co po czym następuje i dokąd prowadzi każdy przycisk.
  • Klikalny prototyp. Te same ekrany, ale można w nie klikać. Pokaż go 5–7 osobom z grupy odbiorców i zobacz, gdzie się gubią. Poprawienie prototypu kosztuje godziny, poprawienie gotowej aplikacji tygodnie.
  • Projekt graficzny. Kolory, czcionki, przyciski według jednolitych zasad. W naszych pakietach projekt jest w cenie; osobno projekt i prototyp kosztują od 1 990 € i to dobry pierwszy krok, jeśli jeszcze nie zdecydowałeś, czy robić wykonanie (szczegóły).

Z góry przemyśl to, czego wymagają sklepy: logowanie z możliwością usunięcia konta, politykę prywatności (w Polsce zgodną z RODO), zrozumiałe opisy uprawnień (aparat, geolokalizacja). Apple uwzględnia te kwestie w zasadach weryfikacji (App Store Review Guidelines), a dodawanie ich w ostatniej chwili jest droższe niż zaplanowanie od początku.

Ile trwa stworzenie aplikacji mobilnej

Termin zależy od liczby ekranów, części serwerowej i integracji. Przegląd Cubix podaje dla prostego MVP mniej więcej 1–2 miesiące, dla aplikacji średniej złożoności 3–6, dla złożonej 7–12, przy czym są to szacunki planistyczne, a nie reguły (Cubix). Nasze terminy (wykonanie wieloplatformowe, jeden kod na iOS i Androida):

PakietTerminCo dostajesz
MVP, od 10 900 €6–8 tygodniDo 8 ekranów, logowanie, powiadomienia, zgłoszenie do sklepów
Biznes, 23 900 €10–14 tygodniDo 20 ekranów, płatności, panel admina, analityka, 3 miesiące opieki
Premium, od 54 900 €od 4 miesięcy30+ ekranów, role, integracje, połączenie ze stroną i botem

Weryfikacja Apple i Google nie wchodzi w te terminy: odbywa się poza naszą kontrolą i uczciwie o tym uprzedzamy.

Z czego składa się termin

  • Poznanie się i brief: kilka dni. Jeśli przygotujesz opis i przykłady, skraca się.
  • Projekt i prototyp: 1–3 tygodnie z akceptacjami.
  • Wykonanie: najdłuższa część, z pokazami wyników pośrednich pod linkiem.
  • Testy i poprawki: 1–2 tygodnie.
  • Zgłoszenie do sklepów: przygotowanie materiałów i odpowiedzi na uwagi.

Co przesuwa terminy

Trzy przyczyny: późne odpowiedzi i akceptacje po Twojej stronie, nowe funkcje „po drodze” i oczekiwanie na weryfikację sklepu. Pierwszą masz w pełni pod kontrolą: wyznacz jedną osobę podejmującą decyzje i miej gotowe materiały. Terminy obiecujemy tylko przy spełnionych warunkach: brief i materiały przed startem.

Laptop pokazuje przepływ ekranów od szkiców do projektu, a telefon aplikację do dostaw jedzenia.
Przykład: aplikacja do dostaw jedzenia, od pomysłu do projektu graficznego.

Kroki 4–5: wykonanie i testy

W tworzeniu aplikacji uczestniczą dwie części: to, co widzi użytkownik (ekrany), i to, co działa „za kulisami” (serwer, baza danych, e-maile, płatności). Zleceniodawca najczęściej widzi tylko pierwszą i nie docenia drugiej.

Jeden kod czy dwa

Można pisać osobne aplikacje na iPhone’a i Androida, a można jeden kod, z którego buduje się obie wersje. Druga droga jest szybsza i tańsza, a w większości aplikacji biznesowych (zamówienia, konta, rezerwacje, katalogi) użytkownik nie widzi różnicy. My pracujemy drugą drogą. Osobne wykonanie natywne jest potrzebne przy ciężkich grach, złożonej grafice i niektórych czujnikach.

Pokazy pod linkiem

Dobra praktyka to otrzymywanie działającej wersji na każdym etapie, a nie jednej finalnej. Oglądasz aplikację na własnym telefonie, gdy jeszcze się zmienia, a poprawki kosztują niewiele. Dajemy linki do podglądu na każdym etapie.

Co sprawdzać podczas testów

  • Główny scenariusz od początku do końca na prawdziwych iPhone’ach i telefonach z Androidem w różnych rozmiarach.
  • Co dzieje się bez internetu i przy słabym zasięgu.
  • E-maile, powiadomienia i testowe płatności.
  • Uprawnienia: każdy widzi tylko swoje.
  • Szybkość uruchamiania i zachowanie przy obrocie ekranu.

Jeśli potrzebujesz wykonawcy pasującego do takiego schematu, zobacz, jak opisaliśmy wybór w artykule „Jak wybrać agencję od stron i uniknąć błędów”: logika sprawdzania jest taka sama dla strony i aplikacji.

Jak opublikować aplikację w App Store i Google Play

Publikacja to nie przycisk „wyślij”, lecz osobny proces z zasadami i weryfikacją przez ludzi. Zacznij przygotowania na 2–3 tygodnie przed datą startu.

Konta deweloperskie

  • Apple: Apple Developer Program, 99 $ rocznie (Apple).
  • Google Play: Play Console, jednorazowa opłata 25 $ (Google).

Zakładaj oba konta na siebie lub swoją firmę, a wykonawcę zapraszaj z potrzebnymi uprawnieniami. Wtedy aplikacja pozostaje Twoja, nawet jeśli zmienisz zespół. To ta sama zasada co z domeną i kodem strony.

Czego wymaga Google Play

Jeśli konto deweloperskie jest osobiste i założone niedawno, Google przed publikacją wymaga zamkniętych testów: co najmniej 12 testerów przez 14 dni z rzędu, a dopóki ten krok nie jest wykonany, publikacja w sklepie jest niedostępna (pomoc Google Play Console). Zaplanuj te dwa tygodnie w harmonogramie. Konto organizacji dla firmy działa inaczej, zasady sprawdzaj w pomocy.

Czego wymaga App Store

Wersja, którą wysyłasz do weryfikacji, musi być finalna, w pełni działająca i z działającymi linkami; aplikacja powinna oferować więcej niż „opakowaną stronę” (App Store Review Guidelines, sekcje 2.1 i 4.2). Dla weryfikujących przygotuj testowe logowanie, jeśli aplikacja ma autoryzację.

Materiały do karty

  • nazwa, krótki i pełny opis, słowa kluczowe;
  • zrzuty ekranu dla różnych rozmiarów ekranów;
  • ikona;
  • link do polityki prywatności i kontakt do pomocy;
  • odpowiedzi na pytania o dane, które zbiera aplikacja.

Przygotowujemy te materiały, zgłaszamy aplikację do weryfikacji i poprawiamy uwagi (usługa „Publikacja w App Store i Google Play”, 390 €, jeśli publikujesz poza pakietem; w pakietach jest wliczona). Odmowa za pierwszym razem się zdarza, zwykle z powodu drobiazgów. Terminów weryfikacji nie obiecujemy: wyznaczają je sklepy.

Kroki 6–8: co robić po publikacji

Publikacja to początek, a nie meta. Pierwsze tygodnie pokazują, jak aplikacja naprawdę żyje.

  • Podłącz analitykę. Instalacje, retencja, lejki: gdzie użytkownicy odchodzą. Bez niej będziesz zgadywać (podłączenie od 590 €).
  • Czytaj opinie i odpowiadaj na nie. To darmowa informacja zwrotna i czynnik zaufania.
  • Aktualizuj. Nowe wersje iOS i Androida wychodzą co roku, a aplikacja musi się dostosowywać.
  • Przyciągaj użytkowników. Aplikacja sama nie zbiera instalacji. Optymalizacja strony w sklepach i reklama instalacji kosztują od 590 € miesięcznie.
  • Dodawaj funkcje na podstawie danych. Następną funkcję wybiera się według tego, co mówią analityka i użytkownicy, a nie według przeczuć.

Jeśli chcesz zrozumieć, na ile jesteś gotowy na taki projekt pod względem biznesu, zespołu, budżetu i pomysłu, przejdź listę kontrolną z tego artykułu albo napisz do nas przez stronę kontaktową: uczciwie podpowiemy pierwsze kroki.

Co wybrać w Twojej sytuacji

  • Jeśli na razie masz tylko pomysł, zacznij od sprawdzenia popytu i prototypu (projekt i prototyp od 1 990 €). To najtańszy sposób, żeby zrozumieć, czy iść dalej.
  • Jeśli potrzebujesz usługi „jak strona, ale w telefonie”, zobacz PWA za 2 490 €: publikacja w sklepach nie jest potrzebna, start jest szybszy.
  • Jeśli Twoi klienci komunikują się w Twoim mieście przez Telegram, być może potrzebujesz Mini App od 3 900 €, a nie osobnej aplikacji.
  • Jeśli jesteś gotów sprawdzać pomysł na prawdziwych ludziach, weź MVP iOS + Android od 10 900 €: 6–8 tygodni i publikacja w obu sklepach.
  • Jeśli aplikacja ma przyjmować płatności i być zarządzana przez zespół, weź „Biznes” za 23 900 € z płatnościami, panelem admina i analityką.
  • Jeśli aplikacja ma kilka ról i złożone powiązania, zacznij od sesji architektonicznej za 3 500 €. Jej koszt jest zaliczany na poczet projektu.

Skład i ceny aplikacji znajdziesz na stronie „Aplikacja iOS + Android”, a ogólny cennik zebrano w sekcji cen. Pracujemy w ośmiu zrozumiałych krokach od poznania się do opieki, jak to wygląda w praktyce, opisuje sekcja „Jak pracujemy”.

Częste pytania

Ile kosztuje stworzenie aplikacji mobilnej?

U nas aplikacja na iOS i Androida z jednego kodu zaczyna się od 10 900 € (MVP, 6–8 tygodni). Wersja z płatnościami, panelem admina i analityką kosztuje 23 900 €, złożony produkt z rolami i integracjami od 54 900 €. Aplikacja ze strony (PWA) kosztuje 2 490 €.

Czy można stworzyć aplikację samemu, bez programisty?

Do prostych zadań są kreatory aplikacji, ale są ograniczone pod względem funkcji i projektu, a własność aplikacji zależy od platformy. Jeśli aplikacja ma być częścią firmy, lepiej zamówić wykonanie z kodem i kontami na Ciebie.

Ile trwa tworzenie aplikacji?

Prosta wersja to 6–8 tygodni, aplikacja dla firmy 10–14 tygodni, złożony produkt od czterech miesięcy. Weryfikacja Apple i Google nie jest w to wliczona, jej termin określają same sklepy.

Ile kosztuje publikacja w App Store i Google Play?

Apple Developer Program kosztuje 99 $ rocznie, rejestracja w Google Play 25 $ jednorazowo. Przygotowanie opisów, zrzutów ekranu, zgłoszenie i poprawianie uwag robimy za 390 €, jeśli publikujesz poza pakietem.

Dlaczego sklep może odrzucić aplikację?

Częste przyczyny: aplikacja nie jest w pełni działająca, brak polityki prywatności, nie działa testowe logowanie, funkcje sprowadzają się do „opakowanej strony”. Apple sprawdza aplikacje według opublikowanych zasad, a uwagi można poprawić i zgłosić ponownie.

Co to jest wymóg 12 testerów w Google Play?

Dla nowych osobistych kont deweloperskich Google wymaga zamkniętych testów: co najmniej 12 testerów przez 14 dni z rzędu, zanim pozwoli na publikację. Zasada dotyczy osobistych kont założonych stosunkowo niedawno, dlatego sprawdź typ swojego konta w pomocy Google.

Czy potrzebuję aplikacji, jeśli mam już stronę?

Nie zawsze. Jeśli klienci potrzebują tylko dostępu do informacji i zamówienia, często wystarczy strona lub aplikacja ze strony (PWA). Aplikacja ma sens, gdy ważne są powiadomienia, aparat, geolokalizacja, tryb offline i częste korzystanie.

Co robić, jeśli mam tylko pomysł?

Sprawdź popyt: porozmawiaj z 10–15 potencjalnymi użytkownikami i przejrzyj podobne aplikacje. Potem zrób prototyp ekranów i pokaż go ludziom. Jeśli zainteresowanie się potwierdzi, przechodź do MVP.

Źródła

  1. App Store Review Guidelines (zasady weryfikacji App Store) · Apple
  2. Apple Developer Program: członkostwo i koszt · Apple
  3. Google Play Console: rejestracja konta deweloperskiego · Google
  4. Google Play: testowanie nowych kont osobistych przed publikacją · Google
  5. Cubix: ile trwa tworzenie aplikacji (po angielsku) · Cubix

Przeczytaj też