For up-to-date product documentation, see the IBM MobileFirst Foundation Developer Center.

Developing 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.

Note: MobileFirst development is supported in Xcode from version 7.1 by using iOS 8.0 and later.

To develop a native iOS application, we must add the MobileFirst framework files to our Xcode project and register the app on the IBM MobileFirst Platform Server. See Registering iOS applications to MobileFirst Server.

Note: Configuration and setup guidelines are provided for both Swift and Objective-C Xcode projects. We can find many Swift code examples in the Developer Center Tutorials.

We can add the MobileFirst frameworks to our Xcode project in one of the following ways:

The following topics show you how to set up an initial project and start developing.

Parent topic: Developing the client side of a MobileFirst application