Le blog: Web, Python, Django, Javascript ...

Them@ Numelink sur la mobilité : Développer pour smartphones et tablettes

Le 31 mars dernier, j'ai participé au Them@ sur la mobilité organisé par Numélink. C'est avec beaucoup de retard que je voudrais dans ce billet en faire un compte-rendu rapide et par la même occasion remercié les organisateurs et les intervenants pour la qualité de cet évènement et les 2 ateliers très intéressants auxquels j'ai participé.

"Dénichez les bonnes cuvées de la mobilité et des solutions communicantes" : tout un programme pour ce Them@ organisé aux Domaines qui montent dans un cadre bien sympathique et qui nous a permis de goûter quelques bonnes cuvées (avec modération :) ).

De nouvelles manières d'utiliser l'informatique

Commençons par la fin avec la 2ème série d'ateliers. J'ai choisi un atelier sur "le boom des smartphones, l'année des tablettes" animé par Pascal Sanglard de la société Bimp et par Roger Flattin de Cienum. Tous les 2 nous ont apporté une très bonne vision du marché des smartphones et tablettes, annoncé en plein boom, ainsi qu'une réflexion très intéressante sur la manière dont ces appareils boulversent le monde de l'informatique.

Leur facilité d'utilisation et la mobilité qu'ils apportent ouvrent à de nouvelles utilisations, travailleurs mobiles comme des médecins dans un hopital, et à de nouveaux utilisateurs, enfants et personnes agées parfois bloqué par la complexité d'un PC traditionnel.

Développer pour smartphones et tablettes: le choix d'une plateforme

Devant cette nouvelle gamme de plateformes, le web reste le standard pour les applications informatiques modernes. Mais il peut être nécessaire, voire dans certains cas indispensable, de proposer une solution native pour s'adapter au mieux aux spécificités des plateformes.

Revenons donc au 1er atelier de la journée animé par Mehdi Lahmam Bennani de Delicia's apps, sur la technologie Titanium d'Appcelerator.

Cette technologie permet de développer des applications natives pour iPad, iPhone et Android à partir d'une unique base de code. Les avantages sont évidents:

  • On a une seul et unique code source pour les différentes plateformes donc un seul développement à réaliser et à maintenir.
  • Le développement se fait en Javascript. Un langage connu par de très nombreux développeurs et relativement facile à maîtriser. Inutile de former les développeurs à Java et Objective-C.
  • On réalise une application native : On peut donc via des API Javascript accéder au matériel (GPS, caméra, carnet d'adresse ...)

De plus, Appcélérator Titanium est open-source, bien documenté, supporté par une entreprise qui parait solide... bref la technologie parait idéale pour réaliser des applications mobiles.

Merci encore à Numélink pour cette 1/2 journée très intéressante qui m'a permis de mieux comprendre les enjeux et technologies liés aux applications mobiles et donné aussi le plaisir de croiser les membres de Numélink dans un cadre convivial.


Name: Email: URL: Comment: If you enter anything in this field your comment will be treated as spam: Captcha: captcha