0
Bewaar meld een fout Verstuur {T}print

Drie vuistregels voor het bouwen van apps

Niet meer weg te slaan

18 januari 2012 | Stef Gyssels

Mobiele toepassingen, meestal apps genoemd, gaan niet meer weg. Wie software bouwt, kan dus niet meer om de mobiele variant heen. Daarom vind je hier nuttig advies voor het bouwen en verbouwen van je software.

1. Begin bij mobiel
Het lijkt een open deur maar het blijft heel belangrijk om te vertrekken vanuit dit principe: bouwen voor een mobiel toestel vergt heel andere bouwprincipes dan voor een toepassing die met een groot scherm wordt gebruikt. Ten eerste draait de toepassing sowieso op een kleiner scherm. Lichtjes kleiner in het geval van een tablet maar fors kleiner voor een smartphone.

Een kopie van de webtoepassing voor groot scherm is dus allesbehalve aangewezen. “Je moet inderdaad fors inboeten op beschikbare schermruimte, maar eigenlijk is dat minder belangrijk zolang de essentiële functionaliteit bewaard blijft”, aldus David Zuanelli van Compuware EMEA.

Essentiële functionaliteit is bijvoorbeeld de grootte van een aanraakknop op een aanraakscherm, “en dat kan verschillen van toestel tot toestel”. Vandaar wellicht ook Zuanelli’s voorkeur voor ontwikkelen voor elk specifiek (type) toestel, zie ook hieronder.

Het leidt Kenny Desmet, projectmanager bij Uniway, tot de volgende conclusie: “Als je apps moet bouwen voor verschillende platforms, begin dan met de mobiele app. Die heeft het kleinste scherm, en uit ervaring weten we dat het veel eenvoudiger is om elementen aan een scherm toe te voegen dan ze er nadien weer uit te moeten halen.”

Dit advies – mobile first – werd ook al gegeven door David Nuescheler van Adobe, die er nog de volgende bedenking aan toevoegde: “Mobile first kun je opsplitsen in twee andere credo’s. Ten eerste: ga ervan uit dat je voor verschillende types hardware zult moeten ontwikkelen. Ten tweede: ga ervan uit dat je toepassing vroeg of laat met een aanraakinterface zal moeten werken. De volgende generatie is nu al amper andere schermen gewend: als mijn peuter mijn pc-scherm aanraakt en geen reactie krijgt, denkt hij dat de pc stuk is.”

2. Hergebruik
Om mobiele apps te bouwen of verbouwen zijn er twee strategische keuzes, rekent Kenny Desmet ons voor: “Ofwel bouw je de apps specifiek voor je mobiel toestel, ofwel bouw je een toepassing met een responsive design, een ontwerp waarmee een toepassing zich aanpast aan het scherm waarop het wordt getoond.

"Dit wordt nu mogelijk gemaakt door HMTL5 en CS3, de recentste versies van deze webontwikkelomgevingen die met een diversiteit van mobiele toestellen rekening houden.”

Het grote voordeel is natuurlijk dat je de mobiele app slechts eenmaal moet ontwikkelen, en niet eenmaal per toestel, wat met de haast onvermijdelijke doorbraak van Windows Phone al snel op vier platforms neerkomt: BlackBerry, iPhone, Android en Windows.

Navigeer

Zoek uw toekomstige Job! »

in de kijker »

» 'Toekomst is aan HTML5-vormgevers/programmeurs'

techzone

Het belang van HTML 5 is nog niet duidelijk, vooral omdat de standaard nog niet af is. Toch zal net die technologie de drijvende kracht zijn achter de toenemende mobiliteit van computertoepassingen.

lees meer »

» De beste compositie voor je foto

help

Een goede foto staat of valt met de compositie of beeldopbouw. Compositie kan soms een vage term lijken, maar we brengen die in dit artikel op een praktijkgerichte manier tot leven.

lees meer »

» Eerste grote update voor BlackBerry PlayBook

news

De PlayBook-tablet van BlackBerry-maker RIM miste een hoop standaardfuncties. Een update voor het besturingssysteem moet dat rechtzetten.

lees meer »

Review: Catherine

Game

Katherine of Catherine, wie moet Vincent in hemelsnaam kiezen? Braaf en lief, of liever spannend en ondeugend? Trouwen of vreemdgaan? Een hartverscheurende keuze, maar jij moet ze maken.

lees meer »

wedstrijden »

Win 2x Trust Vintori Wireless Speaker!

Win 2x Trust Vintori Wireless Speaker!

Doe mee »

Win 25x Ad-Aware Pro Internet Security!

Win 25x Ad-Aware Pro Internet Security!

Doe mee »

Smartphones

Populaire Tags op ZDNet »


Poll »

Beschikt u in uw organisatie over een datacenter (of serverruimte)?

Ja, in ons bedrijf zelf
Neen, wij gebruiken een extern datacenter
Wij gebruiken zowel een eigen datacenter als een extern
  
Win 2x Trust Vintori Wireless Speaker!

Win 2x Trust Vintori Wireless Speaker!

Doe mee »

Win 25x Ad-Aware Pro Internet Security!

Win 25x Ad-Aware Pro Internet Security!

Doe mee »