Coup d’œil sur les métiers du web : Développeur mobile

Depuis l’avènement des smartphones, les applications mobiles connaissent un succès phénoménal.  Par conséquent, le métier de développeur mobile connait le même essor.  A travers cet article, nous comptons mettre un coup de projecteur sur ce métier.

Rôle et mission d’un développeur mobile

Comme son nom l’indique, le développeur mobile prend en charge le développement d’applications mobiles ou de la version mobile d’un site.

 De ce fait les missions qu’il doit mener à bien sont nombreuses et variées :

  • Analyse et compréhension précise des besoins des clients sur la base d’un cahier des charges
  • Développement des applications et propositions de solutions technique permettant de répondre aux besoins des clients
  • Mise en place des procédures de test et rédaction de documentation technique
  • Veille sur les technologies mobiles

Ses compétences techniques

Avant toute chose, un développeur mobile se doit de bénéficier d’un très important bagage technique. Tout d’abord, il doit parfaitement contrôler les technologies Natives (Android et IOS).  Il se doit aussi de maitriser les langages de programmation JavaScript ou Kotlin mais également des langages plus spécifiques :

  • SDK Android et Android Studio JDK et NDK
  • XHTML
  • Swift

D’autre part, il doit aussi maitriser les différents Frameworks :

  • Cocoa Touch
  • Core motion
  • Ionic
  • Cordova
  • Flutter
  • React Native

Enfin, un bon développeur mobile doit maitriser les principaux outils de développement :

  • Xcode
  • Appcelerator Titanium
  • Hypersenses
  • Visual studio mobile