Zlecić stworzenie aplikacji czy zrobić ją samemu?
Autor: Mehdi Azizi
Zaktualizowano , 8 min
Agencja, freelancer czy własna aplikacja: porównanie kosztów, czasu, kontroli, zależności i nauki, bez owijania w bawełnę.
Zlecić stworzenie aplikacji czy zrobić ją samemu: krótka odpowiedź
Zlecenie aplikacji agencji albo freelancerowi ma sens, gdy aplikacja jest narzędziem dla działalności, która już istnieje, masz budżet i mało czasu, a nie chcesz się uczyć, jak ją rozwijać. Zrobienie jej samemu ma sens, gdy aplikacja jest twoim projektem: chcesz ją wypuścić, testować, zmieniać co tydzień na podstawie liczb i na niej zarabiać, bez czekania na kogoś przy każdej zmianie.
Pomiędzy jest trzecia droga: zrobić ją samemu, ale z wsparciem, żeby nie utknąć w pojedynkę na najbardziej podchwytliwych etapach. Ten poradnik porównuje opcje według pięciu konkretnych kryteriów: koszt, czas, kontrola, zależność i nauka.
Słowo szczerości na start. Nie robię aplikacji dla klientów: publikuję własne i sprzedaję kity, które pomagają początkującym stworzyć swoją. Mam więc interes w tym porównaniu. Mimo to powiem ci uczciwie, kiedy agencja albo freelancer to lepszy wybór, bo czasem tak jest.
Jakie masz opcje, żeby zdobyć swoją aplikację?
- Agencja. Zespół z kilkoma specjalnościami: zarządzanie projektem, design, programowanie, czasem marketing. Kupujesz dostarczony projekt.
- Freelancer. Niezależny programista, bez pośredników. Kupujesz czas albo określone zlecenie.
- Zrobić ją samemu. Z przystępnym stackiem jak React Native i Expo, z pomocą AI i masą dokumentacji.
- Zrobić ją samemu, ze wsparciem. Budujesz swoją aplikację, ale masz ramy, ludzi, którzy już coś opublikowali, i odpowiedzi, gdy utkniesz.
Uczciwe porównanie, kryterium po kryterium
Koszt
- Agencja i freelancer: płacisz za czas programowania, według wyceny zależnej od zakresu. To opcja najdroższa w pieniądzach, a kwota zależy głównie od liczby zamówionych funkcji. Żeby zrozumieć, co podbija wycenę, przeczytaj ile kosztuje aplikacja iOS.
- Samemu: twoje stałe koszty są niskie. Główny to konto Apple Developer za 99 $ rocznie, opisane w konto dewelopera Apple: cena i rejestracja. Prawdziwy koszt to twój czas.
- Ze wsparciem: stałe koszty jak przy „samemu”, plus cena wsparcia.
W każdym przypadku konto Apple Developer opłacasz ty i powinno być na twoje nazwisko.
Czas
- Agencja i freelancer: harmonogram zależy od wykonawcy, jego grafiku i tego, jak jasno określisz potrzeby. Dobrze opisany projekt idzie szybko, mglista potrzeba oznacza ciągłe poprawki w tę i z powrotem.
- Samemu: harmonogram zależy od twoich wolnych godzin i krzywej nauki. Głównym ryzykiem nie jest powolność, tylko blokada: konfiguracja certyfikatu albo subskrypcji może cię zatrzymać na całe dni.
- Ze wsparciem: ta sama praca, ale z terminem i kimś, kto pomoże wyjść z ślepego zaułka.
Żeby rozpisać etapy i oszacować własny harmonogram, przeczytaj ile czasu zajmuje stworzenie aplikacji.
Kontrola
- Agencja i freelancer: decydujesz, czego chcesz, ale każda zmiana przechodzi przez kogoś innego. Zmiana tekstu na paywallu albo test nowej ceny może wymagać zgłoszenia, czekania, czasem wyceny.
- Samemu albo ze wsparciem: zmieniasz, co chcesz i kiedy chcesz. Przy aplikacji z subskrypcją to realna przewaga: pierwsze tygodnie po premierze to szybkie poprawki ekranu powitalnego, paywalla, strony w App Store albo jej custom product pages.
Zależność
- Agencja: struktura, która przetrwa odejście pojedynczych osób, ale zespoły przy twoim projekcie mogą się zmieniać.
- Freelancer: jedna osoba. Jeśli przestanie być dostępna, trzeba znaleźć kogoś, kto przejmie jej kod.
- Samemu albo ze wsparciem: nie zależysz od nikogo przy rozwijaniu aplikacji, ale zależysz od własnych umiejętności. Dlatego nauka jest tak ważna.
Nauka
- Agencja i freelancer: niewiele uczysz się o technice i to normalne, nie za to płacisz. Za to dużo uczysz się o swoim rynku, jeśli uważnie śledzisz liczby.
- Samemu: uczysz się wszystkiego, bez kolejności, często na własnych błędach.
- Ze wsparciem: też uczysz się wszystkiego, ale w sensownej kolejności i bez płacenia słono za każdą pułapkę. Ta wiedza przyda ci się przy drugiej aplikacji i przy kolejnych.
Zlecić to kupić aplikację. Zrobić ją samemu to kupić umiejętność robienia kolejnych.
Kiedy zlecenie aplikacji naprawdę ma sens
Zatrudnienie agencji albo freelancera to żaden błąd. Często to dobry wybór w takich sytuacjach:
- Aplikacja służy działalności, która już istnieje. Sklep, gabinet, stowarzyszenie: aplikacja jest narzędziem, nie produktem. Twój czas jest więcej wart w twoim fachu niż przy nauce React Native.
- Projekt jest duży i łączy kilka specjalności. Marka, strona, aplikacja i back-office jednocześnie: agencja umie koordynować takie prace.
- Potrzebujesz konkretnego zlecenia. Naprawić określony bug, dodać ekran, zlecić audyt aplikacji przed jej przejęciem: freelancer często sprawdza się idealnie.
- Masz twardy termin albo wymogi zgodności. Premiera związana z wydarzeniem albo konkretne wymagania bezpieczeństwa: lepiej postawić na doświadczony zespół.
Jeśli wybierzesz tę drogę, przyjdź z jednostronicową specyfikacją. Pomoże ci porównać oferty na tej samej podstawie.
Pytania, które warto zadać przed podpisaniem umowy z wykonawcą
Te pytania dotyczą zarówno agencji, jak i freelancera, a dobry wykonawca odpowie na nie bez problemu.
- Kto na koniec jest właścicielem kodu i konta Apple Developer? Odpowiedź musi brzmieć „ty”, bez dwuznaczności. Aplikacja musi być opublikowana na twoim koncie, nawet jeśli to narzędzie wewnętrzne: program Enterprise Apple jest tylko dla organizacji ze 100 lub więcej pracownikami.
- Co się dzieje, jeśli Apple odrzuci aplikację? Zapytaj, czy poprawka i ponowne wysłanie są w cenie. Strona aplikacja odrzucona przez Apple pokazuje, co to oznacza.
- Czy naprawdę potrzebujesz iOS i Androida od początku? Przy pierwszej wersji często wystarczy jedna platforma. Wyjaśniam dlaczego w aplikacja iOS czy Android: od której platformy zacząć.
- Kto będzie robił aktualizacje i na jakich warunkach? Każda nowa wersja iOS może wymagać poprawek. Lepiej wiedzieć, kto się tym zajmie, zanim się pojawi.
- Czy opublikowałeś już jakąś aplikację i mogę ją pobrać? Aplikacja dostępna w App Store mówi więcej niż portfolio makiet.
Kiedy zrobienie jej samemu ma sens
- Aplikacja to twój projekt, a nie dodatkowe narzędzie. Chcesz ją rozwijać, testować i stale ulepszać.
- Chcesz na niej zarabiać. Aplikację z subskrypcją dopracowuje się w tygodniach po premierze: cena, darmowy okres próbny, paywall, strona w App Store. Możliwość samodzielnej zmiany tego wszystkiego to prawdziwa przewaga.
- Masz ograniczony budżet, ale masz czas. Kilka regularnych godzin w tygodniu jest lepsze niż jeden duży zryw.
- Chcesz zrobić kilka aplikacji. To, czego nauczysz się przy pierwszej, wykorzystasz przy wszystkich następnych.
Nie musisz być programistą, żeby zacząć. Z React Native, Expo i AI zmotywowany początkujący może zbudować prawdziwą aplikację, pod warunkiem że choć trochę rozumie kod, który każe pisać. Opisuję ograniczenia w stworzyć aplikację bez programowania i w stworzyć aplikację iOS z AI. Kolejność kroków znajdziesz w jak stworzyć aplikację.
Zrobić ją samemu, ze wsparciem: trzecia droga
W pojedynkę przeszkodą prawie nigdy nie jest kod ekranów. Są nią podpisywanie aplikacji, produkty subskrypcji, dokumentacja dla Apple i odrzucenia, których nie rozumiesz, jak ITMS-90034 przy wysyłce. To znane problemy ze znanymi rozwiązaniami, ale mogą zablokować projekt, gdy nikt nie może ci pomóc.
Odpowiedzią są ramy: ścieżka, żeby wypuścić swoją aplikację mobilną, w której budujesz własny projekt. Zachowujesz kontrolę, kod i konto Apple. Uczysz się samodzielnie rozwijać aplikację. I nie płacisz za każdą pułapkę straconymi dniami. Strona wsparcie dla dewelopera iOS opisuje, co proponuję, a strona stworzyć aplikację na iPhone'a daje ogólny obraz ścieżki.
iOS Kit: co proponuję
Nie oferuję wsparcia na żywo: zebrałem to, czego używam przy swoich aplikacjach, w iOS Kit. Znajdziesz w nim Starter Code na Expo i React Native oraz czteroetapową ścieżkę do przejścia we własnym tempie, ze skillami Claude Code na każdy etap: wybrać aplikację, która może zarabiać, zbudować rdzeń aplikacji, podpiąć płatności, a potem opublikować ją i sprawić, żeby ludzie ją znaleźli.
To nie jest dobra opcja dla każdego. Jeśli twoja aplikacja to narzędzie dla twojej działalności i nie masz czasu jej budować, poważna agencja albo freelancer będą lepszym wyborem. Nie obiecuję ci ani zarobków, ani publikacji: Apple zatwierdza, rynek decyduje.
Wciąż wahasz się między zleceniem a budowaniem? Darmowa diagnoza wychodzi od twojej sytuacji i mówi ci, od czego zacząć. Jeśli chcesz, żeby ktoś spojrzał na twój projekt, zanim wybierzesz, zarezerwuj godzinę ze mną, na wideorozmowie.
Najczęściej zadawane pytania
Ile kosztuje zlecenie stworzenia aplikacji?
Cena ustalana jest na podstawie wyceny: u agencji albo freelancera płacisz za czas programowania, zależnie od zakresu. Kwota zależy głównie od liczby zamówionych funkcji i to opcja najdroższa w pieniądzach. W każdym przypadku konto Apple Developer za 99 $ rocznie opłacasz ty. Żeby zrozumieć, co podbija wycenę, przeczytaj ile kosztuje aplikacja iOS.
Agencja czy freelancer: kogo wybrać do stworzenia aplikacji?
Agencja często pasuje do dużego projektu, który łączy kilka specjalności, jak marka, strona, aplikacja i back-office. Freelancer często pasuje do konkretnego zlecenia: naprawić określony bug, dodać ekran albo zlecić audyt aplikacji przed jej przejęciem. Freelancer to jednak jedna osoba: jeśli przestanie być dostępna, trzeba znaleźć kogoś, kto przejmie jej kod.
Kiedy lepiej zlecić aplikację, niż zrobić ją samemu?
Gdy aplikacja jest narzędziem dla działalności, która już istnieje, masz budżet i mało czasu, a nie chcesz się uczyć, jak ją rozwijać. Zrobienie jej samemu ma sens, gdy aplikacja to twój projekt: chcesz ją wypuścić, testować, zmieniać co tydzień na podstawie liczb i na niej zarabiać, bez czekania na kogoś przy każdej zmianie.
Co sprawdzić przed podpisaniem umowy z wykonawcą?
Kod i konto Apple Developer muszą na koniec należeć do ciebie, a aplikacja musi być opublikowana na twoim koncie. Zapytaj też, czy poprawka i ponowne wysłanie są w cenie, jeśli Apple odrzuci aplikację. Sprawdź, czy iOS i Android są naprawdę potrzebne od początku i kto będzie robił aktualizacje, na jakich warunkach. Na koniec zapytaj, czy wykonawca opublikował już aplikację, którą możesz pobrać.
Czy można samemu stworzyć aplikację, nie będąc programistą?
Tak, nie musisz być programistą, żeby zacząć. Z React Native, Expo i AI zmotywowany początkujący może zbudować prawdziwą aplikację, pod warunkiem że choć trochę rozumie kod, który każe pisać. Gdy tworzysz ją sam, przeszkodą prawie nigdy nie jest kod ekranów: są nią podpisywanie aplikacji, produkty subskrypcji, dokumentacja dla Apple i odrzucenia, których nie rozumiesz.
Czy zlecenie stworzenia aplikacji się opłaca?
Nikt nie może ci obiecać, że się opłaci: Apple zatwierdza, rynek decyduje. Zlecenie to opcja najdroższa w pieniądzach, a robiąc aplikację samemu, utrzymujesz niskie koszty stałe. Przy aplikacji z subskrypcją pierwsze tygodnie po premierze to szybkie poprawki: cena, darmowy okres próbny, paywall, strona w App Store. Możliwość samodzielnej ich zmiany to realna przewaga.