For up-to-date product documentation, see the IBM MobileFirst Foundation Developer Center.
Create Cordova apps that include MobileFirst features
We can create a Cordova app that is enhanced with MobileFirst features in several ways.
In all cases, we use your preferred Cordova development tools such as the Apache Cordova command-line interface, the Ionic Framework, or IntelliJ to set up and work with your app. Then, you add the IBM MobileFirstâ„¢ Platform Foundation SDK and other MobileFirst features to our app in the form of Cordova plug-ins that support MobileFirst features.
We can accomplish this in any of the following ways:
- When we initially create your Cordova app, specify to include the MobileFirst template.
- Create a new Cordova app, and then add in the MobileFirst plug-ins.
- Add the MobileFirst plug-ins to an existing Cordova app.
- Cordova plug-ins for MobileFirst features
To add MobileFirst functionality to our app, we use Cordova plug-ins that contain MobileFirst features.- Create a new Cordova app with the MobileFirst template
We can use a template to easily create a simple Cordova app that is enabled for IBM MobileFirst Platform Foundation. We can use this app as a starting point to build your own.- Create a new Cordova app without the MobileFirst template
We can create a new Cordova app that contains MobileFirst features with a few simple commands.- Add MobileFirst features to an existing Cordova app
We can add capabilities provided by IBM MobileFirst Platform Foundation to an existing Cordova app created with Apache Cordova, Ionic, or other third-party tools by adding the IBM MobileFirst Platform Foundation SDK to our app. The SDK is provided in the form of Cordova plug-ins.
Parent topic: Develop Cordova applications