MOBILE FOUNDATION BLOG

INSIGHTS FROM MOBILE FOUNDATION DEVELOPERS
contribution guidelines | iFix v8.0 announcements | iFix v7.1 announcements | iFix v6.3 announcements | iFix announcements


Getting familiar with IBM MobileFirst Platform Foundation Java Adapters [Part 1]


IBM MobileFirst Platform Foundation 7.0 introduced a new concept of Java Adapters. Java Adapters are implemented according to JAX-RS specification and allow a wide array of possibilities that were not available before in JavaScript adapters.

Read

IBM MobileFirst and Windows 10


Contributed by : Srihari Kulkarni and Vivin Krishnan

Read

IBM MobileFirst Platform Foundation v7.0 is here


Available today to download is IBM MobileFirst Platform Foundation v7.0.Get the Developer EditionFor a full list of changes, visit the Release Notes section in the IBM MobileFirst Platform Foundation user documentation.New in v7.0:Includes an iOS and Android SDK for use with a single-node Cloudant database for on-premise use. This new...

Read

Using ProGuard in Hybrid and Native Android applications


Starting MobileFirst Platform v7.0, you can use Android ProGuard to obfuscate Android code and block reverse engineering attempts of the application.The Android ProGuard tool can be used to obfuscate, shrink, and optimize application code.ProGuard renames classes, fields, and methods with semantically obscure names, as well as removes unused code.The embedded...

Read

Changing the adapter host at runtime


HTTP adapters are a great way to connect your application to a backend system. You can set the hostname and port in the XML file and get started quickly.However sometimes, your hostname is not "set in stone". Maybe you work with a staging server and a production server, maybe you...

Read

Support for iPhone 6/6 Plus-compatible application resolution in MobileFirst Platform v6.3 and earlier


The below is related only to MobileFirst Platform 6.3 and below.In iOS, the application resolution is defined by the launch image provided in the application resources.MobileFirst Studio creates a default launch image when creating a hybrid application with an iOS environment but it lacks support for iPhone 6/6 Plus resolution....

Read

IBM MobileFirst v6.3.0 support for Xamarin released!


We released a new version of the Xamarin component that now supports IBM MobileFirst Foundation v 6.3.0.The Xamarin store now supports multiple version of a component. You can download the component version that is appropriate version for the MobileFirst server you are using. With this version you will notice the...

Read

IBM MobileFirst Platform 6.3 and iOS 8.2 & 8.3 beta 2


Apple opened the doors to iOS 8.2 to everyone along with the much anticipated Apple Watch companion SDK.This is another milestone iOS release and things look good for IBM Mobile First Platform customers and developers.The latest available version of IBM MobileFirst Platform, v6.3, plays well with iOS 8.2, as well...

Read

IBM MobileFirst Platform for iOS (Beta) Security Overview


IntroductionThis document describes, at a high level, the security model for the IBM MobileFirst Platform for iOS (beta). It covers the IBM Cloud-based platform whose primary documentation is available here:

Read

OOTB support for BlackBerry WebWorks 2.2


Contributed by: Rahul RaghuvanshiBlackBerry released WebWorks SDK 2.0 beta in Q1 2014 for the BlackBerry 10.x OS. We had previoulsy published manual procedures for supporting an IBM MobileFirst hybrid applicaton with Webworks 2.0.We have now released built-in support in IBM MobileFirst Studio for generating new projects with WebWorks SDK 2.2!...

Read

Working with JSONStore Collections (Join)


OverviewCurrently, JSONStore does not have a dedicated feature to join collection like most relational databases. However, you can utilize shared indexes using additional search fields to relate different collections. In this blog, I will demonstrate how this is done and at the end of the blog I will attach an...

Read

Developing a Xamarin.Forms app for IBM MobileFirst


A detailed walk thru of developing a Android and iOS Xamarin.forms app for IBM MobileFirst

Read

Protecting adapter procedures for backend access


OverviewMobileFirst Platform Foundation Server allows to protect adapter procedures via several types of authentication, using security tests, realms and login modules.The MobileFirst client-side SDK helps you handle challenges sent by the server when trying to access a protected resource.

Read

Changing the Server URL during runtime


IntroductionAn often requested feature by customers for MobileFirst Platform (previously Worklight) is having the ability to change, during runtime, the MobileFirst Server URL an application will attempt connecting to.

Read

Active/Active topology for the MobileFirst Platform Foundation Server


If you are deploying a MobileFirst Platform Foundation (aka Worklight) application and you are wondering how you will deploy the server in several data centers for better performances and high availability, you may consider this new article on developerWorks "How to coordinate and execute an active-active topology with IBM MobileFirst...

Read

BlackBerry 10.3.1 certified with IBM MobileFirst


