Développeur web mobile

Développeur d’applications mobile

Le métier du développeur web mobile consiste à programmer les fonctionnalités d’une application mobile selon les besoins du client. Ses tâches s’articulent le plus souvent, en suivant un cahier de charges définissant au préalable la réalisation technique et les programmes informatiques spécifiques d’un site ou d’une application destinés à l’environnement mobile et nomade. Cela peut-être l’adaptation d’un site web à la consultation sur un Smartphone ou d’une application spécifiquement développée pour unetablette numérique (jeux vidéo, etc).

Partant des éléments contextuels qui lui sont fournis (charte graphique, spécifications techniques, etc.), il s’assurera de l’interactivité entre les contenus qu’il doit intégrer de façon à assurer leur affichage. Il aura en outre à sa charge toute la partie algorithmique et calcul permettant le traitement des données par l’application mobile.

En résumé, les missions que peuvent rencontrer un développeur web mobile sont :

  • En amont, l’analyse et définition du projet, selon la demande du client, en fonction des besoins des utilisateurs.
  • Suivi des consignes établis dans un cahier des charges techniques
  • Préconisation d’une solution technique
  • Anticipation des évolutions éventuelles ou des problèmes qui peuvent survenir
  • Améliorations et développements complémentaires s’il s’agit d’un travail sur une application déjà réalisée.

Dans la plupart des cas, le développeur web d’applications mobile fait partie d’une équipe de développeurs, rassemblant des compétences variées sous la supervision d’un chef de projet web ou d’un chef de projet web mobile.

Le développeur web mobile doit avoir suivi une formation ayant abouti à une licence ou à un master en informatique. Toutefois, quelques soient les formations qu’il ait suivi, elles doivent lui permettre de maitriser parfaitement :

  • L’univers « mobile » (systèmes d’exploitation, terminaux, nouvelles applications et les services mobiles…)
  • Les spécifications propres aux applications mobiles (concision du texte, images, langage de structuration, poids des pages et des images, ajustement des pages aux écrans des différents terminaux mobiles, puissance de calcul, capacité mémoire du terminal utilisé…)
  • Les normes en vigueur ( W3C web mobile initiative, HTML5, XHTML, DOM, CSS)

Ainsi que lui offrir une connaissance élargie sur :

  • Les « interdits » de la mobilité (tableaux, Javascript, Flash, cookies, frames et iframes, texte riche…)
  • Les limitations de l’interaction propre aux applications mobile (navigation simplifiée, Acces keys, lients auto-descriptifs, nombre de liens…)

.

  • Intérêt poussé pour l’univers mobile et pour le web
  • Sens du travail en équipe et auto-organisé
  • Curiosité d’esprit et goût prononcé pour les nouvelles technologies
  • Force de proposition
  • Autonome, réactif et rigoureux

Sens pratique

Dans le contexte de l’essor croissant des usages des outils nomades, le développeur web mobile est de plus en plus sollicité grâce à sa maîtrise des spécificités de la programmation et de l’affichage sur ce type de périphériques. Il peut facilement trouver un travail stable en intégrant une agence web. Par ailleurs, il peut aussi opter pour un travail en indépendant ou directement chez un client.