What is IBM MobileFirst Foundation?

IBM® MobileFirst™ Foundation provides simple, scalable, time-tested enterprise mobile middleware, deployable on premises and on Cloud. This mobile infrastructure integrates with popular development tools, connects to essential backend services and is built on top of hybrid cloud technology. Accelerate delivery of mobile apps with rich support for front-end development tools, comprehensive security, application lifecycle management and a complete, backend server-side logic engine.

What are the benefits of IBM MobileFirst Foundation?

Build mobile apps using any front-end framework and tools

  • Build, enhance and continuously deploy to multiple devices while quickly creating mobile and omni-channel applications.
  • Build with any development tools, including Xcode, Android Studio and MobileFirst Studio.
  • Accelerate development with support for the latest iOS, Android, Windows, mobile and desktop environments.
  • Develop in native, Cordova or Xamarin and integrate any front-end framework.

Create streamlined and repeatable processes for incremental app updates

  • Make backend logic dynamically configurable to help non-developers change front-end behavior live without recompile.
  • Employ Live Update to tailor app behavior to user profile, run A/B testing, dynamically toggle features and run dark launches.
  • Use Direct Update to push over-the-air changes to front-end web resources without app-store review.
  • Quickly provision Cloud or on-premises environments to improve start time.
  • Build an automated DevOps pipeline to speed updates and avoid human mistakes.
  • Aid in the continuity of your apps with proven day-1 readiness for new mobile OS versions.

Use app troubleshooting and problem determination

  • Enable app and API performance analysis to uncover where your apps crash and which APIs slow them down.
  • Employ crash log collection and on-device troubleshooting to determine root-cause analysis of problems with the app and the back-end.
  • Configure threshold-based alerts to stay ahead of problems.

Capture business and operational data

  • Collect dozens of app usage metrics and create custom business metrics based on in-app usage events to help determine where to next invest in your app.
  • Use built-in flexible and interactive reports to enable dashboard views of app usage, allowing you to drill down to details and identify trends.
  • Export data to BI systems for long-term retention and additional analysis.

Deploy a rich, backend logic engine to extend capabilities to your apps

  • Write app business logic, expose them as REST API endpoints, and document in Swagger to promote collaboration and to simplify testing.
  • Decouple security logic from business logic to reduce complexity of mobile security for app developers.
  • Code in Java or JavaScript and run in scalable enterprise-grade clusters.
  • Use Live Update to automatically sync app and UI with changes to backend without needing to recompile or redistribute app.
  • Manage APIs through IBM API Connect™ to create maximum reuse across channels.

Use essential backend services

  • Deploy unified Push Notifications service to deliver messages to multiple platforms with single API.
  • Employ web console to send targeted messages and publish/subscribe model to broadcast for more effective user engagement.
  • Use encrypted on-device storage to protect data stored on the device and to improve app performance.
  • Enable offline access and transactions with automated data synchronization.

Get insights and support

Learn from experts and other users. Get help if you need it.

Product support

Choose from a range of resources to get answers and learn more.

Community

Explore the IBM MobileFirst community.

Forum

Ask questions. Get answers.

IBM MobileFirst Foundation

Try the interactive demo to see how you can build, manage and secure mobile apps faster.

Star qualities - What it takes for mobile development projects to succeed

Learn what it takes to create great applications on time and on budget.

Gartner 2016 Magic Quadrant for Mobile Application Development Platforms

Find out why MobileFirst has been positioned as a leader for four consecutive years.

Features

Protects data on the device and your brand

  • Tailor security checks to the endpoint (e.g., pin code for watch, biometric for phone, password for web).
  • Add step-up and multi-factor authentication to balance user experience with security.
  • Employ certificate pinning to prevent man-in-the-middle attacks.
  • Turn on app obfuscation to hide app code and prevent reverse-engineering.
  • Express start time while employing best practices using samples and templates, and quickly execute changes with a configuration-based approach.

Protects corporate APIs from hackers and vulnerabilities

  • Enable app fingerprinting to prevent access to your APIs from malicious apps.
  • Deploy remote app disable and version enforcement to protect users from security vulnerabilities.
  • Establish device whitelisting and blacklisting to control the users and devices that access your app.

See how IBM Bluemix® can help you make the most of the cloud for application environment deployment.

Discover how you can quickly develop and manage applications for multiple mobile platforms.

Try IBM MobileFirst Foundation

IBM MobileFirst Foundation

Try the interactive demo to see how you can build, manage and secure mobile apps faster.

Star qualities - What it takes for mobile development projects to succeed

Learn what it takes to create great applications on time and on budget.

Gartner 2016 Magic Quadrant for Mobile Application Development Platforms

Find out why MobileFirst has been positioned as a leader for four consecutive years.

Enterprise Mobility: A Competitive Comparison of Leading Mobile Application Development Platforms

Compare solutions using a real-world use case to help choose an enterprise mobility platform.

What's new

IBM® MobileFirst Foundation V8.0 delivers key enhancements to help improve developer experience, streamline operations and app updates, provide flexibility with more hybrid cloud deployment options, and complement your mobile strategy with multichannel API creation and management.

It can also help reduce the effort, skill and time required to build apps to help you control your growing mobile backlog by:

MobileFirst Foundation V8.0 can help you streamline the process for incremental app updates and cut release cycle times from weeks to days with enhanced automation and new developer and IT self-service capabilities that:

MobileFirst Foundation V8.0 enhancements can help you to optimize speed, scalability and costs, while adding flexibility to your mobile infrastructure with more hybrid cloud deployment options:

Downloads

Demo

  • IBM MobileFirst Foundation Interactive Demo

    See how you can build, manage and secure mobile apps faster.

Analyst reports

  • IBM ranked as a leader in Gartner Magic Quadrant for Mobile Application Development Platforms

    Learn about the major vendors that enable enterprise IT developers to create mobile applications for customers, partners and employees.

  • The Total Economic Impact Of IBM’s MobileFirst Foundation

    Read how Forrester Consulting examined the total economic impact and potential return on investment from deploying IBM MobileFirst Foundation.

Trial

  • Try IBM MobileFirst Foundation

    Discover how you can quickly develop and manage applications for multiple mobile platforms.

White paper

  • Building the mobile enterprise: integrated, secure and productive

    Learn how to provide instant access to critical data and applications for a variety of devices, while still maintaining high levels of security.

Case studies

Video

  • IBM MobileFirst PointSource FIMC

    See how this software can provide an open platform to extend business to mobile devices.

     

Written case studies

  • ABK-Systeme GmbH – Brings mobile applications to the financial services industry

    See how the firm is developing mobile productivity apps to tap into a growth opportunity.
    Read more (656KB)

  • IBM

    Raymond James Financial reduces code needed for mobile apps by 30 percent

    Learn how the firm provides a meaningful customer experience on a mobile platform.
    Read more (77.9KB)

  • BNP Paribas Wealth Management

    Read how the firm uses IBM MobileFirst software to create its mobile app for multiple platforms.
    Read more (174KB)

  • PLM gains 50 percent share in medical mobile app use

    Learn how IBM MobileFirst helped Publisher PLM offer medical reference data in mobile apps for doctors.
    Read more (152KB)

  • China Academy of Railway Sciences

    Read how the firm partnered with IBM to create a mobile app for travelers to buy train tickets.
    Read more (184KB)

  • Banca Carige

    Learn how Banca Carige developed a customer-centric approach to service delivery.
    Read more (633 KB)

  • HH Gregg extends mobile e-commerce capabilities

    Find out this firm used IBM software to allow mobile customers to make purchases.
    Read more (115KB)

Resources

For sales inquiries

Considering a purchase?