Wieloplatformowe tworzenie aplikacji mobilnych z użyciem React Native na systemy iOS i Android

Sprzedawane przez Zinn Digital

Pojedyncza baza kodu React Native dostarczana jako działająca aplikacja na systemy iOS i Android, z uwierzytelnianiem, nawigacją, obsługą trybu offline i zgłoszeniem do sklepów zrealizowanymi za Ciebie.

W skrócie

Cena
1500,99 USD
Doręczenie
Dostarczono w 28 dni
Sprzedawca
Zinn Digital
Sprzedane
0

O tej ofercie

Zakres prac

Pojedyncza baza kodu React Native tworząca jedną spójną aplikację mobilną dla obu sklepów, obejmująca nawigację, logowanie, powiadomienia push, obsługę trybu offline oraz zachowania specyficzne dla danej platformy, których narzędzia wieloplatformowe nie rozwiązują automatycznie.

Nasza metoda

Prace programistyczne rozpoczynają się w oparciu o Państwa rzeczywisty interfejs API, a nie dane zastępcze, ponieważ prawdziwe punkty końcowe zachowują się inaczej niż makiety. Logowanie opiera się na bezpiecznym przechowywaniu danych na urządzeniu ze scentralizowaną logiką odświeżania w jednym miejscu, gdyż rozproszona obsługa tokenów jest miejscem, w którym aplikacje mobilne zazwyczaj napotykają błędy. Listy są wirtualizowane i ładowane stronicowo; obrazy są buforowane w pamięci podręcznej i skalowane odpowiednio do urządzenia, zamiast być pobieranymi w pełnym rozmiarze.

Wymagania specyficzne dla danej platformy są traktowane jako pełnoprawne elementy zamówienia, a nie kwestie drugorzędne: system iOS wymaga własnych sformułowań dotyczących uprawnień i profili konfiguracyjnych, Android potrzebuje kanałów powiadomień oraz rozsądnej obsługi przycisku wstecz, a linki bezpośrednie (deep links) na obu platformach muszą działać nawet po uruchomieniu aplikacji na zimno.

Co Państwo otrzymują

  • Projekt TypeScript React Native zawierający wyłącznie te moduły natywne, które są Państwu rzeczywiście potrzebne.
  • Wersje testowe zarówno w kanale beta dla systemu iOS, jak i na ścieżce wewnętrznej w Android, dzięki czemu mogą Państwo wypróbować aplikację na wczesnym etapie.
  • W pełni połączone powiadomienia push, łącznie z wyzwalaczem po stronie serwera.
  • Wersje wydawnicze wraz z tekstami do wizytówki w sklepie, zrzutami ekranu i uwagami do zgłoszenia.
  • Krótkie instruktażowe omówienie, dzięki któremu będą Państwo mogli później samodzielnie budować, uruchamiać i wydawać aplikację.

Czego potrzebujemy od Państwa

Interfejsu API lub przynajmniej jego specyfikacji, kilku najważniejszych ekranów oraz kont deweloperskich w Apple i Google, jeśli już Państwo je posiadają. Jeśli nie, dokładnie określimy, co i kiedy będzie wymagane.

Granice zakresu prac

Obejmuje to jedną aplikację dla jednej grupy odbiorców. W przypadku, gdy produkt wymaga dwóch odrębnych środowisk, na przykład aplikacji dla klientów i osobnej aplikacji dla kierowców, liczy się to jako dwie oddzielne kompilacje, co zaznaczymy przed przedstawieniem jakiejkolwiek wyceny, a nie po fakcie.

Tempo i aktualizacje

Wczesna wersja testowa jest zazwyczaj gotowa na długo przed zakończeniem projektu, dzięki czemu opinie są przekazywane na podstawie działającej aplikacji, a nie statycznych zrzutów ekranu. Lista kontrolna wdrożenia pozostaje przez cały czas przejrzysta i obejmuje uprawnienia, linki bezpośrednie, zachowanie w trybie offline oraz metadane sklepu, ponieważ to one zwykle decydują o odrzuceniu działającej aplikacji podczas procesu weryfikacji.

Co możesz kupić

React Native App

1500,99 USD
Lub zapłać 1339,96 € · 1122,14 GBP według dzisiejszego kursu — kurs zostaje zablokowany w momencie dodania do koszyka.

One fixed-price scope, delivered in one pass: React Native App. - 1 revision

Dostarczono w 28 dni

Uwzględnione rewizje: 0

Kup ten pakiet

Jesteś już klientem? Kup na swoim koncie

Konto nie jest wcześniej wymagane — zostanie utworzone podczas kasy. Przetrzymujemy pieniądze do momentu zaakceptowania przez Państwa pracy.

Pytania i odpowiedzi

Czy odpowiada Pan/Pani za zgłoszenie aplikacji do sklepów?

Tak. Obejmuje to kompilacje, teksty opisów, zrzuty ekranu oraz obsługę samego zgłoszenia, realizowane za pośrednictwem Państwa własnych kont deweloperskich, dzięki czemu prawa własności do aplikacji pozostają przy Państwu.

Co w przypadku, gdy początkowo zechcą Państwo wydać produkt tylko na jednej platformie?

To często rozsądne rozwiązanie. Rozpoczęcie od Android bywa tańsze w celach testowych, podczas gdy start z iOS może mieć większe znaczenie w zależności od Państwa odbiorców. W obu przypadkach wspólna baza kodu obsługuje obie platformy.

Czy można połączyć się z naszym obecnym backendem?

Tak. Od samego początku tworzymy rozwiązanie w oparciu o Twoje API i zgłosimy wszelkie kwestie umowne, zanim powstaną na nim ekrany.