Over deze vermelding
Omvang van het werk
Eén enkele React Native-codebase die één coherente mobiele app oplevert voor beide winkels, inclusief navigatie, inloggen, pushberichten, offline-ondersteuning en het platformspecifieke gedrag dat cross-platform tools niet automatisch afhandelen.
Onze werkwijze
De ontwikkeling begint op basis van uw daadwerkelijke API in plaats van tijdelijke gegevens, aangezien echte eindpunten zich anders gedragen dan mocks. Inloggen leunt op veilige opslag op het apparaat met vernieuwingslogica die op één plek gecentraliseerd is, omdat versnipperde tokenverwerking de plek is waar mobiele apps doorgaans fouten vertonen. Lijsten worden gevirtualiseerd en in pagina's geladen; afbeeldingen worden gecachet en geschaald naar het apparaat in plaats van op volledige grootte te worden binnengehaald.
Platformspecifieke vereisten worden behandeld als volwaardige opleveringen en niet als een bijzaak: iOS vereist eigen formuleringen voor toestemmingen en provisioning-profielen, Android heeft meldingkanalen en een logische afhandeling van de terugknop nodig, en deep links moeten op beide platforms ook na een koude start blijven werken.
Wat u ontvangt
- Een TypeScript React Native-project met uitsluitend de native modules die u daadwerkelijk nodig hebt.
- Testversies op zowel het iOS-bètakanaal als het interne Android-traject, zodat u deze vroegtijdig kunt uitproberen.
- Volledig aangesloten pushmeldingen, inclusief de trigger aan de serverzijde.
- Releaseversies plus teksten voor de store-vermelding, screenshots en indieningsnotities.
- Een korte instructie zodat u de app daarna zelf kunt bouwen, uitvoeren en uitbrengen.
Wat wij van u nodig hebben
Een API, of op zijn minst een specificatie daarvan, het handjevol schermen dat er het meest toe doet, en ontwikkelaarsaccounts bij Apple en Google als u deze al bezit. Zo niet, dan geven we exact aan wat er nodig is en wanneer.
Reikwijdte
Dit dekt één app voor één doelgroep. Wanneer een product twee verschillende ervaringen vereist, bijvoorbeeld een klantgerichte app en een afzonderlijke chauffeursapp, geldt dat als twee afzonderlijke versies, en we zullen dit voorafgaand aan een offerte aangeven in plaats van achteraf.
Tempo en updates
Een vroege testversie is doorgaans ruim voor het einde van het project klaar, zodat feedback wordt gegeven op de werkende app in plaats van op statische screenshots. De release-checklist blijft gedurende het hele traject helder, met aandacht voor toestemmingen, deep links, offline gedrag en metadata voor de store, aangezien dit meestal de factoren zijn die een functionerende versie veranderen in een afgewezen inzending.