MOBILE FOUNDATION BLOG

INSIGHTS FROM MOBILE FOUNDATION DEVELOPERS
contribution guidelines | iFix announcements


IBM MobileFirst Platform Foundation Responds to Google Play Store Announcement of Blocking Apps Using Vulnerable OpenSSL Version


[UPDATE Sept. 29, 2016] Update to iFix level 6.3.0.00.20160526-2153 or later to avoid OpenSSL issues on MobileFirst Platform Foundation 6.3.

Read

Automatic testing of Adapters in IBM MobileFirst Platform Foundation 8.0 Beta (Part 1)


IntroductionSoftware testing is an important aspect in software development. It is so critical, that most organizations won’t even publish a new release without properly testing it.

Read

Spring framework integration with Adapters in IBM MobileFirst Platform Foundation 8.0 Beta


IntroductionOften when developing more advanced Java adapters (and JAX-RS services in general)The need for writing more modular, testable and decoupled code is raising.

Read

Working with LDAP and LTPA in IBM MobileFirst Platform Foundation 8.0 Beta


IntroductionThe ability to connect an application to a user registry is an important ability. You might want your users to be able to connect to your back-end systems with the same credentials that they use to connect to other resources in the enterprise, or you just need to connect the...

Read

MobileFirst Applications and enterprise backend service integration using Open API


OverviewThe MobileFirst Java Adapter is a simple and secure extension point on the MobileFirst Platform using which you can quickly and seamlessly integrate your Mobile Applications with enterprise backend data / functions. To accelerate this integration the MobileFirst platform provides an approach and an adapter extension to support the approach....

Read

IBM MobileFirst Platform Foundation support for iOS 9.3.1


Apple’s iOS 9.3.1 released earlier this March packs in new features to its mobile operating system for iPhone and iPad. The features include a new Night Shift mode, Touch ID security for Notes, greater personalization for News, app discovery in Health, Apple Music and Nearby for CarPlay, and a new...

Read

Steps to configure Mobile Foundation Service to connect to on-premises Analytics server


Note: This blog post refers to MobileFirst server running on IBM Containers. For instructions for MobileFirst server running on Liberty buildpacks and Mobile Foundation Bluemix service (which also runs on Liberty buildpack), pl refer to this blog post

Read

Leverage Social Login In IBM MobileFirst Platform Foundation 8.0


IntroductionThis blog continues from my previous blog about Social Login, it is recommended to read that previous blog first.

Read

Getting Started with Ionic and MobileFirst Platform Foundation 8.0 Beta


This video shows you how to quickly get started with Ionic and MobileFirst Platform Foundation 8.0.See how the new version of MobileFirst Platform Foundation tools and Apache Cordova plugins are simplified to enhanced your Ionic applications with enterprise capabilities.

Read

Implementing Social Login Authentication with IBM MobileFirst Platform Foundation 8.0


IntroductionSocial Login has become a common authentication method in many mobile apps. App owners and users understand the big value it gives them. Users can now sign in to apps from their favorite social platform, such as Facebook or Google. This method makes life easier for the users, and also...

Read

MobileFirst Platform Foundation compatibility for Android N


Update: The JSONStore issues on Android N are addressed in the following iFixes MobileFirst Platform Foundation 6.3.0.0-MFPF-IF201609272209 MobileFirst Platform Foundation 7.0.0.0-MFPF-IF201609291531 MobileFirst Platform Foundation 7.1.0.0-MFPF-IF201610060540

Read

Guidelines for developing IBM MobileFirst Platform Foundation V7.1 artifacts


OverviewAs the world evolves towards standard development practices, so is IBM® and its MobileFirst™ Platform Foundation (“the product”). This document provides you with guidelines to consider when developing IBM MobileFirst Platform Foundation V7.1 artifacts. As this product moves towards more standard development practices, if you follow these guidelines, the migration...

Read

Android Studio and Gradle Support for IBM MobileFirst Platform Foundation v7.1


Starting with iFix build IF20160224-2343 and later builds, hybrid Android applications created with IBM MobileFirst Platform Foundation v7.1 of Studio, CLI, or Cordova can be converted to an Android Studio-based project and be built with Gradle. Using Android Studio with Gradle gives developers useful tools that are not available in...

Read

Sample implementation for the SimpleCaptcha Security Check


OverviewIn this blog post I will demonstrate an Objective-C implementation for the “SimpleCaptcha” security check.The security check can be downloaded from the MobileFirst Platform 8.0 Beta Operations Console → Get Starter Code screen.

Read

Using Security in OpenSource JSONStore


