No-Code Integration of IBM MaaS360 SDK Into Mobile Apps

IBM MaaS360 is a widely used MDM and BYOD use case in the corporate world. Many companies are using it to manage their Apps and devices within their organization.

This Knowledge Base explains how you can use Appdome to achieve no-code integration of MaaS360 SDK into mobile apps in seconds and thereafter, manage any mobile App using IBM MaaS360.

Thank you for visiting and we hope you find this article useful.

About Implementing the IBM MaaS360 SDK into Mobile Apps

Appdome’s technology adds the full IBM MaaS360 SDK into Mobile Apps, as well as standards, methods or protocols necessary, to mobile Apps automatically. After using Appdome, mobile Apps will leverage the MaaS360 SDK capabilities as if they were natively coded into the App.

Appdome for MaaS360 SDK Integration is one of the premier solutions available on Appdome. Using Appdome to Build the MaaS360 SDK into mobile Apps is simple and fast. Once Build is complete, you can deploy the Built App directly to the MaaS360 App store and install the Built App on mobile devices via MaaS360. All data created within the App will be encrypted and protected inside a container, preventing other applications from accessing the App’s data. This allows you to enjoy all the features the MaaS360 SDK offers as well as the additional security of Appdome Mobility Suite and BoostEMMTMby Appdome.

Appdome is a mobile integration platform as a service (iPaaS) that allows users to add a wide variety of features, SDKs, and APIs to Android and iOS Apps. Using a simple ‘click to add’ user interface, Appdome allows anyone to easily implement the IBM MaaS360 SDK into mobile Apps, any Android and iOS apps – instantly, no code or coding required.

Using Appdome, there are no development or coding prerequisites. For example, there is no Appdome SDK, libraries, or plug-ins to implement. The iOS (.ipa) or Android (.apk or .aab) App can be built in any development environment such as xCode for iOS and Android Studio, or non-native environments like Xamarin, Cordova, and React Native. Likewise, there is no requirement to implement any part of the MaaS360 SDK or even have access to source code for developing MaaS360 SDK capabilities for Android or iOS Apps.

Prerequisites for Integrating the IBM MaaS360 SDK into Mobile Apps on Appdome

In order to use Appdome’s no-code implementation of IBM MaaS360 on Appdome, you’ll need:

  • Appdome account – EXTEND or higher
  • Mobile App (.ipa for iOS, or .apk or .aab for Android)
  • You have a configured and accessible account for IBM MaaS360 Console
  • WorkPlace License Key and Developer ID from MaaS360 environment  (are found under  Setup -> Services -> Mobile Application Management -> View SDK license keys)
  • MaaS360 cloud extending server must be accessible for app tunneling to your MaaS360 environment.

How to Add IBM MaaS360 SDK on Appdome

To Build your App with the Maas360 SDK, follow these simple steps.  Note, the same workflow can be used for either an Android or iOS App.

Upload a Mobile App to Your Account

Please follow these steps to add a mobile App to your Appdome account.
Once you find the .ipa or .apk or .aab file you intend to use, simply select it. The file will be automatically added to the Appdome platform.  When the App upload is completed, you’ll see a success message and automatically moved to the next step in the workflow.

Integrate with IBM MaaS360 SDK

Click Management under the Build tab. Note: a blue highlight will appear showing the category is active.

Then, find EMM Services under the Enterprise Mobility Management heading.

  1. Enable EMM Services and open the drop-down list.
  2. Next, choose IBM Maas360 SDK from the drop-down list.
  3. Change the App Bundle ID (optional).
  4. Change the App Version (optional).
  5. Add your MaaS360 Workplace License Key.
  6. Add your MaaS360 Workplace DeveloperID.

Configure Your App with Additional Features (optional)

If you’d like or need additional control over the IBM MaaS360 SDK implementation or need to configure the implementation in your app, please take a look at the following knowledgebase articles:

  • Appdome Mobility Suite – provides detailed, gradual control over the IBM MaaS360 SDK implementation.
  • BoostEMMTM – allows developers and mobility professionals to connect the App to MaaS360 browsers, email clients, etc.
  • MicroVPN – provides secure, mobile enterprise connectivity for any mobile App (connecting to enterprise SSL, VPN, and Proxies).

Each of these features should be added to your selections before you click Build My App. That way, sections in these categories are included in the automated integration completed on Appdome.

Build Your App with IBM MaaS360 SDK

Click “Build My App” to complete Appdome’s IBM MaaS360 SDK integration to the App.

The technology behind Build My App has two major elements – (1) a microservice architecture filled with 1000s of code sets needed for mobile integrations, and (2) an adaptive code generation engine that can recognize the development environment, frameworks and methods in each App and match the App to the relevant code-sets needed to add the IBM MaaS360 SDK to the mobile App in seconds.

Congratulations! When your implementation is complete, you’ll see the notice below. You now have a mobile app fully integrated with MaaS360 SDK!

Add Context™ to the Appdome Built App

Appdome is a full-featured mobile integration platform. Within Context™, Appdome users can brand the app, including adding a favicon to denote the new service added to the app.

Read here for more on Customize Mobile App Branding and More Without Coding.

Sign the MaaS360 Appdome Built App (Required)

In order to deploy an Appdome Built App, it must be signed. Signing iOS Apps and Signing Android Apps are easy using Appdome. Alternatively, you can use Private Signing, download your unsigned app and sign locally using your own signing methods.

Deploy the Appdome Built App to a Mobile Device

Once you have signed your Appdome Built App, you can download the app and deploy it using your distribution method of choice.
Read here on how to manually Deploy Mobile Apps Integrated with the IBM MaaS360 SDK or use Appdome-GO’s Build-to-Publish APIs to automatically push the Built App to your MaaS360 store.

How Do I Learn More?

Read here for more information on the No-Code Integration of the IBM MaaS360 SDK into Mobile Apps and Deploying Apps on Appdome.

View this video which guides you in Fusing apps with MaaS360 SDK end to end.

To zoom out on this topic, visit  Appdome for Enterprise Mobility on our website.

If you have any questions, please send them our way at support@appdome.com or via the chat window on the Appdome platform.

Thank you!

Thanks for visiting Appdome! Our mission is to make mobile integration easy. We hope we’re living up to the mission with your project. If you don’t already have an account, you can sign up for free.

Paul Levasseur

Have a question?

Ask an expert