In tegenstelling tot wat de titel doet vermoeden, ben ik niet tegen het gebruik van mobiele apps voor bijvoorbeeld je iPhone of Android toestel. Ik ben juist groot fan van een aantal apps op mijn iPhone (TweetDeck, Foursquare, Salesforce, WhatsApp, Runkeeper, Mashable etc…). Maar in 9 van de 10 gevallen kun je beter kiezen voor het laten ontwikkelen van een mobiele site dan een mobiele app. Waarom? Lees verder!
Wat is een mobiele site?
Een mobiele site is in feite technisch gezien niets anders dan een gewone website die geoptimaliseerd is voor gebruik op een klein scherm. De meeste smartphones kunnen ‘gewone’ sites ook bekijken, maar dan moet de gebruiker wel vaak zoomen en schuiven om de informatie te kunnen lezen. Een mobiele site heeft een aantal belangrijke voordelen ten opzichte van de normale website:
- Gebruikservaring: zoals al aangegeven kan het gebruik van een gewone website erg bewerkelijk zijn op een mobiele telefoon. Veel in- en uitzoomen op je scherm om het overzicht te houden en het klikken op een link kan moeilijk zijn (te klein). Omdat de mobiele versie geoptimaliseerd is voor het kleine schermpje is de ervaring in gebruik veel beter. De links en knoppen zijn dan ook optimaal voor het aanraken met je vinger (touch-buttons).
- Snelheid: een gewone website heeft vaak veel grafische elementen (afhankelijk van het ontwerp van de site). Het laden van een website kan lang duren, als je een minder snelle verbinding hebt (geen 3G bijv, maar zelfs bij een 3G verbinding) Bij de mobiele website wordt daar rekening mee gehouden, waardoor de benodigde informatie sneller gedownload wordt (simpelweg door kleinere bestanden).
- Lokatie gebaseerde tools: als je een website op je mobiel bekijkt, ben je vaak onderweg, of laten we zeggen niet achter je bureau of thuis. Met een mobiele site kun je daar op inspelen met de content die je aanbiedt. De GPS locatie van de bezoeker kan worden uitgelezen, waardoor je gepersonaliseerde info kan tonen (en de bezoeker kunt helpen). Denk aan info als “Evenementen in buurt” of “Routebeschrijving vanaf uw huidige locatie”.
Voorbeelden van mobiele sites ontwikkeld door Occhio.
De ontwikkeling van mobiele apps
Naast de ontwikkeling van de mobiele website kun je er ook voor kiezen om een specifieke app te (laten) ontwikkelen waarbij de informatie van de site weergegeven wordt in een applicatie. Als ik het over een app heb, dan bedoel ik (voor het gemak even) een applicatie voor de iPhone en/of een applicatie voor Android.
Een app is software die een gebruiker moet downloaden en op zijn smartphone installeert voordat hij het kan gebruiken. Deze software is specifiek gemaakt voor het mobiele platform van de smartphone van de gebruiker. Een iPhone gebruiker kan dus geen Android apps uit de Android Market installeren, maar alleen apps uit de Apple App-store (of de Ovi-store van Nokia).
Nadelen van een app (voordelen van een mobiele site)
Een mobiele website is te bezoeken met alle smartphones. De gebruiker kan de website dus op elk willekeurig mobiel platform (besturingssysteem zoals Symbian voor Nokia, Mac OS voor Apple, Android van Google) via zijn browser bekijken. Een mobiele site heeft dus een veel groter bereik dan 1 app.
Omdat de mobiele website platform-onafhankelijk is, hoef je deze dus maar één keer te (laten) ontwikkelen en de software maar op één plek te onderhouden, namelijk op de webserver. Je begrijpt dat dat veel bespaart in de ontwikkelingskosten, en later in onderhoud.
Bij een iPhone app ben je als leverancier en gebruiker afhankelijk van de wil en onwil van de app store die de app vrijgeeft (denk aan de Appstore van Apple). Dit is overigens niet het geval met elk platform. Apple heeft zo zijn eigen redenen om apps opeens te verwijderen uit de Appstore, en daar gaat dan je voor-veel-geld-ontwikkelde app! Een behoorlijke deceptie dus (een understatement).
Voordelen van een app
Met een app heb je over het algemeen meer controle over de user interface en hoeft er geen rekening gehouden te worden met de beperkingen van browsers of de geldende webstandaarden. Voordeel? Een hele mooie gebruikservaring kan het opleveren. (Maar then again, door de voortdurende vooruitgang van de ontwikkeling bij browsers wordt het verschil steeds minder, GPS lokatie gebaseerde mogelijkheden zijn nu ook al via de browser te gebruiken, terwijl dat eerst een van de belangrijkste redenen was om een app te laten ontwikkelen).
Bij een app haal je de content via internet op, de rest zit in de software verwerkt die je eerder hebt gedownload. Daardoor kan de inhoudelijke informatie in principe sneller getoond worden dan bij een mobiele of een gewone website. Bijvoorbeeld handig bij diensten waarbij er een constante informatiestroom nodig is (zoals Nu en Bloomberg).
Daarnaast ben je als app-aanbieder altijd zichtbaar op de desktop van de gebruiker. Je verovert een plekje op een zeer persoonlijk apparaat en daarmee één vingerklik verwijderd van directe interactie. Maar als je zoals ik, elf pagina’s met apps op je iPhone hebt, is dit argument eigenlijk onzin. Ik gebruik alleen de eerste pagina intensief, de rest zoek ik via de zoekfunctie.
En ten slotte, en dit is volgens mij wel de belangrijkste reden (in ieder geval voor veel van onze klanten): je kunt geld vragen voor het downloaden van de app. Voor veel ontwikkelaars is dit het beoogde verdienmodel: per download krijg je een deel van de vraagprijs (bijv. EUR 0,79 of 2,39 of meer) van de app. Veel verkopen dus, en dan verdien je wat. Geld vragen voor een mobiele app lukt niet (echt). RTL gemist doet het bijvoorbeeld door de uitzendingen (op je mobiel) te voorzien van een prijs. Via de gewone website kun je ze gewoon bekijken.

