Mobile application development

Vox Teneo Mobile

BlackBerry was er als eerste bij en de iPhone heeft het mobiele landschap volledig hertekend. Inmiddels kan je niet meer om de gsm heen.

Sinds de explosieve groei van de iPhone hebben de fabrikanten zich ingezet om zich op die markt te positioneren. De gevolgen van die boost zijn legio. Het grootste gevolg betreft het aantal platformen dat op de markt beschikbaar is. De iPhone is niet lang alleen geweest: Android toont wat het in zijn mars heeft, BlackBerry heeft zijn laatste woord nog niet gezegd, Nokia wil de verloren tijd inhalen, Microsoft blijft niet bij de pakken zitten, Samsung heeft bada gelanceerd, ...

Die nieuwe platformen brengen nieuwe technische uitdagingen met zich mee aangezien ze vaak verschillende standaarden, talen en formaten gebruiken. Wat we meegemaakt hebben op het vlak van internet, staat nu ook op het punt te gebeuren met de gsm. Alles moet nog beginnen!

Vox Teneo heeft heel wat research verricht en kosten noch moeite gespaard om mobiele oplossingen van verschillende types te ontwikkelen:

  1. Mobiele webapplicaties (online) 
  2. Native applicaties (online / offline)
  3. Sociale netwerken (online)
  4. 3D en gamen (online / offline)

1. Mobiele webapplicaties zijn geëvolueerde klassieke webapplicaties. Het design is aangepast, zodat de gebruiker de content zowel op zijn computer als op zijn gsm kan raadplegen. Hierbij is het belangrijk dat je de capaciteiten van de webbrowser van de gsm ten volle benut.

2. Een applicatie wordt “native” genoemd wanneer die “gecompileerd” is voor een specifiek randapparaat. Het voordeel hierbij is dat de gebruiker alle functies van de gsm kan gebruiken: camera, gps, versnellingsmeter, gyroscoop, noem maar op. Native applicaties zijn moeilijker te implementeren omdat elke gsm over zijn eigen SDK beschikt. Er bestaan echter oplossingen die het mogelijk maken om eenzelfde code tegelijkertijd op verschillende gsm-toestellen te gebruiken.

3. Sociale netwerken kunnen beide soorten technologieën gebruiken die we zonet genoemd hebben. Men moet er wel nog de functies aan toevoegen die eigen zijn aan de sociale netwerken: de zogenaamde API’s. Flickr of MySpace, Facebook, Twitter, OpenSocial, Yahoo!, enz. worden perfect geïntegreerd.

4. Vox Teneo gebruikt Unity3D om 3D-tools en spelletjes te ontwikkelen. Afspraak in de 3Dlabs!

“Online” betekent dat er een verbinding met een netwerk (lokaal of operator) tot stand moet worden gebracht. “Offline” betekent dat de applicatie op de gsm kan werken zonder internetverbinding. Dit onderscheid is belangrijk omdat het een invloed heeft op het type technologie dat gebruikt wordt.