Meniu
Începe un proiect

Direcție

Dezvoltare de aplicații mobile cu React Native și Flutter

Aplicații construite peste același API ca platforma web, ca o regulă care se schimbă să se schimbe o singură dată și cei doi clienți să rămână de acord.

O aplicație mobilă este rareori întregul produs. Este un client al unui sistem care are și un tablou de bord web, un API și adesea un dispozitiv care raportează în el. NextWR construiește aplicația peste același API, cu un strat de client comun, ca telefonul și browserul să nu se depărteze unul de altul.

Deciziile care contează se iau în prima săptămână, pentru că modelează structura datelor, nu ecranele. Ce trebuie să facă aplicația când dispare rețeaua. Ce înregistrări se păstrează în cache și pentru cât timp. Dacă o notificare este un mesaj sau o schimbare de stare pe care aplicația trebuie să o reconcilieze. Greșelile aici sunt scumpe; deciziile bune luate devreme nu costă nimic.

Domeniul obișnuit cuprinde autentificare, un catalog, comenzi, un portofel, notificări și un profil, în mai multe limbi, inclusiv arabă cu aranjare de la dreapta la stânga. Publicarea în magazine și ciclul de verificare sunt duse de noi, sub conturi care aparțin clientului.

Se folosesc atât React Native, cât și Flutter. React Native când echipa are și o interfață web React, iar tipurile comune valorează mai mult decât orice altceva; Flutter când interfața este densă și un randare identică pe dispozitive diferite contează mai mult.

Ce este inclus

  • Aplicație React Native sau Flutter pentru iOS și Android
  • Client de API comun cu platforma web
  • Autentificare pe bază de token, inclusiv conectare cu numărul de telefon
  • Comportament offline, notificări și legături directe decise în prima săptămână
  • Interfață multilingvă, inclusiv arabă de la dreapta la stânga
  • Publicare și gestionarea versiunilor sub conturile clientului

Nu este inclus

  • Aplicații fără niciun back end în spate
  • Jocuri și grafică în timp real solicitantă
  • Marketing în magazine, capturi de ecran și optimizarea listării
Pentru cine este
Echipele care au deja o platformă, sau construiesc una, și vor ca aceleași reguli să funcționeze și pe telefon.
Cum începe
Spuneți-ne ce trebuie să facă aplicația când nu există rețea. Răspunsul acela decide cea mai mare parte din arhitectură.
Tehnologii

React Native Flutter JavaScript Axios REST

Întrebări frecvente

React Native sau Flutter?

React Native când aceeași echipă are o interfață web React, pentru că tipurile și clientul de API comune elimină o categorie întreagă de divergențe. Flutter când interfața este densă și randarea identică pe dispozitive contează mai mult decât partajarea codului cu web-ul.

Puteți publica din conturile noastre de dezvoltator?

Da, și așa preferăm. Conturile rămân la client, deci și aplicația.

Spuneți-ne ce construiți.

Scrieți în engleză, franceză, română sau arabă. Fiecare mesaj primește un răspuns scris într-o zi lucrătoare.