BlackBerry released their latest BB10 release recently. At the time of writing the post, the 10.3 release is available for BlackBerry Passport, BlackBerry Classic, Porsche Design P’9983 smartphone from BlackBerry.We have verified the BB 10.3.1 release withIBM MobileFirst Platform Foundation 6.2.0IBM MobileFirst Platform Foundation 6.3.0In our certification we haven't found...

Read

Control Notification bridging on Android watch


In Android 5.0 (Lollipop), Google announced bridged notifications for wearables. Notifications and their actions (i.e what happens when you tap on a notification) are bridged over to the wearable devices by default. However all the actions cannot be achieved with a single tap on the watch. So mobile developers need...

Read

Customizing Direct Update


OverviewWhat is “Direct Update”? “Direct Update” is the direct delivery of updated web resources to deployed applications. Subject to the terms and conditions of the target platform, organizations are not required to upload new app versions to the app store or market. In IBM® MobileFirst Platform Foundation, this option is available...

Read

Managing PDF documents in a hybrid app for offline availability


It is a common requirement for a mobile app to give access to the end user to a set of documentation like PDF files, so that he can read them even when he is offline. This blog post explains how to manage documents metadata with the JSONStore, download documents from...

Read

Adapter Thread Pools - Removed!


OverviewIn Worklight 6.2 and earlier, the server uses designated thread pools to enforce timeouts and manage concurrency in adapter procedure invocation. This was achieved by running the backend invocation on a different thread, and controlling the run time of that thread. The number of available threads is actually the concurrency...

Read

Xamarin 1.0 SDK validated with IBM MobileFirst v6.3.0


Couple of weeks back we announced the availability of IBM MobileFirst Platform Foundation 6.3.0 . We went ahead and validated the IBM MobileFirst Xamarin SDK 1.0.0 with the IBM MobileFirst 6.3.0 server. The IBM MobileFirst Xamarin SDK passed our tests! iOS and Android apps built with the current IBM MobileFirst...

Read

iOS 64 bit support


Update - December 17th, 2014:iOS 64 bit support is now available in IBM Worklight Foundation 6.0 to 6.2 service releases as well as MobileFirst Platform Foundation 6.3. For more details, please refer to the following tech-note: http://www-01.ibm.com/support/docview.wss?uid=swg21692883Original post - November 17th, 2014:Apple recently announced that starting February 1, 2015 all...

Read

Integrating IBM MobileFirst Platform with reverse proxies and security gateways


