App ontwikkeling kent verschillende fases. Fase 1 begint uiteraard met het idee. Dit idee wordt uiteindelijk concreet gemaakt met de bijbehorende functionaliteiten waarna het interactie ontwerp kan worden gemaakt. Dit wordt vervolgens in fase 3 omgezet in een visueel ontwerp. In fase 4 begint het daadwerkelijke programmeren. Hierbij gaat lang niet alles in één keer goed. De testfase is dan ook cruciaal voor het laten slagen van uw app. Helaas wordt deze fase nog weleens vergeten of wordt er te weinig tijd aan besteedt.

Waarom is testen zo belangrijk?

Vraag tien willekeurige mensen welke telefoon en besturingssysteemversie ze hebben en de kans is groot dat je tien verschillende antwoorden krijgt. Een app ontwikkelen is maatwerk en vraagt dus om de juiste afstemming tussen app en device. Niet alleen de verschillende besturingssystemen zijn van invloed, ook de diversiteit in schermgrootte, schermresolutie, netwerktypen, responsetijden etc. spelen een belangrijke factor binnen app ontwikkeling.

Hoe test ik een app?

Er zijn verschillende manieren om een app te testen. Je kan het simpel doen door mensen met verschillende telefoons te vragen je app te testen of zelf verschillende telefoons aan te schaffen. Dit is vaak echter een tijdrovend en duur proces.

App Your Service heeft een eigen testpanel en diverse typen smartphones in het bezit. Samen met de klant testen wij dus handmatig de software. Daarnaast maakt App Your Service, net als veel andere app ontwikkelaars, gebruik van online diensten. TestFlight is daar een voorbeeld van. Dit is een online dienst waarmee je apps kunt testen en laten previewen voordat ze in de App Store verschijnen.

Met dit programma is het eenvoudig om betaversies van de app naar testers toe te sturen. Deze testers krijgen per mail een link om de nieuwe versie te installeren en te testen. Dit is een snelle manier van werken en zorgt voor efficiency in de testfase.

Testflight is niet de enige online dienst waarmee je apps kan testen. Een aantal goede alternatieven zijn:

–       Hockeyapp (betaald)
–       HockeyKit (gratis)
–       Apphance (gratis)
–       AppBlade (betaald)
–       Appaloosa (betaald)

Testfase

Om een app succesvol te laten zijn is het essentieel dat de testfase goed doorlopen wordt.  Gebruikers zullen het niet waarderen als zij een app downloaden die achteraf niet goed blijkt te functioneren. Uit onderzoek van Appiterate blijkt dat het vastlopen van een app en een slechte gebruikerservaring hoog op het lijstje staan van redenen waarom mensen een app weer verwijderen.

De testfase bij app ontwikkeling is dus een belangrijke fase. Het is goed om vooraf helder in kaart te hebben hoe de testfase eruit komt te zien.  Drie vragen moeten daar sowieso voor beantwoord worden:

  1. Wat wil ik testen?
  2. Hoe wil ik testen?
  3. Test ik regelmatig en op tijd?

App Your Service helpt graag bij het adviseren of uitvoeren van de testfase. Neem daarvoor gerust contact met ons op of bel ons direct op 020 77 24 529.