Note: For up-to-date product documentation, see the IBM MobileFirst Foundation Developer Center.
Developing the client side of a MobileFirst application
This collection of topics relates to various aspects of developing the client side of a MobileFirst application.
- Developing 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 your 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. - Developing native applications for iOS in Xcode
To create an IBM MobileFirst™ Platform Foundation app, you must set up the IBM MobileFirst Platform Foundation SDK and configuration files, and add them to your iOS Xcode project. Then you can start to develop your app. - Developing native applications in Android Studio
To create an IBM MobileFirst Platform Foundation Android app add the necessary SDK files to your Android Studio project and register your app. - Developing 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, you must create a Visual Studio project and then add the IBM MobileFirst Platform Foundation SDK files to it. - Developing web applications
Use the IBM MobileFirst Platform Foundation web SDK to develop web applications with MobileFirst capabilities, including security features and application management. - Developing Cordova applications
To develop cross-platform MobileFirst applications, you 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: Developing applications