Cordova - Accueil
Tutoriel Cordova
Section titled “Tutoriel Cordova”Apache Cordova est un framework de développement mobile open-source qui vous permet de créer des applications mobiles multiplateformes en utilisant les technologies web standard : HTML5, CSS3 et JavaScript. Considérez Cordova comme un pont connectant votre application web aux capacités natives des appareils mobiles. Par défaut, les applications web s’exécutant dans un navigateur ne peuvent pas accéder directement au matériel de l’appareil comme la caméra ou le GPS. Cordova package votre application web dans un wrapper d’application native et fournit une API JavaScript cohérente (via des plugins) pour interagir avec ces fonctions natives.
Public cible
Section titled “Public cible”Ce tutoriel est conçu pour les développeurs web familiers avec HTML, CSS et JavaScript qui souhaitent étendre leurs compétences au développement d’applications mobiles. Nous couvrirons les concepts clés de Cordova, démontrerons comment utiliser les plugins essentiels et vous guiderons dans la construction d’applications hybrides simples. Les exemples fournis peuvent servir de base à vos propres projets.
Notre objectif est d’expliquer la théorie derrière Cordova et le développement d’applications hybrides, en se concentrant sur des exemples pratiques et simples pour vous aider à comprendre les principes fondamentaux. Nous visons à vous doter des connaissances nécessaires pour commencer à créer vos propres applications mobiles basées sur Cordova.
Prérequis
Section titled “Prérequis”Une solide compréhension de HTML, CSS et JavaScript est essentielle. Une familiarité avec JavaScript moderne (ES6+) sera bénéfique. Bien qu’une expérience avec les applications monopages (SPA) et les frameworks comme Angular, React ou Vue.js puisse être utile pour construire des applications Cordova plus complexes, elle n’est pas strictement nécessaire pour suivre ce tutoriel d’introduction. Vous devrez également être à l’aise avec l’utilisation de la ligne de commande/terminal pour la configuration du projet et les processus de compilation.