[This post is based on the “Integrating with reverse proxy and security gateway” section from the IBM MobileFirst Platform security technical white paper. The text has been updated and expanded to include additional details and new features related to Device Single Sign-On with security gateways that were introduced in IBM...

Read

Update "My Notifications" for MobileFirst Platform


If you're currently subscribed to get Worklight notifications via IBM's "My Notifications" RSS feed or email alert system and you would like to continue getting updates for the latest releases, you will need to update your subscription to include MobileFirst Platform Foundation. Or if you've never signed up, but would...

Read

Integrating IBM MobileFirst Command Line Tools with a Grunt Workflow


The IBM MobileFirst Platform Command Line Interface allows you to integrate MobileFirst technologies with your existing workflows and tools. In this video tutorial, I show you step-by-step how to integrate the MobileFirst CLI into a Grunt workflow that verifies, builds, and publishes MobileFirst artifacts automatically as you make code changes....

Read

iOS 8 Today Extension in a MobileFirst application


iOS 8 added support for App Extensions, which lets you extend custom functionality and content outside of your application.

Read

Using IBM MobileFirst Platform's native iOS SDK in Apple Watch applications


Below videos demonstrate how to create a simple Apple Watch application, add MobileFirst platform SDK and leverage MobileFirst adapters to retrieve data to be displayed in the application.

Read

IBM MobileFirst Platform Foundation 6.3.0 now available


IBM MobileFirst Platform Foundation 6.3.0, formerly known as IBM Worklight Foundation, is now available for download.Get the Developer EditionIn v6.3, attention was given in the following main themes:FocusLeveraging iOS 8 – Silent and interactive notifications, Touch ID to open JSONStore, iBeacons support, Swift compatibility, and User engagement actionsEnable development of...

Read

Welcome to the new Developer Center


Welcome to the new Developer Center.The Developer Center is meant to be our new home where the MobileFirst Platform team will share the following with the developer community:Getting Started tutorials and samples in a fresh and web-friendly formatAccess to our Developer Edition free downloads: the Studio plugin, Command Line Interface...

Read



Browse all the blog posts

Getting familiar with IBM MobileFirst Platform Foundation Java Adapters [Part 1]

IBM MobileFirst Platform Foundation 7.0 introduced a new concept of Java Adapters. Java Adapters are implemented according to JAX-RS specification...

IBM MobileFirst and Windows 10

Contributed by : Srihari Kulkarni and Vivin Krishnan

IBM MobileFirst Platform Foundation v7.0 is here

Available today to download is IBM MobileFirst Platform Foundation v7.0.Get the Developer EditionFor a full list of changes, visit the...

Using ProGuard in Hybrid and Native Android applications

Starting MobileFirst Platform v7.0, you can use Android ProGuard to obfuscate Android code and block reverse engineering attempts of the...

Changing the adapter host at runtime

HTTP adapters are a great way to connect your application to a backend system. You can set the hostname and...

Support for iPhone 6/6 Plus-compatible application resolution in MobileFirst Platform v6.3 and earlier

The below is related only to MobileFirst Platform 6.3 and below.In iOS, the application resolution is defined by the launch...

IBM MobileFirst v6.3.0 support for Xamarin released!

We released a new version of the Xamarin component that now supports IBM MobileFirst Foundation v 6.3.0.The Xamarin store now...

IBM MobileFirst Platform 6.3 and iOS 8.2 & 8.3 beta 2

Apple opened the doors to iOS 8.2 to everyone along with the much anticipated Apple Watch companion SDK.This is another...

IBM MobileFirst Platform for iOS (Beta) Security Overview

IntroductionThis document describes, at a high level, the security model for the IBM MobileFirst Platform for iOS (beta). It covers...

OOTB support for BlackBerry WebWorks 2.2

Contributed by: Rahul RaghuvanshiBlackBerry released WebWorks SDK 2.0 beta in Q1 2014 for the BlackBerry 10.x OS. We had previoulsy...

Working with JSONStore Collections (Join)

OverviewCurrently, JSONStore does not have a dedicated feature to join collection like most relational databases. However, you can utilize shared...

Developing a Xamarin.Forms app for IBM MobileFirst

A detailed walk thru of developing a Android and iOS Xamarin.forms app for IBM MobileFirst

Protecting adapter procedures for backend access

OverviewMobileFirst Platform Foundation Server allows to protect adapter procedures via several types of authentication, using security tests, realms and login...

Changing the Server URL during runtime

IntroductionAn often requested feature by customers for MobileFirst Platform (previously Worklight) is having the ability to change, during runtime, the...

Active/Active topology for the MobileFirst Platform Foundation Server

If you are deploying a MobileFirst Platform Foundation (aka Worklight) application and you are wondering how you will deploy the...

BlackBerry 10.3.1 certified with IBM MobileFirst

BlackBerry released their latest BB10 release recently. At the time of writing the post, the 10.3 release is available for...

Control Notification bridging on Android watch

In Android 5.0 (Lollipop), Google announced bridged notifications for wearables. Notifications and their actions (i.e what happens when you tap...

Customizing Direct Update

OverviewWhat is “Direct Update”? “Direct Update” is the direct delivery of updated web resources to deployed applications. Subject to the...

Managing PDF documents in a hybrid app for offline availability

It is a common requirement for a mobile app to give access to the end user to a set of...

Adapter Thread Pools - Removed!

OverviewIn Worklight 6.2 and earlier, the server uses designated thread pools to enforce timeouts and manage concurrency in adapter procedure...

Xamarin 1.0 SDK validated with IBM MobileFirst v6.3.0

Couple of weeks back we announced the availability of IBM MobileFirst Platform Foundation 6.3.0 . We went ahead and validated...

iOS 64 bit support

Update - December 17th, 2014:iOS 64 bit support is now available in IBM Worklight Foundation 6.0 to 6.2 service releases...

Integrating IBM MobileFirst Platform with reverse proxies and security gateways

[This post is based on the “Integrating with reverse proxy and security gateway” section from the IBM MobileFirst Platform security...

Update "My Notifications" for MobileFirst Platform

If you're currently subscribed to get Worklight notifications via IBM's "My Notifications" RSS feed or email alert system and you...

Integrating IBM MobileFirst Command Line Tools with a Grunt Workflow

The IBM MobileFirst Platform Command Line Interface allows you to integrate MobileFirst technologies with your existing workflows and tools. In...

iOS 8 Today Extension in a MobileFirst application

iOS 8 added support for App Extensions, which lets you extend custom functionality and content outside of your application.

Using IBM MobileFirst Platform's native iOS SDK in Apple Watch applications

Below videos demonstrate how to create a simple Apple Watch application, add MobileFirst platform SDK and leverage MobileFirst adapters to...

IBM MobileFirst Platform Foundation 6.3.0 now available

IBM MobileFirst Platform Foundation 6.3.0, formerly known as IBM Worklight Foundation, is now available for download.Get the Developer EditionIn v6.3,...

Welcome to the new Developer Center

Welcome to the new Developer Center.The Developer Center is meant to be our new home where the MobileFirst Platform team...