MAM and EMM SDK implementations come in all shapes and sizes. Not all MAM and EMM SDKs are built the same. And, the multitude of mobile apps organizations want to use inside EMM and MAM likewise contain different methods, features, and protocols, some of which conflict with EMM and MAM SDKs.
This Knowledge Base article describes how to use the Appdome Mobility Suite to customize and extend MAM and EMM SDK implementations, enabling them to reach more mobile apps. The goal of this knowledge base is to help you make EMM and MAM implementations more agile and flexible, bridge gaps, and extend the broadest EMM and MAM functionality to more apps and use cases.
We hope you find this knowledge base useful and enjoy using Appdome!
Appdome is a mobile integration platform as a service (iPaaS) that allows users to add a wide variety of features, SDKs & APIs to Android and iOS apps. Using a simple ‘click to add’ user interface, Appdome allows anyone to easily integrate any EMM or MAM SDK to any mobile app – 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. Likewise, there are no changes required inside the app. Appdome is compatible with mobile apps built in any development environment including Native Android and iOS apps, hybrid apps and non-native apps built in Xamarin, Cordova, and React Native, Ionic and more. The Appdome technology adds any EMM and MAM SDK, as well as the relevant standards, frameworks, extensions and more to the app automatically. No manual development work is required. Using Appdome, mobile apps will include the EMM or MAM SDK and all the Appdome Mobility Suite features as if everything was natively coded to the app.
The Appdome Mobility Suite is perfect for organizations that need or want to achieve a unified enterprise mobility experience for all users and all apps. Organizations often need to complement and extend EMM and MAM SDK to reach apps not supported by EMM vendors, adjust container policies, create Intelligent VPN Tunneling, extend Root/Jailbreak protection and more. In addition, organizations often need a greater range of mobile permission controls to customize the mobility experience for their users, ensure compliance and segregate work and personal use-cases on BYOD devices.
In order to use all of the features in Appdome Mobility Suite you’ll need:
Follow these step-by-step instructions to use Appdome Mobility Suite to customize and extend EMM and MAM SDK implementations:
Please follow these steps to add a mobile app to your Appdome account.
If you don’t have an Appdome account, click here to create an account.
Select the Build Tab. Note: a blue underline will appear showing the step is active.
Beneath the Build Tab, select Management. Note: a blue highlight will appear showing the category is active.
The Appdome Mobility Suite organizes the options to customize and extend EMM and MAM SDK implementations into easy to find sections. These capabilities would ordinarily need to be developed and coded into an app. With Appdome, adding these capabilities to mobile apps is completed in seconds.
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 integrate the EMM or MAM SDK and the various Appdome Mobility Suite features to the mobile app in seconds.
Congratulations! When your implementation is complete, you’ll receive the notice below. You now have a mobile app fully integrated with your EMM or MAM SDK of choice plus the Appdome Mobility Suite features.
After you successfully built an app, you need to sign the app in order to deploy it. You can also brand or customize a built app on Appdome.
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
If you’d like to add private server certificates, CAs, and/or server public certificate files you can add these here under Private Server Certificates and Authorities in App Set-Up.
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.
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.
That is it – Enjoy your Appdome built app!
If you have any questions, please send them our way at firstname.lastname@example.org or via the chat window on the Appdome platform.