If you are an on-premise 8.0 customer or Mobile Foundation Service customer, then read further to know about compatibility issues between cordova-plugin-mfp and the other third-party plugins here. ...more
Starting in Android Nougat, file URIs are restricted to the scope of the same app. This access restriction causes a FileUriExposedException when you use the Cordova camera plugin with the Android platform. When the device’s camera app passes the file URI of a photo to the Cordova camera plugin, the plugin is not allowed to access the file URI. When the plugin tries to access the URI, the exception will be thrown and the app will crash....more
Starting with iFix 8.0.0.0-IF20170125-0919 for MobileFirst Foundation 8.0, we now support Swift 3.0 for iOS application development.If you are an on-premise 8.0 customer or Mobile Foundation service customer, then read further to learn how to update the SDK and move to Swift 3.0....more
Hey all! We’d like to give you a quick update on what has changed and added to the Developer Center in the recent weeks....more
Maurizio Luinetti is an Executive Architect for IBM Software providing technical leadership and driving client adoption of IBM architectures, designing and proposing innovative solutions that address client business goals linking together software capabilities and strategic initiatives and coordinating several specialists from different business units....more
OverviewOften you have to use SSL (HTTPS) to connect to a back-end REST server from code running in an adapter. For this SSL handshake to happen, you need to add the Client certificate of the back-end server into the MobileFirst Server keystore. This establishes the trust relationship between the Client (the MobileFirst Server adapter in this case) and the Server (the back-end server you are connecting to)....more
Fixing the incompatibility between Cordova Google Plus Authentication Plug-in and MobileFirst Foundation on iOSWhen developing a Cordova applications with MobileFirst Foundation, there is often a need to use third party plug-ins to achieve advanced functionalty.If you are an on-premise 8.0 customer or Mobile Foundation service customer, then read further to learn how to use social login support for Cordova.While it is possible to use adapters and the Social Login sample to log into social platforms, you may also seek to achieve this functionality by only using Cordova plug-ins....more
IBM plans to provide service updates to IBM MobileFirst Platform Foundation 7.1 and IBM MobileFirst Foundation 8.0 (either on-perm or Mobile Foundation service to support the next Android and iOS releases based on the terms described in http://www-01.ibm.com/support/docview.wss?uid=swg27045489. Note that this policy is not dictated by the Program Technical Support’s lifecycle as stated in the product’s version announce letter, because a new version of a supported mobile operating system is considered a new feature. In other words, we do not plan to introduce support for the next Android and iOS releases in IBM MobileFirst Platform Foundation 7.0 or earlier releases.For......more
Using the IBM MobileFirst Operations Console you can clone an application configuration into a new application version, so you can register an identical copy of the application, but with a different version (same application id, environment, descriptor, and configuration).But what if you want to achieve the same via command-line?...more
A new Cordova SDK build has been released for MobileFirst Foundation 8.0.This build introduces support for cordova-android@6.0, support for JSONStore in Android N devices, as well as several bug fixes....more
A new MobileFirst CLI build has been released for MobileFirst Foundation 8.0....more
OverviewBy this point you have heard of IBM’s Watson, the Cognitive Computer that can do more than just win at Jeopardy! In this blog post, we will show how you can quickly and easily get started with using Watson services in your IBM MobileFirst Foundation hybrid application. If you are an on-premise 8.0 customer or Mobile Foundation service customer, then read further to learn about using Watson Speech to Text with Mobile Foundation. This blog post is based on a new Lab (link) that uses a MobileFirst Java adapter to communicate with the Watson Developer Cloud SDK to send an......more
Integrating Watson Cognitive Services with Foundation LabUsing IBM’s Watson cognitive services with Bluemix makes it easier than ever to consume Watson services with your Mobile Foundation application. We have created a new lab that shows the process of creating a hybrid Mobile Foundation application that utilizes the Watson Speech to Text service. In this lab, we also show how to integrate with the new Weather Company Data service to get localized weather updates....more
OverviewWhen we were designing IBM MobileFirst Foundation 8.0, one of our guiding principles was to make sure you can use familiar development tools & follow familiar DevOps processes.The following are some enhancements we made that we hope you’ll appreciate:...more
Overview:We all know that IBM MobileFirst Foundation can be used to develop pure web applications. Ionic, which is one of most popular hybrid development frameworks, since version 2 also fully support web development. This blog post is targeted to show up how to setup web development environment combining Ionic 2 Framework with CLI and Mobile Foundation Bluemix service with Web SDK...more
Integrating Bluemix Services with Foundation LabConnecting Bluemix services with MobileFirst Foundation on Bluemix is now easier than ever. If you are an on-premise 8.0 customer or Mobile Foundation service customer, then read further to learn how to use Bluemix services with Mobile Foundation.We have created a lab that guides developers through the process of setting up Foundation on Bluemix, instantiating Bluemix Services, and integrating it with an iOS Ionic v1 Application....more
Integrating Weather Company Data with Mobile FoundationConnecting Bluemix services is a simple way to greatly extend the functions of an application. If you are an on-premise 8.0 customer or Mobile Foundation service customer, then read further to learn how to use Mobile Foundation adapter to integrate and use Weather Company data. Adapters can connect many services together, letting the developer focus on security and efficiency by simplifying the way an app accesses the cloud....more
A new iFix has been released for MobileFirst Foundation 8.0, dated November 22nd, 2016....more
OverviewAs a mobile app developer you may be required to transfer very large files from a remote server to your app or from your app to the server.Those can be media files such as video or audio files, large documents, or other forms of binary data....more
IntroductionAccount hijacking can be a major problem. There are many ways hackers can steal passwords to users accounts, like phishing, or hacking into a central database where user credentials are stored. To protect users accounts, many companies add a second layer (or more) of security to user sign-ins & transactions called multi-factor authentication. Multi-factor authentication ensures that even if someone else knows your password, they still can’t access your account. In addition to a password, they also need access to something you own (e.g. your mobile phone), or something like your fingerprint. In the sample below, we will show you......more
A new iFix has been released for MobileFirst Platform Foundation 7.1, dated November 18, 2016.Download iFix (requires login to IBM Fix Central)...more
A new iFix has been released for MobileFirst Platform Foundation 6.3, , dated November 23, 2016.Download iFix (requires login to IBM Fix Central)...more
A new iFix has been released for MobileFirst Platform Foundation 7.1, dated November 13, 2016.Download iFix (requires login to IBM Fix Central)...more
A new iFix has been released for MobileFirst Platform Foundation 7.0, dated November 14, 2016.Download iFix (requires login to IBM Fix Central)...more
Overview:IBM MobileFirst Foundation can be setup on Bluemix in the following two ways: Using the Mobile Foundation Bluemix service Deploying Mobile Foundation on Bluemix using IBM-provided scripts that come with your on-prem License entitlement:...more
IntroductionPersonalization is king. It’s no secret that when companies make us feel special, we are more engaged, satisfied, and likely to buy more from them. Just think of the last time you browsed Amazon, or your Instagram feed. Therefore it should come at no surprise that when Forrester recently surveyed 115 digital experience technology decision makers, they found that 68% marked bringing personalized experiences to their customers as a top investment priority for 2016. This also indicates that personalization is really only still in its infancy, particularly in digital channels other than websites, like in mobile apps....more
OverviewApplications using the MobileFirst Foundation 8.0 SDK can be integrated with the Bluemix Push Services for the app to receive notifications....more
If you are an on-premise 8.0 customer or Mobile Foundation service customer, then read further to learn about privacy changes in iOS 10.Starting iOS 10, Apple mandated that all applications should declare any usage of user’s private data information in the project’s Info.plist file. If such a declaration is not made in the Info.plist file it will cause the application to exit. This holds good for enterprise applications as well.Apple is also rejecting submissions to the App Store for applications that make use of user’s private data but do not make the necessary or requisite declarations in Info.plist file....more
A new iFix has been released for MobileFirst Foundation 8.0....more
New pricing plans have been added to the Mobile Foundation Bluemix service....more
If you are an on-premise 8.0 customer or Mobile Foundation service customer, then read further to learn about Application Authenticity failures in applications downloaded from the Apple App Store. This blog post details a possible scenario, whereby the Application Authenticity validation rejects an iOS application that was installed from the Apple App Store, despite the application’s authentic identity. This post is applicable to IBM MobileFirst Platform Foundation V7.0, V7.1, and V8.0....more
OverviewIt is nice and easy to send simple push notifications in MobileFirst Foundation 8.0 (from the MobileFirst Operations Console or via REST API), but how do you send push notifications which provides more complex data such as when temperature is low, when you’re driving too fast and so on.If you are an on-premise 8.0 customer or Mobile Foundation service customer, then read further to learn how to send push notifications which provides more complex information.To that end, I’ve implemented a mobile application that integrates several Bluemix services related to IoT, Watson services and so on....more
A new MobileFirst CLI build has been released for MobileFirst Foundation 8.0....more
Update : The steps provided below are applicable only if your Xcode version is 8.2.1 / cocoapod version 1.1.0 or below and the MobileFirst iOS SDK is manually added to your project. If the MobileFirst iOS SDK is added to your project using cocoapods with version 1.1.1 or later, the i386 and x86_64 architecture slices of dynamic frameworks are automatically removed during IPA generation....more
March 06, 2017
MobileFirst Platform Foundation iFix 7.1.0.0-MFPF-IF201703011645 released
A new iFix has been released for MobileFirst Platform Foundation 7.1, dated March 1st, 2017.Download iFix (requires login to IBM...
February 28, 2017
Compatibility issues with cordova-windows and MobileFirst JSONStore Plugin
If you are an on-premise 8.0 customer or Mobile Foundation Service customer, then read further to know about compatibility issues...
February 14, 2017
Fix for FILEURIEXPOSEDEXCEPTION with cordova-plugin-camera on Android N
Starting in Android Nougat, file URIs are restricted to the scope of the same app. This access restriction causes a...
February 09, 2017
MobileFirst Platform Foundation iFix 6.3.0.0-MFPF-IF20170206-1104 released
A new iFix has been released for MobileFirst Platform Foundation 6.3, , dated February 6ht, 2017.Download iFix (requires login to...
February 06, 2017
IBM MobileFirst Foundation 8.0 Support for Swift 3.0
Starting with iFix 8.0.0.0-IF20170125-0919 for MobileFirst Foundation 8.0, we now support Swift 3.0 for iOS application development.If you are an...
February 05, 2017
What's New in the Developer Center
Hey all! We’d like to give you a quick update on what has changed and added to the Developer Center...
February 01, 2017
MobileFirst Foundation iFix 8.0.0.0-IF20170125-0919 released
A new iFix has been released for MobileFirst Foundation 8.0, dated January 25th, 2017.
January 31, 2017
MobileFirst Platform Foundation iFix 7.0.0.0-MFPF-IF20170125-1125 released
A new iFix has been released for MobileFirst Platform Foundation 7.0, dated January 25th, 2017.Download iFix (requires login to IBM...
January 25, 2017
Stretching product topologies to delight customers
Maurizio Luinetti is an Executive Architect for IBM Software providing technical leadership and driving client adoption of IBM architectures, designing...
January 20, 2017
MobileFirst Platform Foundation iFix 7.1.0.0-MFPF-IF201701200103 released
A new iFix has been released for MobileFirst Platform Foundation 7.1, dated January 20th, 2017.Download iFix (requires login to IBM...
January 17, 2017
Connecting to a SSL back-end from a Java or Javascript MobileFirst Adapter
OverviewOften you have to use SSL (HTTPS) to connect to a back-end REST server from code running in an adapter....
January 13, 2017
MobileFirst Platform Foundation iFix 7.0.0.0-MFPF-IF20170110-0021 released
A new iFix has been released for MobileFirst Platform Foundation 7.0, dated January 10th, 2017.Download iFix (requires login to IBM...
January 12, 2017
Social login support for Cordova and Mobile Foundation 8.0
Fixing the incompatibility between Cordova Google Plus Authentication Plug-in and MobileFirst Foundation on iOSWhen developing a Cordova applications with MobileFirst...
January 11, 2017
Support plan for Apple and Google's next mobile OS releases
IBM plans to provide service updates to IBM MobileFirst Platform Foundation 7.1 and IBM MobileFirst Foundation 8.0 (either on-perm or...
January 09, 2017
Using the IBM MobileFirst Operations Console you can clone an application configuration into a new application version, so you can...
January 06, 2017
cordova-plugin-mfp v8.0.2016122615 released
A new Cordova SDK build has been released for MobileFirst Foundation 8.0.This build introduces support for cordova-android@6.0, support for JSONStore...
January 06, 2017
MobileFirst CLI v8.0.0-2016121916 released
A new MobileFirst CLI build has been released for MobileFirst Foundation 8.0.
January 05, 2017
Using Watson Speech To Text with IBM MobileFirst Foundation 8.0
OverviewBy this point you have heard of IBM’s Watson, the Cognitive Computer that can do more than just win at...
January 05, 2017
Integrating Watson Cognitive Services with Foundation LabUsing IBM’s Watson cognitive services with Bluemix makes it easier than ever to consume...
January 03, 2017
Tools for DevOps flows with IBM MobileFirst Foundation 8.0
OverviewWhen we were designing IBM MobileFirst Foundation 8.0, one of our guiding principles was to make sure you can use...
December 26, 2016
Web development using Ionic 2 and Mobile Foundation
Overview:We all know that IBM MobileFirst Foundation can be used to develop pure web applications. Ionic, which is one of...
December 16, 2016
Integrating Bluemix Services with Foundation LabConnecting Bluemix services with MobileFirst Foundation on Bluemix is now easier than ever. If you...
December 15, 2016
Integrating Weather Company Data with Mobile Foundation
Integrating Weather Company Data with Mobile FoundationConnecting Bluemix services is a simple way to greatly extend the functions of an...
December 06, 2016
MobileFirst Foundation iFix 8.0.0.0-IF20161122-19 released
A new iFix has been released for MobileFirst Foundation 8.0, dated November 22nd, 2016.
December 05, 2016
OverviewAs a mobile app developer you may be required to transfer very large files from a remote server to your...
December 04, 2016
Add Login Approvals to Your Digital Channels with IBM MobileFirst Foundation 8.0
IntroductionAccount hijacking can be a major problem. There are many ways hackers can steal passwords to users accounts, like phishing,...
November 28, 2016
MobileFirst Platform Foundation iFix 7.1.0.0-MFPF-IF201611182214 released
A new iFix has been released for MobileFirst Platform Foundation 7.1, dated November 18, 2016.Download iFix (requires login to IBM...
November 28, 2016
MobileFirst Platform Foundation iFix 6.3.0.0-MFPF-IF201611231057 released
A new iFix has been released for MobileFirst Platform Foundation 6.3, , dated November 23, 2016.Download iFix (requires login to...
November 16, 2016
MobileFirst Platform Foundation iFix 7.1.0.0-MFPF-IF201611131344 released
A new iFix has been released for MobileFirst Platform Foundation 7.1, dated November 13, 2016.Download iFix (requires login to IBM...
November 16, 2016
MobileFirst Platform Foundation iFix 7.0.0.0-MFPF-IF201611140235 released
A new iFix has been released for MobileFirst Platform Foundation 7.0, dated November 14, 2016.Download iFix (requires login to IBM...
November 02, 2016
Using Bluemix dashDB service with Mobile Foundation
Overview:IBM MobileFirst Foundation can be setup on Bluemix in the following two ways: Using the Mobile Foundation Bluemix service Deploying...
October 30, 2016
Mobile App Personalization with IBM MobileFirst Foundation 8.0
IntroductionPersonalization is king. It’s no secret that when companies make us feel special, we are more engaged, satisfied, and likely...
October 27, 2016
Integrating IBM MobileFirst Foundation 8.0-based iOS applications with IBM Bluemix Push Services
OverviewApplications using the MobileFirst Foundation 8.0 SDK can be integrated with the Bluemix Push Services for the app to receive...
October 25, 2016
Supporting privacy changes in iOS 10
If you are an on-premise 8.0 customer or Mobile Foundation service customer, then read further to learn about privacy changes...
October 21, 2016
MobileFirst Foundation iFix 8.0.0.0-IF2016102017 released
A new iFix has been released for MobileFirst Foundation 8.0.
October 19, 2016
Mobile Foundation service introduces Cloud-friendly pricing plans
New pricing plans have been added to the Mobile Foundation Bluemix service.
October 19, 2016
Note About Application Authenticity Failures in Applications Downloaded from the Apple App Store
If you are an on-premise 8.0 customer or Mobile Foundation service customer, then read further to learn about Application Authenticity...
October 18, 2016
Using MobileFirst Foundation 8.0's Push Service REST API in a Node.js-based server
OverviewIt is nice and easy to send simple push notifications in MobileFirst Foundation 8.0 (from the MobileFirst Operations Console or...
October 18, 2016
MobileFirst CLI v8.0.0-2016101416 released
A new MobileFirst CLI build has been released for MobileFirst Foundation 8.0.
October 17, 2016
Preparing iOS apps for App Store submission in IBM MobileFirst Foundation 8.0
Update : The steps provided below are applicable only if your Xcode version is 8.2.1 / cocoapod version 1.1.0 or...