Web działa. Wersja mobilna od dwóch miesięcy jest „trzy tygodnie od końca”.
Mobile
Development mobilny dla aplikacji, które mają trafić do sklepu.
React Native i Expo, jedna baza kodu i dwa sklepy, z kodem natywnym tam, gdzie most przestaje wystarczać. Budujemy aplikacje, które działają tak samo dobrze na czteroletnim Androidzie, jak na telefonie do demo.
- commit
- build natywny
- build testowy
- weryfikacja w sklepie
- rollout etapowy
- czyjś telefon
Każdy etap jest częścią zlecenia, nie osobną fakturą.
Pewnie jesteś tu, bo
Jeśli żaden z tych punktów nie brzmi jak twoja aplikacja, bezpłatna rozmowa i tak jest najszybszym sposobem, żeby ustalić, co pasuje.
Prototyp chodzi w Expo Go i nigdzie indziej, a pierwszy prawdziwy build się wywala.
Wychodzi na produkcję, ale o crash-free rate nikt w zespole nie mówi głośno.
Nikt w zespole nie przeprowadzał aplikacji przez weryfikację w sklepie, a start ma datę.
Funkcja AI działa w wersji webowej i nikt nie doprowadził jej do działania na telefonie.
Co obejmuje budowa
Stały zakres, stała cena, ustalone, zanim ktokolwiek napisze kod. Jeśli okaże się, że coś poza nimi waży więcej, zmieniamy zakres otwarcie, zamiast po cichu doliczać.
- Architektura
- Nawigacja, stan i warstwa danych dobrane do aplikacji, którą naprawdę budujesz. Otypowane od góry do dołu, więc zmiana nazwy wywala się przy buildzie, a nie w kolejce weryfikacji.
- Warstwa AI
- Streaming, który przeżyje zerwane połączenie, wywołanie modelu przeniesione poza urządzenie, żeby klucz do API nie jechał w paczce z aplikacją, koszt tokenów na użytkownika widoczny wcześniej niż na fakturze, zachowanie awaryjne, kiedy dostawca modelu leży, oraz moderacja i informacja dla użytkownika, o którą zapyta recenzent sklepu.
- Warstwa natywna
- Kamera, push, zadania w tle, deep linki, biometria, zakupy w aplikacji. Podpięte wprost do API platformy, a nie do wrappera, który pęka przy kolejnym wydaniu systemu.
- Buildy
- EAS albo czysty Xcode i Gradle, odtwarzalne na CI i podpisywane danymi, które zostają na twoim koncie.
- Wydanie
- TestFlight i ścieżka wewnętrzna, wpisy w sklepach, zgłoszenie do weryfikacji, rollout etapowy i aktualizacje over-the-air tylko tam, gdzie są bezpieczne.
- Obserwowalność
- Sentry, crash-free rate i kondycja wydania per wersja, żeby zły build był widoczny dla was, zanim zobaczą go recenzje.
- Testy
- Testy jednostkowe i integracyjne tam, gdzie błąd kosztuje najwięcej, oraz Detox end-to-end na krytycznych ścieżkach, uruchamiany z EAS Workflows na CI i na prawdziwym buildzie, nie na czyimś laptopie. AI generuje przypadki, których nikt nie siada i nie wypisuje: przerwana rozmowa, ubite zadanie w tle, zerwana sieć w trakcie uploadu, gest wstecz w złym momencie. Inżynier senior decyduje, które z nich są prawdziwe, bo większość nie jest.
- Przekazanie
- Repo, runbook, dostępy i omówienie. Dalej może to prowadzić ktokolwiek, także ktoś inny niż my.
Cena
Jedna kwota, ustalona przed startem.
Projekt od zera, a nie z istniejącej aplikacji, to zakres AI MVP: do $12,000 przez cztery tygodnie. Mniejsze kawałki zaczynają się od Audytu i naprawy.
Wypuściliśmy własne produkty do prawdziwych użytkowników: Mira w App Store i ariex.fit w otwartej becie. W portfolio nie ma jeszcze case studies z projektów ratunkowych i nie będziemy twierdzić, że jakieś są pod NDA.
Mobile
Gotowe na produkcję
React Native i Expo, przez kod natywny aż po weryfikację w sklepie.
Zacznij od bezpłatnej rozmowyWejdź głębiej w jeden element.
Ten sam zespół i ta sama stała cena, tylko na jednym problemie zamiast na całej budowie.
Expo i EAS
Config pluginy, buildy EAS i aktualizacje OTA, które da się cofnąć.
Moduły natywne
Swift i Kotlin z jednej strony, twój JavaScript z drugiej.
Odrzucenie w App Store
Przeczytana wytyczna, naprawiona przyczyna, napisana odpowiedź.
Pytania, które padają najpierw.
Wszystko, na co nie ma tu odpowiedzi, jest warte dwudziestu minut rozmowy.
Ile kosztuje aplikacja w React Native?
Skoncentrowana aplikacja gotowa na produkcję to do $7,500 przez trzy tygodnie. Audyt i naprawa istniejącej aplikacji to do $1,800, z listą poprawek u ciebie w dwa dni. Produkt od zera to zakres AI MVP: do $12,000 przez cztery tygodnie. Aplikacja z dużą liczbą funkcji kosztuje więcej i wyceniamy ją na rozmowie, zamiast zgadywać tu liczbę.
React Native czy natywny Swift i Kotlin?
React Native przy większości produktów: jeden zespół, jedna baza kodu, a luki platformowe domknięte modułami natywnymi tam, gdzie mają znaczenie. Natywnie, kiedy aplikacja stoi na czymś, w czym most jest słaby: ciężkie audio w czasie rzeczywistym, przetwarzanie wideo, aplikacja na zegarek. Robiliśmy jedno i drugie. Jeśli w twoim przypadku uczciwą odpowiedzią jest natywnie, powiemy to na rozmowie.
Możecie przejąć istniejący kod w React Native?
Tak i to jest większość tego, co robimy. Zaczynamy od audytu, a dwa dni robocze później obie strony wiedzą, co tam naprawdę siedzi, zanim ktokolwiek zobowiąże się do trzech tygodni pracy.
Zgłaszacie aplikację do App Store i Play Store za nas?
Tak. Metadane wpisu, zrzuty ekranu, manifest prywatności, formularz bezpieczeństwa danych, zgłoszenie do weryfikacji i ewentualna wymiana zdań z App Review. Konta deweloperskie zostają twoje.
Kiedy pierwszy build wyląduje na moim telefonie?
Zwykle w pierwszym tygodniu. Wczesny podpisany build na prawdziwych urządzeniach to cel sam w sobie, bo tam wychodzą problemy, które symulator ukrywa.
Co jeszcze robimy.
Umów audyt
Chcesz prostą odpowiedź w tej sprawie?
Wyślij repo, treść odrzucenia albo sam pomysł. Dwadzieścia minut wystarczy, żeby powiedzieć, czy właściwym krokiem jest ratowanie, przepisanie, czy uczciwe nie.
Wolisz mailem? [email protected]