OverviewJSONStore is a lightweight, document-oriented storage system that enables persistent storage of JSON documents for Android applications. Recently, the JSONStore framework has been released as an open source framework.

Read

Apple watchOS 2.0 support in MobileFirst Platform Foundation 8.0 Beta


To follow through this blog post, make sure to first join the MobileFirst Platform Foundation 8.0 Beta Program.

Read

Welcome to the New MobileFirst Platform Developer Center


Hello everyone!

Read

Using IntelliJ to Develop MobileFirst Java Adapters


In MobileFirst Platform Foundation 8.0 adapters are Maven projects. This means that you can easily create, develop, build, deploy and debug adapters, like any other Maven project, using supported IDEs such as Eclipse or IntelliJ.

Read

Mobile Foundation Bluemix Service - Beta


Last year IBM brought the IBM MobileFirst Platform server to Bluemix on docker containers. Today IBM introduce the next evolution in the journey - the beta release of a Bluemix Service called “Mobile Foundation” . Mobile Foundation will provision the next generation of the IBM MobileFirst Platform server V8.0 beta...

Read

IBM MobileFirst Platform Foundation 8.0 beta is now available


The MobileFirst team is happy to announce you that IBM MobileFirst Platform Foundation 8.0 Beta is available!

Read

HowTo: Set Up an Offline IBM MobileFirst 8.0 Development Environment


OverviewIBM MobileFirst Platform Foundation supports offline development, but requires modified installation steps as detailed below. For additional development tutorials and standard installation instructions refer to the IBM MobileFirst Platform Foundation 8.0 Tutorials. The following prerequisite programs will need an online connection to download before transferring to an offline development machine...

Read

How to update the truststore in the Mobile Foundation service on Bluemix


Note: This procedure is no longer valid. Use the trust store capability in the MFP console for adding certificates for adapters to connect to backends.

Read

Getting Started With the MobileFirst Platform Development CLI 8.0 on Bluemix and the Development Kit


Using the new MobileFirst Platform Development CLI to register and run mobile appsThis video shows you how to quickly get started using the new MFPDev CLI to register and run your mobile application both on the MobileFirst Foundation server on Bluemix, and also using the local development server provided by...

Read

Known Limitations & Workarounds for the Cordova Workflow in IBM MobileFirst Platform Foundation 8.0 Beta


[UPDATE Apr. 9, 2016] There were several Cordova releases this past week that resolve the issues listed below. Get the latest releases to eliminate the need to use the workarounds.

Read

Known Limitations in the MobileFirst Development CLI 8.0 Beta


The development CLI in the MobileFirst Platform Foundation 8.0 beta has the following known limitations and workarounds:

Read

Apple watchOS 2.0 support in MobileFirst Platform Foundation 8.0 Beta


Read

Sessions in MobileFirst Platform Foundation 7.1 Operational Analytics


When do sessions show up in the MobileFirst Platform Foundation 7.1 Operational Analytics console?

Read

Connecting securely from IBM MobileFirst Platform Foundation on Bluemix to on-premises systems


Note: This blog post refers to MobileFirst server running on IBM Containers. For instructions for MobileFirst server running on Liberty buildpacks and Mobile Foundation Bluemix service (which also runs on Liberty buildpack), pl refer to this blog postYou are already aware of the IBM MobileFirst™ Platform Foundation on IBM® Containers...

Read

How to update the JRE related security files on IBM MobileFirst Foundation on Bluemix


This post provides the steps to follow if you are facing JRE security related errors while using the IBM MobileFirst Platform Foundation on Bluemix.

Read

HowTo: Use a CDN with an Express web application


OverviewIn this tutorial we are learning what is a Content Delivery Network (CDN), what are the benefits, and how to instrument your Express JS application to indicate the CDN to cache the responses.

Read

CVE-2015-5256: Apache Cordova vulnerable to improper application of whitelist restrictions on Android


[UPDATE Feb. 24, 2016]Cordova has updated their announcement regarding CVE-2015-5256. Follow the link for more information: http://cordova.apache.org/announcements/2015/11/20/security.html.

Read

Protecting IBM MobileFirst Platform Foundation application traffic using IBM DataPower


Note: This article was written for MobileFirst Foundation 7.1. For a similar topic on 8.0 see Protecting IBM MobileFirst Platform Foundation application traffic using IBM DataPower

Read

Mobilefirst Windows 10 Mobile


Read

Introducing the developerWorks Cloud Architecture Center


At Interconnect this year, the IBM Cloud team and developerWorks are launching a new entry point into our cloud platform.

