Mobiele app-ontwikkeling

Android- en iOS-applicaties, van ontwerp tot indiening in de store.

Wij ontwerpen, bouwen en publiceren mobiele applicaties voor Android en iOS. Omdat wij onze eigen apps uitbrengen, kennen wij het review- en releaseproces van binnenuit en niet uit de documentatie.

Een app is niet af wanneer hij op je eigen telefoon draait. Hij moet door de review van Apple en Google komen, werken op schermformaten en besturingssysteemversies die jij niet bezit, en blijven werken wanneer het platform eronder verandert. De meeste verrassingen in een mobiel project komen uit die tweede helft, niet uit het bouwen van de schermen.

Welk probleem het oplost

  • Klanten verwachten op een telefoon te kunnen doen wat zij op je website al kunnen.
  • Het werk gebeurt niet achter een bureau maar op locatie, in een voertuig of in een winkel, waar een telefoon het enige praktische gereedschap is.
  • Je moet mensen bereiken met een melding in plaats van met een e-mail die zij niet openen.
  • De app bestaat maar is niet bijgewerkt, en komt nu niet meer door de review of crasht op actuele besturingssystemen.
  • Een proces heeft de camera, locatie of offline werking van de telefoon nodig, en een website komt daar niet op dezelfde manier bij.

Wat het werk omvat

  • Schermen en flows, ontworpen rond de taak die iemand probeert af te maken.
  • Android- en iOS-builds vanuit één codebase waar dat past, of native waar de app dat nodig heeft.
  • De storevermelding: beschrijving, schermafbeeldingen, categorie, leeftijdsclassificatie en de privacyverklaringen.
  • Indienen, review en release — inclusief het heen en weer wanneer een beoordelaar om wijzigingen vraagt.
  • Updates na de lancering, en de app conform houden terwijl storeregels en OS-versies opschuiven.

Waar de storereview werkelijk naar kijkt

Apple en Google beoordelen apps vóór publicatie, en een afwijzing hoort bij het proces in plaats van dat het een teken is dat er iets stuk is. In onze ervaring gaan de vragen veel vaker over metadata dan over code: of de privacyverklaring klopt met wat de app werkelijk verzamelt, of elke gevraagde toestemming door een zichtbare functie wordt gerechtvaardigd, of de beschrijving iets belooft wat de app niet doet, en of een account verwijderd kan worden wanneer er accounts zijn. Dat vooraf goed hebben is het grootste deel van wat de wachttijd verkort.

Hoe wij werken

  • Wij spreken af wat de app moet doen voordat wij schermen ontwerpen.
  • Je krijgt tijdens de ontwikkeling builds die je kunt installeren en uitproberen.
  • Wij verzorgen de storevermelding, de review en de release, en blijven daarna beschikbaar voor updates.

Ons eigen product op dit gebied

Veilig Besteden is onze eigen mobiele app voor zzp’ers in Nederland. Hij schat inkomstenbelasting, btw en toeslagrisico op basis van het inkomen dat je invult, en vraagt bewust niet om een bankkoppeling of om nationale identificatiegegevens. Lees over Veilig Besteden.

Veelgestelde vragen

Native of cross-platform?

Dat hangt af van wat de app moet doen. Een app die vooral uit formulieren, lijsten en API-aanroepen bestaat is goed af met één gedeelde codebase; een app die leunt op de camera, sensoren of zware graphics is meestal beter native. Wij maken die keuze per project en leggen de afweging uit in plaats van standaard één antwoord te geven.

Onder wiens developeraccount wordt de app gepubliceerd?

Hij kan onder je eigen Apple- en Google-developeraccounts worden gepubliceerd, wat betekent dat de vermelding, de reviews en de gebruikers van jou blijven, ook als je later met iemand anders werkt.

Wat gebeurt er na de lancering?

Besturingssystemen en storeregels veranderen op hun eigen tempo, dus een app die met rust wordt gelaten wordt op enig moment niet meer geaccepteerd. Updates horen bij het bezitten van een app en zijn geen ongeluk; wij kunnen die blijven verzorgen.

Hebben wij eigenlijk wel een app nodig, of volstaat een website?

Een mobiele website is vaak het juiste antwoord en goedkoper in onderhoud. Een app verdient zijn plek wanneer je meldingen, offline gebruik of hardware nodig hebt waar de browser niet op dezelfde manier bij kan. Als een website je beter dient, zeggen wij dat.

Gerelateerde pagina’s