OverviewIn my previous blog post, I walked you through how to create, build, and deploy Ionic 1 apps implemented with MobileFirst Foundation 8. If you are an on-premise 8.0 customer or Mobile Foundation service customer, then read further to learn how to integrate with Ionic 2 apps which is quite different than the version 1....more
OverviewApplications using the MobileFirst Foundation SDK can be integrated with Bluemix Push Services for the applications to receive notifications.Follow the instructions in this blog post in order to integrate your Android application with the Bluemix Push Notifications service....more
OverviewApplications using the MobileFirst Foundation SDK can be integrated with Bluemix Push Services for the applications to receive notifications.Follow the instructions in this blog post in order to integrate your Android application with the Bluemix Push Notifications service....more
A new iFix has been released for MobileFirst Platform Foundation 7.1.Download iFix (requires login to IBM Fix Central)...more
A new iFix has been released for MobileFirst Platform Foundation 7.0.Download iFix (requires login to IBM Fix Central)...more
A new iFix has been released for MobileFirst Platform Foundation 6.3.Download iFix (requires login to IBM Fix Central)...more
Hi all!We’d like to let you all know of recent changes we’ve made to the Developer Center.If you are an on-premise 8.0 customer or Mobile Foundation service customer Developer Center has the detailed and latest documentation on MobileFirst Foundation....more
A key contributor to Digital Transformation success is creating customized and personalized digital experiences that delight users, and engage them with your brand. To fuel digital transformation, you’ll likely start with exposing your business services & data through APIs to developers – internal, partner, or third party, so that they can build innovative Mobile, Web, or IoT applications that enable digital business. Then, once you launch your applications, you’ll likely shift focus to an equally critical challenge – optimizing the user experience for your users through continuous iteration, measurement & improvement....more
This blog post is obsolete. You can now use the MobileFirst SDK for React Native apps to connect your React Native with IBM MobileFirst Foundation. Learn more....more
Obfuscation helps protecting your application against reverse engineering by others....more
The MobileFirst Platform Foundation v6.3 to v8.0 are supported on iOS 10. Read more on our support plan here....more
IntroductionLet’s say you are a marketing director of a global retailer, and you have an amazing idea about how to get more customers into your stores. Your kids have been enthusiastically playing the new Pokemon Go game, running around your neighborhood to collect augmented reality Pokemon, and you are impressed with how addictive the game is. It occurred to you that you could build a game around coupon collection modeled after Pokemon GO, in which customers would use your app to collect AR coupons in their surroundings, that they can then redeem in store. How cool!...more
A new Advanced Messenger lab for MobileFirst Foundation 8.0 is now available!In this Part 2 of the Advanced Messenger lab, developers will go through 8 hands-on lab sessions and become familiar with the latest release of MobileFirst Foundation by implementing an Ionic 2 Beta application....more
IntroductionOne of the most widely used Web and Mobile UI Automation framework is Appium/Selenium-Webdriver, in this blog I will touch upon on how we can use this for MFP AppCenter application. Appium/Selenium-Webdriver provides a single, free and open protocol for testing without having to recompile or modify the app. I will not get into in-depth details of Appium and Selenium-Webdriver since there are plenty of examples and documentation around the same. For more details see the reference section....more
IntroductionToday’s enterprises are using DevOps techniques as a way to speed up software delivery and improve time to market. IBM Bluemix provides a large set of DevOps services such as Active Deploy, Delivery Pipeline, Auto-Scaling, etc. Companies can use these services to rapidly build a cloud based DevOps infrastructure....more
Follow the steps detailed below to setup MobileFirst Foundation 8.0’s Application Center on Bluemix using Liberty and dashDB. It consist from three sections that will guide you though the whole setup process. All instructions were recorded on macOS, but you can use also almost any Linux or Windows environment....more
IntroductionYou can setup MobileFirst Foundation on Bluemix in two ways:...more
IntroductionAs human beings, many of us spend a great deal of time thinking about the future. We can’t wait to get our hands on the newest technology, latest software versions, or latest mobile phones. Some of us embrace change more slowly, adopting new technologies when we feel it’s right to do it. Each of us moves towards the future at our own pace - some of us as sprinters, some of us as long distance runners, and others as joggers or walkers. And yet, we all move forward eventually....more
OverviewMobileFirst Foundation can be setup on Bluemix in two ways:...more
OverviewIn this blog post we cover best practices for building AngularJS apps with MobileFirst. Starting with MobileFirst Platform Foundation 7.1 support for Cordova apps was introduced and in MobileFirst Foundation 8.0 the classic Hybrid application was replaced with the Cordova application model.f you are an on-premise 7.1 or 8.0 customer or Mobile Foundation service customer, then read further to learn the best practices for building angular js apps with Mobile Foundation....more
OverviewThe purpose of this blog post is to describe how to run performance tests on the different features of MobileFirst Server in MobileFirst Foundation 8.0. An Apache JMeter performance test is used and Java classes are compiled especially for JMeter....more
OverviewThis is a sample app that was created to show off how versatile MobileFirst Foundation 8.0 is with UI Frameworks. If you are an on-premise 8.0 customer or Mobile Foundation service customer, then read further to learn how to integrate your app on Mobile Foundation with Weather service on Bluemix.In this example I demonstrate the ease of using Facebook’s ReactJS with MobileFirst Foundation 8.0. For this purpose a Cordova app was implemented using ReactJS and the MobileFirst SDK, using the Weather Services API from Bluemix....more
In Q1 2016 we announced the beta of the Mobile Foundation Bluemix service . After a successful conclusion of the beta that saw several customers try the service, we rolled in the feedback and released the GA version of the service in the public Bluemix US-SOUTH and UNITED KINGDOM regions. Thank you if you participated in the beta and gave us your feedback! Now we go down under to public Bluemix SYDNEY region. Ow ya goin mate! This completes the rollout to all the public Bluemix regions that are active at the moment....more
Introduction...more
IntroductionThis article walks you through on how a Bluemix liberty app (in particular Mobile foundation) connects to a on premise filebased user repository that is published as a WebDAV resource for authentication....more
The Windows 10 Anniversary Update was officially rolled out by Microsoft on August 2, 2016. The update provides a whole bunch of exciting feature for consumers and enterprises. Take a sneak peek into the features provided by the update here....more
A new Advanced Wallet lab for MobileFirst Foundation 8.0 is now available! During these three hands-on lab sessions developers will become familiar with the general steps needed to migrate from MobileFirst Platform Foundation 7.1 to MobileFirst Foundation 8.0....more
The MobileFirst SDK for Xamarin is now available for MobileFirst Foundation v8! You can download the component from the Xamarin Component Store....more
IntroductionMany of the apps you use every day, like your favorite chat and email apps, are available to you in multiple channels - like web and mobile. And you probably appreciate it if you can transition seamlessly between the two, even when it comes to authentication. Entering your credentials over and over on each device can be frustrating. What if your browser could somehow know that you already authenticated in your mobile app?...more
Hello all!...more
OverviewIn this article we explain how to replicate an existing Mobile Foundation server to a new Mobile Foundation Server. Traditional approach is to run some scripts (.sh/.bat) that will migrate the artifacts from source to destination (db/application). In Mobile Foundation Service and in IBM Mobile Foundation 8.0 On-prem admins/operators can export the artifacts in the form of JSON’s and zip and then import it to the fresh Mobile Foundation server. The export or import operations can be done using console or direct REST calls. The various approaches are detailed below....more
IntroductionMany mobile applications require users to sign a license agreement before they can use the application. They have to first accept the terms & conditions, and then they can proceed. In case the license agreement changes, they are required to sign it again....more
Ionic SDK is a framework built on AngularJS and Apache Cordova that helps you rapidly build hybrid mobile apps using web technologies such as HTML, CSS, and Javascript....more
IntroductionIf you have developed an Enterprise app before, you’ll know that it’s really hard to satisfy everyone. You’ll want to make your app dynamic & responsive for your users, so they enjoy engaging with your brand. You’ll want your app to provide the right experience to different types of users. And of course, you’ll want to get your code out faster for testing & feedback. And you may even want to let your product manager, designer, or business leader tweak the experience of the app without your help after you launch....more
IntroductionSMS One-Time-Password(OTP) is essential authentication method in every modern mobile application. SMS authentication and/or number verification gives your app good balance between security and user experience. More and more retails and banking apps use this method as their main authentication method....more
IntroductionLDAP (Lightweight Directory Access Protocol) is an essential protocol in the enterprise world. It provide a central place to store usernames and passwords and allowing many different applications and services to connect to the LDAP server to validate users....more
IBM plans to provide service updates to IBM MobileFirst Platform Foundation to support the new Android release 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 Android N in IBM Worklight Foundation 6.2 or earlier releases.For those customers who have Android apps developed using IBM Worklight Foundation 6.2 or earlier releases, and intend to have......more
A new Advanced Messenger lab for MobileFirst Foundation 8.0 is now available!In this Part 1 of the Advanced Messenger lab, developers will go through 5 hands-on lab sessions and become familiar with the latest release of MobileFirst Foundation by implementing an Ionic 2 Beta application....more
Note: Updated for changes after Mobile Analytics service went GA. Note: Updated May 15, 2018 for changes to the IBM Cloud and Mobile Analytics service user interfaces....more
Apple announced iOS 10 mid-June during their annual WWDC conference. This release of iOS includes many new user and developer oriented features. You can read more about all the new features in iOS 10 in this news bulletin....more
October 17, 2016
Integrating MobileFirst Foundation 8.0 in Ionic 2 based apps
OverviewIn my previous blog post, I walked you through how to create, build, and deploy Ionic 1 apps implemented with...
October 08, 2016
Integrating IBM MobileFirst Foundation 8.0-based Web applications with IBM Bluemix Push Services
OverviewApplications using the MobileFirst Foundation SDK can be integrated with Bluemix Push Services for the applications to receive notifications.Follow the...
October 08, 2016
Integrating IBM MobileFirst Foundation 8.0-based Android applications with IBM Bluemix Push Services
OverviewApplications using the MobileFirst Foundation SDK can be integrated with Bluemix Push Services for the applications to receive notifications.Follow the...
October 07, 2016
MobileFirst Platform Foundation iFix 7.1.0.0-MFPF-IF201610060540 released
A new iFix has been released for MobileFirst Platform Foundation 7.1.Download iFix (requires login to IBM Fix Central)
October 07, 2016
MobileFirst Platform Foundation iFix 7.0.0.0-MFPF-IF201609291531 released
A new iFix has been released for MobileFirst Platform Foundation 7.0.Download iFix (requires login to IBM Fix Central)
October 07, 2016
MobileFirst Platform Foundation iFix 6.3.0.0-MFPF-IF201609272209 released
A new iFix has been released for MobileFirst Platform Foundation 6.3.Download iFix (requires login to IBM Fix Central)
October 05, 2016
Full Product Documentation for MobileFirst Foundation 8.0 now in the Developer Center
Hi all!We’d like to let you all know of recent changes we’ve made to the Developer Center.If you are an...
September 29, 2016
The Combined Power of IBM API Connect and IBM MobileFirst Foundation for Mobile Security
A key contributor to Digital Transformation success is creating customized and personalized digital experiences that delight users, and engage them...
September 28, 2016
Building a React Native Application With IBM MobileFirst Foundation 8.0
This blog post is obsolete. You can now use the MobileFirst SDK for React Native apps to connect your React...
September 19, 2016
Obfuscating Android code using Proguard in MobileFirst Foundation 8.0
Obfuscation helps protecting your application against reverse engineering by others.
September 16, 2016
IBM MobileFirst Platform Foundation Support for iOS 10
The MobileFirst Platform Foundation v6.3 to v8.0 are supported on iOS 10. Read more on our support plan here.
September 11, 2016
Gradually Rollout New Features in your Mobile App with IBM MobileFirst Foundation 8.0
IntroductionLet’s say you are a marketing director of a global retailer, and you have an amazing idea about how to...
September 02, 2016
Labs: Advanced Messenger Part 2 for MobileFirst Foundation 8.0 now available
A new Advanced Messenger lab for MobileFirst Foundation 8.0 is now available!In this Part 2 of the Advanced Messenger lab,...
August 30, 2016
Using Appium to automate UI testing
IntroductionOne of the most widely used Web and Mobile UI Automation framework is Appium/Selenium-Webdriver, in this blog I will touch...
August 25, 2016
Build and Deploy MobileFirst Foundation 8.0 adapters using Bluemix DevOps services
IntroductionToday’s enterprises are using DevOps techniques as a way to speed up software delivery and improve time to market. IBM...
August 22, 2016
Running MobileFirst Foundation 8.0’s Application Center on Bluemix
Follow the steps detailed below to setup MobileFirst Foundation 8.0’s Application Center on Bluemix using Liberty and dashDB. It consist...
August 22, 2016
IntroductionYou can setup MobileFirst Foundation on Bluemix in two ways:
August 14, 2016
IBM MobileFirst Platform Foundation 7.1 And Ionic 2 - Going forward at your own pace
IntroductionAs human beings, many of us spend a great deal of time thinking about the future. We can’t wait to...
August 14, 2016
Using the Auto-Scaling Service with the MobileFirst Foundation tile on Bluemix
OverviewMobileFirst Foundation can be setup on Bluemix in two ways:
August 11, 2016
Best Practices for building AngularJS apps with MobileFirst Foundation 8.0
OverviewIn this blog post we cover best practices for building AngularJS apps with MobileFirst. Starting with MobileFirst Platform Foundation 7.1...
August 09, 2016
Performance Testing for MobileFirst Foundation 8.0
OverviewThe purpose of this blog post is to describe how to run performance tests on the different features of MobileFirst...
August 08, 2016
OverviewThis is a sample app that was created to show off how versatile MobileFirst Foundation 8.0 is with UI Frameworks....
August 07, 2016
Mobile Foundation rollout to all Bluemix regions complete
In Q1 2016 we announced the beta of the Mobile Foundation Bluemix service . After a successful conclusion of the...
August 07, 2016
Limit the Number of Devices per Authenticated User with IBM MobileFirst Foundation 8.0
Introduction
August 05, 2016
IntroductionThis article walks you through on how a Bluemix liberty app (in particular Mobile foundation) connects to a on premise...
August 02, 2016
MobileFirst Foundation Compatibility for Windows Anniversary
The Windows 10 Anniversary Update was officially rolled out by Microsoft on August 2, 2016. The update provides a whole...
August 02, 2016
Labs: Advanced Wallet for MobileFirst Foundation 8.0 now available
A new Advanced Wallet lab for MobileFirst Foundation 8.0 is now available! During these three hands-on lab sessions developers will...
August 02, 2016
Integrate your Xamarin apps with MobileFirst Foundation 8.0 on Bluemix
The MobileFirst SDK for Xamarin is now available for MobileFirst Foundation v8! You can download the component from the Xamarin...
July 31, 2016
Add a Trusted Device with IBM MobileFirst Foundation 8.0
IntroductionMany of the apps you use every day, like your favorite chat and email apps, are available to you in...
July 26, 2016
IBM MobileFirst Foundation v8.0 Developer Kit Installers available for download!
Hello all!
July 25, 2016
Different ways of exporting and importing Mobile Foundation server artifacts
OverviewIn this article we explain how to replicate an existing Mobile Foundation server to a new Mobile Foundation Server. Traditional...
July 24, 2016
Implementing License Agreement Signature using MobileFirst Foundation V8
IntroductionMany mobile applications require users to sign a license agreement before they can use the application. They have to first...
July 19, 2016
Integrating MobileFirst Foundation 8.0 in Ionic-based apps
Ionic SDK is a framework built on AngularJS and Apache Cordova that helps you rapidly build hybrid mobile apps using...
July 19, 2016
Changing your app on the fly with IBM MobileFirst Foundation 8.0 Live Update
IntroductionIf you have developed an Enterprise app before, you’ll know that it’s really hard to satisfy everyone. You’ll want to...
July 18, 2016
Implementing SMS One-Time-Password Authentication with IBM MobileFirst Foundation 8.0
IntroductionSMS One-Time-Password(OTP) is essential authentication method in every modern mobile application. SMS authentication and/or number verification gives your app good...
July 17, 2016
Connecting to LDAP servers with IBM MobileFirst Foundation 8.0
IntroductionLDAP (Lightweight Directory Access Protocol) is an essential protocol in the enterprise world. It provide a central place to store...
July 14, 2016
Support plan for Google's Android 7.0 "Nougat" release
IBM plans to provide service updates to IBM MobileFirst Platform Foundation to support the new Android release based on the...
July 13, 2016
Labs: Advanced Messenger for MobileFirst Foundation 8.0 now available
A new Advanced Messenger lab for MobileFirst Foundation 8.0 is now available!In this Part 1 of the Advanced Messenger lab,...
July 11, 2016
Configuring Mobile Analytics and Mobile Foundation Bluemix services
Note: Updated for changes after Mobile Analytics service went GA. Note: Updated May 15, 2018 for changes to the IBM...
July 01, 2016
Compatibility tests for iOS 10 with supported MobileFirst Platform Foundation releases
Apple announced iOS 10 mid-June during their annual WWDC conference. This release of iOS includes many new user and developer...