Puis-je créer une application Android (aussi simple soit-elle) en utilisant uniquement JavaScript ?


Oui, on peut utiliser JavaScript pour créer des applications Android. Mais uniquement il'est pas suffisant pour développer les apps et il doit être utilisé avec quelques autres langages comme HTML, CSS.

JavaScript est un langage qui est principalement utilisé pour créer et contrôler les pages web. Si nous voulons développer une application Android en utilisant JavaScript, nous devons créer une application web et ensuite l'envelopper dans des conteneurs natifs en utilisant des plateformes comme Cordova, phonegap..


Natives - ces applications sont développées spécifiquement en fonction du système d'exploitation mobile, comme pour Android les applications natives sont développées en utilisant java, et pour ios les applications sont développées en utilisant swift.

Hybrides - ce sont comme des applications web, enveloppées à l'intérieur d'un conteneur natif pour accéder aux fonctionnalités de la plateforme native. Les apps hybrides peuvent être développées en utilisant JavaScript et HTML, CSS.

Développer une app native donne l'avantage d'un accès facile aux fonctionnalités intégrées comme l'appareil photo, le GPS et une réponse fiable.

Lorsqu'en revanche, il faut beaucoup plus de travail pour développer une app hybride, et elle ne peut accéder aux fonctionnalités intégrées de l'appareil qu'à travers des plugins supplémentaires, des frameworks et beaucoup de codage est nécessaire pour envelopper tout cela dans le conteneur natif.

Il serait préférable de développer des apps natives pour obtenir de bonnes performances rapides.