
Is het einde van de app in zicht?
In de kerstvakantie las ik een artikel waarin de zorg werd uitgesproken over de data-beveiliging in apps. Met het gebruik van apps
zie je als onderneming dat jouw data zich buiten de perimeter verplaatst, in de apps inderdaad. In de apps heb je geen controle
meer over de data en ben je overgeleverd aan de gebruiker. Hoge investeringen in de perimeter beveiliging worden hiermee te niet gedaan.
Laten we wel zijn, een app is een mooi marketing instrument en weet je dat je verbonden bent met je eindklant. Je kan gedetailleerde
informatie over het gebruik van jouw app verzamelen omdat je weet waar deze zich bevindt (GPS), wie de vrienden en vriendinnen zijn
(contacten), welke interesses deze heeft (andere geinstalleerde apps), enz. enz.
En de privacy dan?
Met gevoelige data die je als onderneming beschikbaar stelt in je app, zal je dus anders om moeten gaan. Uiteraard weet je wanneer iemand
je data gebruikt, wanneer en waar. Maar je weet niet met wie deze data gedeeld wordt, en wil je dit eigenlijk wel? Afgezien of dit mag.
Apps hebben interne database waarin de data wordt opgeslagen. Deze data is over het algemeen eenvoudig uit deze database te halen, kijk maar
eens naar de database van twitter op je telefoon, en je zal schrikken van de hoeveelheid informatie die je in kan zien.
Responsive design
Responsive design is een ontwerp techniek van websites, of applicaties, waarbij de indeling van de website zich aanpast aan de grootte van het scherm van het gebruikte device. Wanneer je de website op een desktop opent, zal deze de volledige site laten zien, en waanneer je dat doet op je smartphone zal alleen de belangrijkste informatie getoond worden en vind je de zogenaamde hamburger-menu. Hiermee wordt je menu over de breedte van je smartphone getoond.
Een mooi framework voor Responsive Design in combinatie met HTML5 en CSS3 is bootstrap van Twitter. Dit framework is ontwikkeld door de ontwikkelaars van Twitter en is vrij te gebruiken. Bootstrap verdeeld een pagina over 12 kolommen, waarbij je kolomen kan samenvoegen, echter de smalste kolom is 1/12e van de breedte van het scherm.
Door het gebruik van Responsive Design hoef je geen Apps meer te ontwikkelen, maar kan je volstaan met je huidige applicatie of website. Dit betekent dat je niet voor elke besturingssysteem (Android, iOS, Microsoft, ..) een eigen app hoeft te ontwikkelen en te publiceren in de desbetreffende shop. De content van de apps is hierdoor ook gelijk omdat je deze maar op 1 plaats hoeft aan te passen, waardoor je in staat bent om sneller wijzigingen door te voeren.
Een ander voordeel is dat de data beveiliging op de juiste plaats gebeurt. Alleen de gerenderde informatie wordt getoond en ben je in staat om alleen die informatie te tonen die voor jouw gebruiker relevant is. Er zal geen data meer in de App achterblijven, waarvan je dit niet wil.
Mooie eind zin....