In de VS is de helft van de mobiele telefoons al “smart” en België is aan een gelijke opmars bezig. De tabletmarkt komt uit z’n kinderjaren en tegen het eind van 2013 zullen de meeste gezinnen thuis een tablet hebben. De mogelijkheden van deze toestellen zijn legio en de bedrijven en organisaties die nog niet bezig zijn met mobile zullen dat binnenkort wel zijn.
Bij In the Pocket voeren we vaak de gesprekken met bedrijven die hun eerste stappen zetten om op een effectieve manier de mogelijkheden van de smartphone en tablet te benutten. Eén van de eerste vragen die opduiken wanneer de doelstellingen geformuleerd zijn, is: “app of web?” Moet er software gemaakt worden voor specifieke soorten van toestellen (app), of moet er een website gecreëerd worden die geoptimaliseerd is voor smartphones en tablets?
We zetten hieronder even uiteen wat in rekening gebracht moet worden om deze beslissing te nemen.
Internetconnectie
Een applicatie is eigenlijk een mini-programma dat je eenmalig installeert op je toestel. Een mobile website (‘web app’) werkt via de browser.
Omdat een app geïnstalleerd wordt op het toestel kun je er offline gebruik van maken. Zo kun je de meeste functionaliteiten en content overal en altijd raadplegen, en zal de app over het algemeen sneller laden.
Bij een web app moet je altijd verbonden zijn met het internet om er gebruik van te kunnen maken. Een goede internetverbinding is daarom ook de eerste voorwaarde voor een goede gebruikservaring. De snelheid van de web app zal afhangen van de kwaliteit van je internetconnectie op dat moment.
“Native”
Een app is “native”, speciaal voor het besturingssysteem gecreëerd (iOS, Android, Windows 8,…). Daardoor kan je profiteren van alle toestelfuncties, zoals de ingebouwde accelerometer, camera, GPS, notificaties, microfoon, contactenlijst,… Een website kan sommige van deze functies gebruiken, maar niet allemaal. Als de gewenste functionaliteit native functies vereist, moet er dus sowieso een native app gemaakt worden.
Het is bovendien zo dat een native app altijd een betere gebruikservaring zal bieden, omdat hij volledig gebruik kan maken van de processor en het geheugen van het toestel. Bij een website is de gebruikservaring minder goed, omdat deze binnen de beperkingen van de browser moet draaien.
Bereik
Een app wordt specifiek voor een platform gebouwd, terwijl je met een website meteen voor alle toestellen met een browser werkt. Het lijdt dus geen twijfel dat websites een groter bereik kunnen bieden.
Wie een gelijkaardig bereik wenst via native apps, moet apps bouwen voor de belangrijke mobiele platformen. Hierdoor kan de initiële kost een stuk hoger liggen als er voor apps gekozen wordt.
Apps bieden ook een voordeel als het op bereik aankomt: de “app stores” op tablets en smartphones worden regelmatig door gebruikers bezocht om nieuwe apps te ontdekken. Een populaire app met goede reviews kan hier sterk van profiteren. Ook voor terugkerend gebruik hebben apps voordelen: ze zijn steeds bereikbaar via het hoofdmenu van het toestel en ze kunnen de gebruiker activeren via notificaties.
App Stores
Zoals gezegd bieden de Apple App Store, Android’s Google Play of Microsoft’s Marketplace het voordeel van “discoverability”: gebruikers kunnen je app ontdekken. Deze online “winkels” leggen de apps echter restricties op.
Als je een app wil submitten op een platform, moet je je houden aan de regels van dat platform. Deze zijn er vooral om de gebruiker en gebruikservaring te beschermen, maar ze zijn niet altijd even strak omlijnd. In principe is er altijd een kans op weigering. Bij Apple kan de goedkeuring tot 3 weken duren. Bij Android gaat je app meteen live, controle gebeurt achteraf. Een update doorloopt hetzelfde proces, voor hij live gaat en naar de gebruiker gestuurd wordt. Deze moet dan weer op een knop duwen om de updates uit te voeren. Het is dan ook aangeraden de gebruiker deze updates zo veel mogelijk te besparen.
Bij een mobile website heb je dit goedkeuringsproces niet. Je beslist zelf wanneer hij online gaat en wanneer je wil updaten.
Indien je een betalend product wil maken neemt een app dan weer de bovenhand. Bij het submitten kun je apps gemakkelijk ter betaling aanbieden, terwijl dit systeem bij mobile websites zelf geïmplementeerd moet worden. En dat is een drempel die maar heel weinig gebruikers nemen.
Samengevat
App
Voordelen:
- Toestelfuncties gebruiken
- Superieure gebruikservaring
- Offline gebruiken
- Veilig platform
- Gemakkelijk betalend maken
Nadelen:
- Goedkeuringsproces voor 1ste submission en updates (niet bij Android)
- Ontwikkeling per platform
- Grotere initiële kost
Mobile website (= web app)
Voordelen:
- Geen goedkeuringsproces
- Eenmalige ontwikkeling
- Kleinere initiële kost
Nadelen:
- Geen integratie van toestelfuncties
- Gebruikservaring is niet even goed als bij apps
- Enkel online te bekijken
- Groter gevaar voor hacking en virussen
- Niet gemakkelijk betalend te maken
Conclusie
We hopen aangetoond te hebben dat de vraag “app of web?” geen eenduidig antwoord heeft. De beste keuze hangt nauw samen met wat je precies wil bereiken. Wil je informeren of entertainen? Stel je gebruikservaring of bereik voorop? Zijn er bepaalde functies nodig die je met een website niet kan doen?
In the Pocket heeft deze oefening telkens opnieuw gemaakt voor de meer dan 200 producten die we creëerden in de afgelopen 2,5 jaar. Wens je van onze expertise te profiteren? Contacteer jan@inthepocket.mobi met je vragen.