What is IBM Mobile Foundation?

Mobile Foundation offers an industry-leading secured platform to help developers rapidly build and deploy the next generation of digital apps, including mobile, wearables, conversation, web and PWAs.

With Mobile Foundation, developers get containerized mobile back-end services that cover comprehensive security, application lifecycle management, push notifications, feature toggle, offline sync and back-end integration. The platform also ships a low-code studio, private app store and rich SDKs for widely used mobile frameworks for both native and hybrid developers.

IBM Mobile Foundation features

Cognitive APIs for mobile

Enrich your mobile apps using Watson™ APIs, including Text-to-Speech, image recognition, rank and retrieve and more. Securely connect to Watson APIs by using service credentials. Delight users by offering an assisted feature that uses Conversational Service.

App lifecycle management

Adopt a more streamlined and repeatable process for incremental app updates. For example, skip the app store approval by making changes to your app while it's live, with no recompile needed.

Comprehensive security

Protect data on the device, APIs and your brand from hackers and vulnerabilities. You don't need to be a security expert to build secure apps. Employ best practices, using samples and templates.

Gain analytic insights

View near real-time feedback, helping you better understand mobile users. Discover how they're using your app through built-in, flexible, interactive data reports.

Access to microservices

Build business logic as a microservice, using IBM WebSphere® Liberty, NodeJS, or Swift runtimes and access the microservice by importing its Swagger definition. Additionally, apply access control to an individual or a group of APIs, using OAuth security tests.

Feature toggle and A/B testing

Use the console and SDKs to implement feature toggling, A/B testing, feature segmentation and more. You can change app backgrounds based on user location, or roll out features to a small set of users before releasing them to all app users.

Segmented push and offline sync

Use the push feature to send broadcasts, unicasts (based on deviceID and userID), tag-based notification and interactive notifications — in addition to rich-media notifications — to your apps.

Comprehensive tooling and SDKs

Pick your development environment and access native or Cordova SDKs for iOS, Android and Windows. Usie the development simulator to test your Cordova apps before publishing them to app stores.

How clients use it

Develop more intelligent apps with Watson services

Add intelligence to your mobile apps with cognitive capabilities. Everything from image recognition and conversation to sentiment analysis services in the IBM Cloud™ can be rapidly integrated to provide a more engaging experience.

Amber glow of web of highways winding through cityscape at night

IBM Mobile Foundation versions

IBM Mobile Foundation service

The service follows a continuous-delivery approach, with updates on a regular basis. The service is the same regardless of the pricing option chosen.

Get started on IBM Mobile Foundation in minutes

Use the Mobile App Service console to quickly explore the power of IBM Mobile Foundation.