RTL gemist: mobiele site (betalen voor uitzendingen) vs. reguliere site (gratis)
Kosten ontwikkeling app
De ontwikkelingskosten hangen samen met het platform (voor welk systeem moet de app of apps ontwikkeld worden). Het Google platform vereist een andere programmeertaal voor de app dan de Apple omgeving. Wij adviseren zelf (mits je een app wilt hebben) voor zowel Android als iPhone te ontwikkelen. Android is enorm in opkomst, maar de iPhone is nog steeds het meest populair.
Daarnaast is het van belang welke functionaliteiten de app moet bezitten en hoe de user interface zich moet gedragen.
Je kunt ook kiezen voor een combinatieoplossing: een voorbeeld is bijvoorbeeld de Google iPhone app. Dat is een echte app, maar linkt vervolgens bij het opstarten van een applicatie door naar de webbased versie. Zo heb je de voordelen van een app (zoals altijd aanwezig) en de voordelen van een mobiele site (zoals lage onderhoudskosten). Belangrijk bij de iPhone app is wel dat de app een meerwaarde biedt t.o.v. de mobiele site, anders kan ‘ie geweigerd worden door Apple (de Google app heeft bijvoorbeeld Voice Search als extra functionaliteit).
Hulp bij de keuze voor een mobiele app of mobiele site
Wanneer moet je nu kiezen voor een mobiele app en wanneer voor een mobiele site?
Nog een aantal functionaliteiten die je zowel op een app als een mobiele site kunt realiseren:
- een icoon op de desktop van je smartphone plaatsen (snelkoppeling naar je site of app)
- animaties tussen de pagina’s (transities) bewerkstelligen (user interface)
- statistieken over het gebruik meten (met een mobiele site heel makkelijk via Google Analytics)
Verder nog wat mogelijkheden die pleiten voor een mobiele site:
- altijd volledig aan te passen (thematisering)
- eenvoudig te onderhouden door jou of door Occhio
We hebben nu de voor- en nadelen van beide mogelijkheden, een mobiele app of een mobiele site, zo’n beetje wel besproken. Om het je nog gemakkelijker te maken, kun je gebruik maken van onderstaand stroomdiagram.
Nog niet duidelijk een keuze kunnen maken of wil je meer weten? Neem gerust contact met mij op.



Ik denk dat je iets belangrijks vergeet! Met een mobiele site kan ik geen gebruik maken van alles wat aan boord zit van een smartphone (gps, kompas, camera, etc). Dit beperkt mij zeer bij het targetten, localiseren en personaliseren van boodschap. Volgens velen een must bij internet 2.0!
@HJ de Boer
Gedeeltelijk mee eens: gebruik van gps kan wel, kompas en camera (camera staat ook in het stroomschema) niet. Ik denk dat gps in deze ook het belangrijkst is voor het targetten, localiseren en personaliseren van een boodschap.
Beste Joris,
Goed verhaal, maar is het ook niet zo dat een app altijd en overal te gebruiken is en het doorlinken naar een mobiele site in het buitenland enorm duur kan worden door roaming kosten. Wij hebben bijv. een app gebouwd met kinderziekten en ongelukken waarvoor het essentieel is dat de gebruiker de app altijd en meteen kan gebruiken.
p.s. de app heet Binkie en gaat volgende week live in de app store
Wat zijn ‘normale’ min. max. ontwikkelingskosten (tussen xx en xx)?
Ik begrijp dat dat van allerlei factoren afhangt, maar een richtprijs moet wel te geven zijn.
Ik zou ook welleens willen weten hoe je een goed app idee beschermt. Ik ben totaal onbekend met deze app ontwikkelingswereld, maar hebt wel een heel goed idee. Hoe dan verder?
Hoi Joris,
wanneer je gebruik maakt van GPS in je mobiele website, werkt dit dan automatisch op alle smartphones/besturingssystemen, of kun je hier alsnog tegen problemen aanlopen?
Thanx!
@André
‘Alle’ is wellicht een te ruim begrip, maar op iPhone, Android en Windows Phone is het geen probleem.
Er is zelfs een standaard voor: Geolocation API Specification – Editor’s Draft – bij W3C
http://dev.w3.org/geo/api/spec-source.html