Bonjour,

Quels outils utiliser pour le développement multi-plateforme sur mobile?

Chaque plateforme dispose de son langage préféré. Java pour Androïd, Swift pour iPhone, C# pour Windows Phone. Il en va de même des APIs. Pour un développeur souhaitant créer une application fonctionnant sur toutes ces cibles, cela signifie qu'il faudrait recréer trois fois le même programme. Cependant, des technologies comme Appcelerator sont apparues, et permettent de créer des logiciels fonctionnant sur toutes les plateformes avec un seul code source.

Parmi ces technologies, lesquelles connaissez vous? Lesquelles recommanderiez vous? Quelles sont leurs avantages, inconvénients et limites? Je cherche surtout des retours d'expérience sur ces différentes technologies, afin de déterminer lesquelles sont les plus adaptées à différents projets.

(Mettons de coté le truc qui consiste à créer une "application" se contenant d'ouvrir le navigateur vers un site en HTML 5 : il s'agit ici de développement de clients lourds.)

Merci d'avance.