Vývoj multiplatformních mobilních aplikací pomocí React Native pro iOS a Android

Prodává Zinn Digital

Jediná kódová základna React Native dodaná jako funkční aplikace pro iOS a Android, přičemž ověřování, navigaci, práci offline a odeslání do obchodů vyřešíme za Vás.

Přehledně

Cena
1 500,99 US$
Doručení
Doručeno za 28 dnů
Prodejce
Zinn Digital
Prodáno
0

O této položce

Rozsah prací

Jednotný kódový základ React Native vytvářející jednu ucelenou mobilní aplikaci pro oba obchody, který pokrývá navigaci, přihlašování, push oznámení, podporu offline režimu a chování specifické pro danou platformu, jež multiplatformní nástroje neřeší automaticky.

Náš přístup

Vývoj začíná přímo s Vaším skutečným API, nikoli se zástupnými daty, jelikož reálné koncové body se chovají jinak než mocky. Přihlašování spoléhá na zabezpečené úložiště v zařízení s logikou obnovování centralizovanou na jednom místě, protože roztříštěná správa tokenů bývá místem, kde v mobilních aplikacích obvykle vznikají chyby. Seznamy jsou virtualizované a načítají se po stránkách; obrázky se ukládají do mezipaměti a mění velikost podle zařízení, místo aby se stahovaly v plném rozlišení.

K požadavkům specifickým pro jednotlivé platformy přistupujeme jako ke skutečným výstupům, nikoli jako k dodatečným úpravám: iOS vyžaduje vlastní textaci oprávnění a zřizovací profily (provisioning profiles), Android vyžaduje kanály oznámení a rozumné zpracování tlačítka Zpět a hluboké odkazy na obou platformách musí fungovat i po studeném startu.

Co obdržíte

  • Projekt v TypeScript React Native obsahující pouze ty nativní moduly, které skutečně potřebujete.
  • Testovací sestavení jak v beta kanálu pro iOS, tak v interní testovací verzi pro Android, abyste si mohli aplikaci vyzkoušet včas.
  • Plně propojená push oznámení včetně spouštění na straně serveru.
  • Produkční sestavení včetně textů pro záznam v obchodě, snímků obrazovky a poznámek pro odeslání.
  • Krátkého průvodce, abyste mohli aplikaci následně sami sestavit, spustit a vydat.

Co budeme potřebovat od Vás

API, nebo alespoň jeho specifikaci, několik nejdůležitějších obrazovek a vývojářské účty u společností Apple a Google, pokud je již vlastníte. Pokud ne, přesně stanovíme, co je potřeba a kdy.

Vymezení rozsahu

Tato nabídka pokrývá jednu aplikaci pro jednu cílovou skupinu. Pokud produkt vyžaduje dvě odlišná prostředí, například aplikaci pro zákazníky a samostatnou aplikaci pro řidiče, počítá se to jako dvě samostatná sestavení, na což Vás upozorníme předem ještě před vyhotovením cenové nabídky, nikoli až poté.

Tempo a aktualizace

Rané testovací sestavení bývá připraveno s dostatečným předstihem před koncem projektu, takže zpětnou vazbu poskytujete k běžící aplikaci, nikoli ke statickým snímkům obrazovky. Kontrolní seznam pro vydání zůstává po celou dobu jasně definován a pokrývá oprávnění, hluboké odkazy, chování offline a metadata pro obchody, protože právě tyto prvky obvykle rozhodují o tom, zda bude fungující sestavení při schvalování zamítnuto.

Co můžete koupit

React Native App

1 500,99 US$
Nebo zaplaťte 1 340,00 € · 1 122,31 £ podle dnešního kurzu — kurz je uzamčen v okamžiku, kdy položku přidáte do košíku.

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

Doručeno za 28 dnů

Zahrnuté revize: 0

Zakoupit tento balíček

Již jste zákazníkem? Nakupte ve svém účtu

Nejprve není potřeba žádný účet — Váš bude vytvořen při placení. Peníze držíme v úschově, dokud práci nepřijmete.

Otázky a odpovědi

Zodpovídáte za odeslání aplikace do obchodů?

Ano. To zahrnuje sestavení, texty pro záznam v obchodě, snímky obrazovky i samotné zpracování odeslání, prováděné prostřednictvím Vašich vlastních vývojářských účtů, takže vlastnictví aplikací zůstává Vám.

Co když si zpočátku přejete vydat produkt pouze na jedné platformě?

To je často rozumné. Začít s Android bývá pro testování levnější, zatímco začátek s iOS může hrát větší roli v závislosti na vašem publiku. V obou případech sdílená kódová základna podporuje obě platformy.

Je možné se připojit k našemu stávajícímu backendu?

Ano. Od začátku stavíme na vašem API a na případné smluvní problémy upozorníme dříve, než se na něm vybudují obrazovky.