Eléments prérequis pour le développement d'applications Cordova incluant des fonctions MobileFirst
Pour que vous puissiez développer des applications Cordova incluant des fonctions MobileFirst, les logiciels ci-après sont requis.
Eléments prérequis pour Apache Cordova
- Android : https://cordova.apache.org/docs/en/latest/guide/platforms/android/index.html
- Windows : https://cordova.apache.org/docs/en/latest/guide/platforms/win8/index.html
- iOS : https://cordova.apache.org/docs/en/latest/guide/platforms/ios/index.html
Node.js et Node Package Manager (npm)
Node Package Manager, ou npm, est un référentiel de logiciels public. L'interface de ligne de commande Apache Cordova , MobileFirst Platform CLI et les plug-in contenant le logiciel SDK de MobileFirst ainsi que d'autres fonctions MobileFirst sont hébergés sur JazzHub et npm.
Vous devez installer Node.js version 4.0.0 ou ultérieure pour pouvoir télécharger et exécuter des packages depuis npm. Pour des informations sur l'installation de Node.js, voir le site Web de Node.js. Pour des informations sur l'installation de npm, voir How to install npm.
Interface de ligne de commande Cordova
Pour que vous puissiez développer des applications Cordova incluant des fonctions MobileFirst, l'interface de ligne de commande Apache Cordova doit être installée. Vous devez disposer de la version 6.1.1.
Vous pouvez utiliser d'autres outils de développement prenant en charge Apache Cordova dans le cadre de votre environnement de développement. Dans ce cas, en général, ces outils requièrent également que vous installiez l'interface de ligne de commande Apache Cordova. Assurez-vous que les outils de développement Cordova que vous choisissez prennent en charge Cordova 6.1.1.
Pour plus d'informations sur l'installation de l'interface de ligne de commande Cordova, voir Installing the Cordova CLI sur le site Web d'Apache Cordova.
Composants MobileFirst
Pour votre développement MobileFirst, vous pouvez choisir d'installer IBM MobileFirst Platform Foundation Developer Kit ou d'installer séparément divers composants MobileFirst.
- IBM MobileFirst Platform Foundation Developer Kit
-
IBM MobileFirst Platform Foundation Developer Kit contient, dans un seul package, tous les composants d'IBM MobileFirst Platform Foundation qui sont nécessaires pour commencer à développer votre application MobileFirst.
Si vous utilisez IBM MobileFirst Platform Foundation Developer Kit, vous n'avez pas besoin de composants MobileFirst supplémentaires jusqu'à ce que vous atteigniez l'étape dans votre processus de développement au cours de laquelle vous nécessitez les fonctions complètes de MobileFirst Server plutôt que le serveur MobileFirst Development Server qui est fourni avec IBM MobileFirst Platform Foundation Developer Kit. A un certain point, vous pourrez aussi avoir besoin de télécharger les versions les plus récentes des plug-in de MobileFirst qui sont disponibles depuis le référentiel JazzHub ou npm.
Pour plus d'informations sur l'interface de ligne de commande IBM MobileFirst Platform Foundation Developer Kit, voir IBM MobileFirst Platform Foundation Developer Kit.
- Composants MobileFirst distincts
- Si vous choisissez d'installer des composants distincts, vous avez besoin des éléments suivants :
- IBM MobileFirst Platform Server
-
Vous pouvez utiliser ce serveur MobileFirst Server autonome fourni avec IBM MobileFirst Platform Foundation ou le serveur MobileFirst Development Server fourni avec IBM MobileFirst Platform Foundation Developer Kit. Pour plus d'informations sur le serveur MobileFirst Server autonome, voir MobileFirst Server.
- IBM MobileFirst Platform Command Line Interface (CLI)
-
MobileFirst Platform CLI inclut certaines commandes qui prennent spécifiquement en charge le développement Cordova.
Vous pouvez télécharger la version la plus récente de l'interface de ligne de commande avec npm ou utiliser la version fournie avec IBM MobileFirst Platform Foundation Developer Kit. Pour plus d'informations sur l'interface de ligne de commande, voir L'interface de ligne de commande MobileFirst.
Plug-in Cordova pour l'activation des fonctions MobileFirst dans votre application
Pour pouvoir développer une application Cordova qui inclut des fonctions IBM MobileFirst Platform Foundation, vous devez ajouter des plug-in MobileFirst à votre application. Ceux-ci sont disponibles dans IBM MobileFirst Platform Foundation Developer Kit, ou vous pouvez les télécharger depuis npm ou JazzHub. Pour plus d'informations, voir Plug-in Cordova pour les fonctions MobileFirst.