Concepten

Door het ontwikkelen van diverse mobiele applicaties zijn wij ons bewust geworden van een aantal concepten die cruciaal zijn in het succes van een mobiele applicatie. Zeker als een dergelijke applicatie voorbij het nivo van een leuke gadget gaat en daadwerkelijk bedrijfsprocessen moet ondersteunen dan is de betrouwbaarheid van de applicatie en de data die voorkomt uit de applicatie enorm van belang.

Betrouwbare communicatie is een belangrijk punt bij het ontwerp van elke applicatie, maar in het bijzonder voor mobiele applicaties. Betrouwbaarheid van het netwerk gaat niet langer over hypothetische situaties, maar vanaf het startpunt van de ontwikkeling zal blijken: mobiele netwerken zijn niet betrouwbaar!

Daarnaast is de vraag: welke platformen en welke devices wil je ondersteunen steeds lastiger te beantwoorden. De enorme diversiteit aan platformen en beschikbare devices maakt het noodzakelijk om keuzes te maken tijdens de ontwikkeling van mobiele applicaties. Moeten meerdere platformen of devices worden ondersteunt? Expertise die daarvoor nodig is valt onder het concept "Device Fragmentation". Een onderwerp waar nog veel moet gebeuren.