Appdome is a no-code mobile integration platform as a service (IPaaS), supporting a wide variety of implementations for Android and iOS apps.
This Knowledge Base article summarizes the steps needed to integrate MobileIron’s EMM service to any iOS or Android app instantly, with no code or coding – by simply Fusing MobileIron’s mobile SDK to an app binary.
We hope you find it useful and enjoy using Appdome!
Using Appdome, you can integrate MobileIron’s full EMM SDKs into any mobile app – in minutes with no-code or coding. Simply upload your iOS (.ipa) or Android (.apk or .aab) app and select options to add the MobileIron AppConnect SDK to that app in a few minutes on Appdome. This can be done without having to write a single line of code, prep the app or change any settings.
Once the app Build is complete, you can deploy the Fused app via MobileIron and install the Built app on mobile devices. All data created within the app will be encrypted and protected inside a container, preventing other applications from accessing the app’s encrypted data. The app you are Building on Appdome can be built with any tool such as xCode for iOS and Android Studio using any mobile development frameworks such as Xamarin, Cordova, and React Native. This allows you to enjoy all the features the MobileIron AppConnect SDK offers as well as the additional features and capabilities provided by Appdome including Appdome Mobility Suite.
While Appdome’s patented Fusion technology enables mobile services to be added to mobile apps at the binary level, MobileIron provides a non-generic wrapper SDK to Android apps. To overcome this challenge, Appdome developed a unique connector between the fused apps and the native mobile iron apps.
The SAM connector app is an appdome built app that connects between the Appdome’s fused apps and the MobileIron native apps. It is a unique component and mandatory for each MobileIron android distribution.
To Build your iOS or Android app with the MobileIron SDK, follow these simple steps.
Note: You may need to Request access to the MobileIron AppConnect SDK for your Appdome account. You can use the chat icon to contact Appdome for this request.
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.
In addition to the MobileIron AppConnect SDK, you can also enable Mobile Permission ControlTM features that enhance, or extend the capabilities of the MobileIron AppConnect SDK.
You can improve MobileIron mobility experiences across any Android and iOS mobile app with Appdome’s BoostEMM™. It offers a way to connect additional services from the EMM vendor to apps, using Appdome’s standard Mobile Integration Workflow.
When you are done, click Build My App.
The technology behind Build My App has two major elements – (1) A microservice architecture filled with 1000s of code sets needed for mobile integration, 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 an MobileIron SDK to the mobile app in seconds. For example, the technology of Dynamic Filesystem Encryption, work that ordinarily, a developer would need to do.
Congratulations! You now have a mobile app fully integrated with MobileIron SDK.
After you have added MobileIron SDK to any Mobile App on Appdome, there are a few additional steps needed to complete your mobile integration project.
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.
For more information on the range of options available in Context™, please read this knowledge base article.
In order to deploy an Appdome-Built app, it must be signed. Signing iOS apps andSigning Android apps are easy using Appdome. Alternatively, you can use Private Signing, download your unsigned app and sign locally using your own signing methods.
Once you have signed your Appdome-Built app, you can download to deploy it using your distribution method of choice. For more information on deploying your Appdome-Built apps, please read this knowledge base.
Uploading to MobileIron For Application Deployment Steps:
3. Select In-House then Browse for the fused app file you previously downloaded. Click Next.
4. Fill in the same value for Application Name that you have entered in Appdome under App Display Name in Context. Also fill in the same value under App Version in Appdome under Display Version in MobileIron. Click Next after entering these values.
5. Enter your desired MobileIron Apps@Work Catalog and Icons information for this Fused app. Click Next.
6. Enter MobileIron Per App VPN Settings and Managed App Settings then click Finish.
7. Select the app you just added to MobileIron –> click Actions –> Apply To Labels
8. Select all the Labels / Groups that you would like this fused app to made available to in MobileIron for installation –> click Apply
Installing on iOS and / or Android mobile devices Steps:
3. Next, open Featured Apps or whichever category you have placed this Fused app into –> click the app –> Install.
4. After the app installation completes open the app
Second Option: If you want to add a fused app that has AppConfig enabled to MobileIron please view this page.
Here is a link to another resource we wrote on Appdome for MobileIron that has more information.
To zoom out on this topic, visit Appdome for Enterprise Mobility on our website.