For up-to-date product documentation, see the IBM MobileFirst Foundation Developer Center.
Develop the client side of a MobileFirst application
This collection of topics relates to various aspects of developing the client side of a MobileFirst application.
- Develop MobileFirst applications
The process for developing applications has steps that are common to all environments: setting up a server, creating an initial server registration and corresponding configuration files, creating a new (or opening an existing) project in your chosen IDE, and adding the necessary SDK files to our IDE project.- Getting started with a sample MobileFirst application
Get a copy of a sample MobileFirst application to use as a starting point for developing your own custom application.- Acquiring the MobileFirst SDK from the MobileFirst Operations Console
Get a copy of the MobileFirst SDK for manual integration with your application.- Develop native applications for iOS in Xcode
To create an IBM MobileFirstâ„¢ Platform Foundation app, we must set up the IBM MobileFirst Platform Foundation SDK and configuration files, and add them to our iOS Xcode project. Then we can start to develop your app.- Develop native applications in Android Studio
To create an IBM MobileFirst Platform Foundation Android app add the necessary SDK files to our Android Studio project and register your app.- Develop native C# applications for Windows 10 Universal Windows Platform and Windows 8 Universal
To develop a native C# application for Windows 10 Universal Windows Platform (UWP) and Windows 8 Universal, we must create a Visual Studio project and then add the IBM MobileFirst Platform Foundation SDK files to it.- Develop web applications
Use the IBM MobileFirst Platform Foundation web SDK to develop web applications with MobileFirst capabilities, including security features and application management.- Develop Cordova applications
To develop cross-platform MobileFirst applications, we use the open-source Apache Cordova tooling and framework. Certain MobileFirst features specifically support integration with Cordova apps.- JSONStore
Learn about JSONStore.- Certificate pinning
Use certificate pinning to help prevent man-in-the-middle attacks.
Parent topic: Develop applications