Développement d'applications mobiles

Vox Teneo Mobile

Blackberry a ouvert la porte, l'iPhone a tout changé et le mobile est devenu un canal de diffusion incontournable.

Depuis l'explosion de l'iPhone, les constructeurs ont mis les bouchées doubles pour occuper le marché. Les conséquences de cet engouement sont multiples. La plus important concerne le nombre de plateformes disponibles sur le marché. L'iPhone n'est pas resté seul bien longtemps, Androïd fait ses preuves, le Blackberry n'a pas dit sont dernier mot, Nokia veut rattraper son retard, Microsoft fait le maximum, Samsung a sorti Bada, etc.

Ces nouvelles plateformes introduisent de nouveaux challenges techniques car elles exploitent souvent des standards différents, des langages différents, des formats différents. Ce que nous avons vécu pour le Web, se produit aujourd’hui pour le mobile. Après toutes ces années, le Web trouve un certain apaisement car le respect des standards a pu s’imposer. Pour le mobile, tout est à faire !

Vox Teneo s'est investie dans la recherche et le développement de solutions mobiles de différents types:

  1. Applications web mobiles (online)
  2. Application natives (online / offline)
  3. Social network (online)
  4. 3D & Gaming (online / offline)

1. L ‘application web mobile est le prolongement d’une application web classique. Le design est adapté pour permettre la consultation des informations à la fois sur un ordinateur et sur le mobile. Il s’agit dans ce cas d’exploiter au maximum les capacités du navigateur Web intégré dans le mobile.

2. L’application est dite « native » lorsqu’elle est « compilée » pour un périphérique particulier. L’avantage dans ce cas est de pouvoir exploiter toutes les fonctionnalités du téléphone : caméra, GPS, accéléromètre, gyroscope, etc.
Ce type d’application est plus complexe à mettre en place car chaque téléphone dispose de son propre SDK. Il existe cependant des solutions qui permettent de déployer un même code sur plusieurs téléphones en même temps.

3. L’utilisation des réseaux sociaux peut se faire avec les deux types de technologies que nous venons de citer. Il faut toutefois y ajouter les fonctionnalités propres aux réseaux sociaux : les « API ». Flickr or Myspace, Facebook, Twitter, OpenSocial, Yahoo, etc.  s’intègrent parfaitement.

4. Vox Teneo utilise Unity3D pour le développement d’outils 3D et Jeux. Nous vous donnons rendez-vous dans le Labs !

« Online » signifie qu’une connexion à un réseau (locale ou opérateur) est obligatoire. « Offline » signifie que l’application peut fonctionner sur le mobile sans nécessiter aucune connexion internet. Cette distinction est importante car elle influence le choix du type de technologie utilisé.