Het lijkt erop dat alle seinen op groen staan voor HTML5 en CSS, dat is de aanpak die wij ook hebben gekozen met Two Screen.
De nadelen van de native aanpak zijn de kosten, ontwikkeltijd en het moeten ontwikkelen voor verschillende app stores. Voor het tweede scherm zijn er nog een paar additionele nadelen. In plaats van een enkele URL (bijv live.programmanaam.nl) moet je reclame gaan maken voor de appstores van Apple en Google.
Niet alles is rozengeur en manenschijn bij een webapp, bepaalde zaken kunnen eenvoudig niet met HTML5. De trilfunctie is nu aan te spreken in de nieuwe versie van Webkit, maar voordat dat in ieder (mobiel) device is te gebruiken zijn we een jaar verder.
Notificaties zijn nu alleen mogelijk bij native apps. Ik zou graag zien dat je berichten kunt sturen naar een device wanneer je een webapp op je homescreen hebt gezet, maar daarmee verliezen de appstores een unique selling point. Ik zie dit dus niet gebeuren.
Ook andere sensoren als de camera en microfoon zijn alleen vanuit een app aan te spreken, de microfoon heb je nodig voor audiosynchronisatie (zie Civolution.com) of beeldsynchronisatie (tvtak.com), maar kunnen natuurlijk ook gebruikt worden voor leuke interactie met de gebruikers.
Een issue dat wel eens wordt vergeten is de schermbeveiliging (auto lock). Een webapp kan deze niet overrulen, native is dit geen probleem. In plaats van een scherm dat op slot springt, zou je de flits, triller en geluid kunnen activeren. Als dat ze niet wakker houdt!
Een ander voordeel van native is dat je tijdens het installeren media kunt piggybaggen. De gebruiker is het gewend om te wachten tijdens de installatie, maar heeft geen seconde geduld bij een webapp. Een filmpje van een adverteerder speelt instant zonder haperingen.
De oplossing voor het web of native dilemma is appify of appificeren. De web app wordt in een app verpakt en maakt gebruik van een library als phonegap om native functies aan te kunnen spreken vanuit de HTML. Een groot Nederlands sociaal netwerk werkt op deze manier.
Een verwijzing naar de native app kun je doen in het splash-screen, met de keuze voor native en web, net als de internet movie database dat doet.
Plaats als eerste een reactie
Ook een reactie plaatsen? Word lid van Adformatie!