Tworzenie aplikacji mobilnych: cross-platform i natywne
Centrum Komunikacji działa na jednej bazie kodu React i React Native dla webu, iOS i Androida. Podobne aplikacje cross-platform budujemy w React Native, a aplikacje natywne w Swift i Kotlin tworzymy wtedy, gdy produkt pracuje blisko systemu operacyjnego.
Tworzenie aplikacji mobilnych cross-platform czy natywnych: jak wybieramy
Kiedy pasuje cross-platform
Kiedy lepiej natywnie
Moduły natywne w aplikacji cross-platform
Web, iOS i Android w jednym repozytorium
Praca na poziomie systemu operacyjnego
RAW Cyber: bezpieczny mobilny system operacyjny
Zrealizowane projekty
Maciej Łata
Project Manager, RAW Sp. z o.o.
“Mimo wymagających oczekiwań zespół zdążył już dostarczyć projekty i inne funkcje systemu. Dowiózł wszystko na czas i rozumie specyfikę branży security.”
Ostatnie projekty i to, jak je realizujemy
Mudita: Android na poziomie AOSP
AvaFin: aplikacja w React Native na iOS i Androida dla pożyczkodawcy
Aasa24: aplikacja pożyczkowa w React Native
Zeronest: aplikacje w React Native dla właścicieli domów i instalatorów
Jak pracujemy
Opisz swój pomysł i umów bezpłatną konsultację
Powiedz nam, co budujesz, a przedstawimy Ci zespół, harmonogram i podejście dopasowane do Twojego projektu.
Wydania i zmiany w działającej aplikacji cross-platform
Regularne wydania
Code review
Zmiany bez wydania w sklepach
Co wpływa na koszt aplikacji cross-platform
Zakres i ekrany
Integracje
Moduły natywne
Backend i web
Dlaczego warto budować z nami: co dostarczamy w projekcie mobilnym
Od projektu do wydania w App Store i Google Play, dla aplikacji w React Native i natywnych.
Aplikacje cross-platform (React Native)
Budujemy interfejs aplikacji w React Native i łączymy go z Twoim backendem oraz usługami zewnętrznymi.
Aplikacje natywne (Swift i Kotlin)
Osobne aplikacje na iOS i Androida w Swift i Kotlin dla produktów, które pracują blisko systemu operacyjnego.
Użyteczność sprawdzana z prawdziwymi użytkownikami
Dla Centrum Komunikacji testowaliśmy z użytkownikami głuchymi i niewidomymi oraz sprawdziliśmy każdy ekran z VoiceOver i TalkBack.
FAQ dla founderów
Odpowiedzi o rozwoju cross-platform, kosztach i terminach.
-
To budowanie jednej mobilnej bazy kodu, która działa na iOS i Androidzie, zamiast dwóch osobnych aplikacji natywnych. Funkcję piszemy raz, testujemy raz i wydajemy na obu platformach, a aplikacja nadal korzysta z natywnych komponentów interfejsu każdej platformy.
-
Cross-platform wybierz przy większości aplikacji biznesowych, które muszą dotrzeć na obie platformy przy ograniczonym budżecie. Natywnie wybierz przy produktach zależnych od samego systemu operacyjnego, na przykład takich, które potrzebują specjalistycznego sprzętu albo niskopoziomowego dostępu do systemu.
-
Tak. Aasa24 to aplikacja pożyczkowa zbudowana w React Native dla pożyczkodawcy nadzorowanego przez Komisję Nadzoru Finansowego (KNF). Ekrany z danymi wrażliwymi nie trafiają do narzędzi analitycznych ani nagrań sesji, a aplikacja przeszła zewnętrzne testy penetracyjne.
-
Zanim ruszy projekt, bezpłatny warsztat discovery daje Ci zakres MVP, roadmapę oraz wycenę kosztu, harmonogramu i zespołu. To tam decydujemy też, czy dla Twojego produktu lepsze będzie cross-platform, czy podejście natywne.
-
Całą aplikację: projekt UX/UI, development w React Native na iOS i Androida, moduły natywne tam, gdzie wymaga ich platforma, integracje, wydanie w App Store i Google Play oraz utrzymanie po starcie. W Aasa24 budujemy też backend.
-
Typowy projekt trwa 4-7 miesięcy: mniej więcej miesiąc na zorganizowanie zespołu, 1-2 miesiące na warsztaty produktowe i projektowe oraz 2-4 miesiące na development i testy. Harmonogram dla Twojego projektu poznasz, gdy wyślesz nam zapytanie o wycenę, a nasz zespół wróci z konkretną odpowiedzią.
-
Zakres zależy od ekranów i ścieżek, integracji, ewentualnych modułów natywnych i backendu. Podstawowe discovery jest bezpłatne, a po nim w ciągu 48 godzin szacujemy koszt, harmonogram i skład zespołu. Napisz do nas, co budujesz.
-
Nasz udokumentowany proces tworzenia aplikacji mobilnych zaczyna się od warsztatów i przebiega w sprintach: projektowanie UI/UX, wireframe'y, prototyp, development, testy i wdrożenie, a potem wsparcie.
-
W Centrum Komunikacji utrzymujemy aplikację po starcie, a QA sprawdza każdą zmianę zgłoszoną przez klienta, zanim zostanie zamknięta.
-
Tak. Nasza standardowa umowa przenosi na Ciebie całą własność intelektualną (kod, projekty i dokumentację), a jej warunki możesz sprawdzić przed rozpoczęciem projektu.
-
Nikt nie może tego zagwarantować. Możemy natomiast od razu sprawdzić Twój pomysł pod kątem wymagań Apple i Google Play, a każdą aplikację przed zgłoszeniem przepuszczamy przez testy i przegląd użyteczności.
Odkryj, czego naprawdę potrzebuje Twój produkt
WSPÓŁPRACOWALIŚMY M.IN. Z MARKAMI:
Dziękujemy za wiadomość.
Każdą wiadomość czytamy sami i odpowiadamy w ciągu 48 godzin w dni robocze.
Coś pilnego? hello@ordergroup.co