Dezvoltare de aplicații mobile multiplatformă cu React Native pentru iOS și Android

Vândut de Zinn Digital

O singură bază de cod React Native livrată ca o aplicație funcțională pentru iOS și Android, cu autentificare, navigare, funcționare offline și trimitere către magazine gestionate pentru dumneavoastră.

Dintr-o privire

Preț
1.500,99 USD
Livrare
Livrat în 28 zile
Vânzător
Zinn Digital
Vândut
0

Despre această listare

Domeniul de aplicare a lucrărilor

O singură bază de cod React Native care produce o aplicație mobilă coerentă pentru ambele magazine, acoperind navigarea, autentificarea, alertele push, funcționarea offline și comportamentul specific fiecărei platforme pe care instrumentele cross-platform nu îl rezolvă automat.

Metoda noastră

Dezvoltarea începe pe baza API-ului dumneavoastră real, nu cu date substitutive, deoarece punctele finale reale se comportă diferit față de simulări. Autentificarea se bazează pe stocarea securizată pe dispozitiv, cu o logică de reîmprospătare centralizată într-un singur loc, deoarece gestionarea dispersată a tokenurilor este punctul în care aplicațiile mobile dezvoltă de obicei erori. Listele sunt virtualizate și încărcate paginat; imaginile sunt stocate în memoria cache și redimensionate pentru a se potrivi dispozitivului, în loc să fie descărcate la dimensiunea maximă.

Necesitățile specifice platformei sunt tratate ca livrabile autentice, nu ca aspecte secundare: iOS necesită propriile formulări pentru permisiuni și profiluri de provizionare, Android necesită canale de notificare și o gestionare adecvată a butonului Înapoi, iar linkurile directe (deep links) de pe ambele platforme trebuie să funcționeze în continuare după o pornire la rece.

Ce primiți

  • Un proiect TypeScript React Native care conține doar modulele native de care aveți efectiv nevoie.
  • Versiuni de testare atât pe canalul beta iOS, cât și pe canalul intern Android, astfel încât să o puteți încerca din timp.
  • Notificări push complet conectate, inclusiv declanșatorul de pe server.
  • Versiuni finale de lansare, plus textele pentru pagina din magazin, capturi de ecran și note de trimitere.
  • Un scurt ghid explicativ, astfel încât să puteți compila, rula și lansa aplicația pe cont propriu ulterior.

Ce avem nevoie de la dumneavoastră

Un API, sau cel puțin o specificație pentru acesta, câteva ecrane care contează cel mai mult și conturi de dezvoltator Apple și Google, dacă le dețineți deja. Dacă nu, vă vom explica exact ce este necesar și când.

Limitele proiectului

Acesta acoperă o singură aplicație pentru un singur public. În cazul în care un produs necesită două experiențe distincte, de exemplu o aplicație pentru clienți și o aplicație separată pentru șoferi, acest lucru contează ca două versiuni separate și vă vom semnala acest aspect înainte de a oferi o ofertă de preț, nu după.

Ritm și actualizări

O versiune timpurie de testare este gata de obicei cu mult înainte de finalul proiectului, astfel încât feedbackul să fie oferit pe baza aplicației în funcțiune, nu pe capturi de ecran statice. Lista de verificare pentru lansare rămâne explicită pe tot parcursul proiectului, acoperind permisiunile, linkurile directe, comportamentul offline și metadatele magazinului, deoarece acestea sunt de obicei elementele care transformă o versiune funcțională într-o trimitere respinsă.

Ce poți cumpăra

Nu este nevoie de cont în prealabil — al dumneavoastră este creat la finalizarea comenzii. Păstrăm banii până când acceptați lucrarea.

Întrebări și răspunsuri

Sunteți responsabil pentru trimiterea aplicației către magazine?

Da. Aceasta include versiunile compilate, textele de prezentare, capturile de ecran și gestionarea trimiterii propriu-zise, realizată prin propriile dumneavoastră conturi de dezvoltator, astfel încât dreptul de proprietate asupra aplicațiilor să vă aparțină în continuare.

Ce se întâmplă dacă doriți să lansați inițial pe o singură platformă?

Acest lucru este adesea rezonabil. Începerea cu Android tinde să fie mai ieftină pentru testare, în timp ce începerea cu iOS poate conta mai mult în funcție de publicul dumneavoastră. Oricum, baza de cod partajată acceptă ambele platforme.

Este posibilă conectarea la backendul nostru actual?

Da. Construim pe baza API-ului dumneavoastră încă de la început și vom semnala orice probleme contractuale înainte de a se crea ecrane pe baza acestuia.