Read

Connecting securely from IBM MobileFirst on Containers to on-premise systems


Note: This blog post refers to connecting a on-prem database as the admin and run time DB for the MobileFirst server running on IBM Containers. For instructions on connecting to on-prem backends from your adapters for MobileFirst server running on Liberty buildpacks and Mobile Foundation Bluemix service (which also runs...

Read

Try IBM Mobile Quality Assurance (MQA) at IBM InterConnect 2016!


OverviewThe technical conference is a great place to network, learn, and hopefully have some fun.

Read

IBM MobileFirst supports Windows 10 Mobile


Late last year, Microsoft released two mobiles - the Lumia 950 and Lumia 950 XL phones that came pre-loaded with Windows 10 Mobile. These mobiles came with Windows 10 Build 10.0.10586.

Read

IBM MobileFirst Platform Foundation Responds to Google Play Store Announcement of Blocking Apps Using Vulnerable Cordova Versions


[UPDATE Sept. 28, 2016] Update to a later iFix to avoid both OpenSSL and Cordova vulnerabilities

Read

HowTo: Send Custom Data to the MobileFirst Analytics Server from adapters or any java application


OverviewSending custom data from your MobileFirst 7.1 apps to the Operational Analytics Server can be accomplished by using the log methods from the WLAnalytics and WL.Analytics objects in hybrid and native Android and iOS environments. However, sending custom data from MobileFirst Adapters, JavaScript or Java, is not supported. Hence, I...

Read

Tips & Tricks for troubleshooting IBM MobileFirst Platform Foundation Containers on IBM Bluemix


MobileFirst Platform Foundation for IBM Bluemix Container - Starter

Read



Browse all the blog posts

IBM MobileFirst Platform Foundation Responds to Google Play Store Announcement of Blocking Apps Using Vulnerable OpenSSL Version

[UPDATE Sept. 29, 2016] Update to iFix level 6.3.0.00.20160526-2153 or later to avoid OpenSSL issues on MobileFirst Platform Foundation 6.3....

Automatic testing of Adapters in IBM MobileFirst Platform Foundation 8.0 Beta (Part 1)

IntroductionSoftware testing is an important aspect in software development. It is so critical, that most organizations won’t even publish a...

Spring framework integration with Adapters in IBM MobileFirst Platform Foundation 8.0 Beta

IntroductionOften when developing more advanced Java adapters (and JAX-RS services in general)The need for writing more modular, testable and decoupled...

Working with LDAP and LTPA in IBM MobileFirst Platform Foundation 8.0 Beta

IntroductionThe ability to connect an application to a user registry is an important ability. You might want your users to...

MobileFirst Applications and enterprise backend service integration using Open API

OverviewThe MobileFirst Java Adapter is a simple and secure extension point on the MobileFirst Platform using which you can quickly...

IBM MobileFirst Platform Foundation support for iOS 9.3.1

Apple’s iOS 9.3.1 released earlier this March packs in new features to its mobile operating system for iPhone and iPad....

Steps to configure Mobile Foundation Service to connect to on-premises Analytics server

Note: This blog post refers to MobileFirst server running on IBM Containers. For instructions for MobileFirst server running on Liberty...

Leverage Social Login In IBM MobileFirst Platform Foundation 8.0

IntroductionThis blog continues from my previous blog about Social Login, it is recommended to read that previous blog first.

Getting Started with Ionic and MobileFirst Platform Foundation 8.0 Beta

This video shows you how to quickly get started with Ionic and MobileFirst Platform Foundation 8.0.See how the new version...

Implementing Social Login Authentication with IBM MobileFirst Platform Foundation 8.0

IntroductionSocial Login has become a common authentication method in many mobile apps. App owners and users understand the big value...

MobileFirst Platform Foundation compatibility for Android N

Update: The JSONStore issues on Android N are addressed in the following iFixes MobileFirst Platform Foundation 6.3.0.0-MFPF-IF201609272209 MobileFirst Platform Foundation...

Guidelines for developing IBM MobileFirst Platform Foundation V7.1 artifacts

OverviewAs the world evolves towards standard development practices, so is IBM® and its MobileFirst™ Platform Foundation (“the product”). This document...

Android Studio and Gradle Support for IBM MobileFirst Platform Foundation v7.1

Starting with iFix build IF20160224-2343 and later builds, hybrid Android applications created with IBM MobileFirst Platform Foundation v7.1 of Studio,...

Sample implementation for the SimpleCaptcha Security Check

OverviewIn this blog post I will demonstrate an Objective-C implementation for the “SimpleCaptcha” security check.The security check can be downloaded...

Using Security in OpenSource JSONStore

OverviewJSONStore is a lightweight, document-oriented storage system that enables persistent storage of JSON documents for Android applications. Recently, the JSONStore...

Apple watchOS 2.0 support in MobileFirst Platform Foundation 8.0 Beta

To follow through this blog post, make sure to first join the MobileFirst Platform Foundation 8.0 Beta Program.

Using IntelliJ to Develop MobileFirst Java Adapters

In MobileFirst Platform Foundation 8.0 adapters are Maven projects. This means that you can easily create, develop, build, deploy and...

Mobile Foundation Bluemix Service - Beta

Last year IBM brought the IBM MobileFirst Platform server to Bluemix on docker containers. Today IBM introduce the next evolution...

IBM MobileFirst Platform Foundation 8.0 beta is now available

The MobileFirst team is happy to announce you that IBM MobileFirst Platform Foundation 8.0 Beta is available!

HowTo: Set Up an Offline IBM MobileFirst 8.0 Development Environment

OverviewIBM MobileFirst Platform Foundation supports offline development, but requires modified installation steps as detailed below. For additional development tutorials and...

How to update the truststore in the Mobile Foundation service on Bluemix

Note: This procedure is no longer valid. Use the trust store capability in the MFP console for adding certificates for...

Getting Started With the MobileFirst Platform Development CLI 8.0 on Bluemix and the Development Kit

Using the new MobileFirst Platform Development CLI to register and run mobile appsThis video shows you how to quickly get...

Known Limitations & Workarounds for the Cordova Workflow in IBM MobileFirst Platform Foundation 8.0 Beta

[UPDATE Apr. 9, 2016] There were several Cordova releases this past week that resolve the issues listed below. Get the...

Known Limitations in the MobileFirst Development CLI 8.0 Beta

The development CLI in the MobileFirst Platform Foundation 8.0 beta has the following known limitations and workarounds:

Sessions in MobileFirst Platform Foundation 7.1 Operational Analytics

When do sessions show up in the MobileFirst Platform Foundation 7.1 Operational Analytics console?

Connecting securely from IBM MobileFirst Platform Foundation on Bluemix to on-premises systems

Note: This blog post refers to MobileFirst server running on IBM Containers. For instructions for MobileFirst server running on Liberty...

How to update the JRE related security files on IBM MobileFirst Foundation on Bluemix

This post provides the steps to follow if you are facing JRE security related errors while using the IBM MobileFirst...

HowTo: Use a CDN with an Express web application

OverviewIn this tutorial we are learning what is a Content Delivery Network (CDN), what are the benefits, and how to...

CVE-2015-5256: Apache Cordova vulnerable to improper application of whitelist restrictions on Android

[UPDATE Feb. 24, 2016]Cordova has updated their announcement regarding CVE-2015-5256. Follow the link for more information: http://cordova.apache.org/announcements/2015/11/20/security.html.

Protecting IBM MobileFirst Platform Foundation application traffic using IBM DataPower

Note: This article was written for MobileFirst Foundation 7.1. For a similar topic on 8.0 see Protecting IBM MobileFirst Platform...

Mobilefirst Windows 10 Mobile

Introducing the developerWorks Cloud Architecture Center

At Interconnect this year, the IBM Cloud team and developerWorks are launching a new entry point into our cloud platform....

Connecting securely from IBM MobileFirst on Containers to on-premise systems

Note: This blog post refers to connecting a on-prem database as the admin and run time DB for the MobileFirst...

Try IBM Mobile Quality Assurance (MQA) at IBM InterConnect 2016!

OverviewThe technical conference is a great place to network, learn, and hopefully have some fun.

IBM MobileFirst supports Windows 10 Mobile

Late last year, Microsoft released two mobiles - the Lumia 950 and Lumia 950 XL phones that came pre-loaded with...

IBM MobileFirst Platform Foundation Responds to Google Play Store Announcement of Blocking Apps Using Vulnerable Cordova Versions

[UPDATE Sept. 28, 2016] Update to a later iFix to avoid both OpenSSL and Cordova vulnerabilities

HowTo: Send Custom Data to the MobileFirst Analytics Server from adapters or any java application

OverviewSending custom data from your MobileFirst 7.1 apps to the Operational Analytics Server can be accomplished by using the log...

Tips & Tricks for troubleshooting IBM MobileFirst Platform Foundation Containers on IBM Bluemix

MobileFirst Platform Foundation for IBM Bluemix Container - Starter