VMware Workspace ONE (AirWatch) 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 VMware Workspace ONE (AirWatch) SDK into mobile apps in seconds and thereafter, manage any mobile App using VMware Workspace ONE (AirWatch).
Thank you for your interest in Appdome and we hope you find this article useful.
About Implementing the VMware Workspace ONE (AirWatch) SDK into Mobile Apps
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 VMware Workspace ONE (AirWatch) SDK into Mobile Apps, any Android or iOS 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. The iOS (.ipa) or Android (.apk) 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 VMware Workspace ONE (AirWatch) SDK or even have access to source code for developing VMware Workspace ONE (AirWatch) SDK capabilities for Android or iOS Apps.
Appdome’s technology adds the full VMware Workspace ONE (AirWatch) SDK into mobile Apps, as well as standards, methods or protocols necessary, to mobile Apps automatically. After using Appdome, mobile Apps will leverage the VMware Workspace ONE (AirWatch) SDK capabilities as if they were natively coded into the App.
Appdome for VMware Workspace ONE (AirWatch) SDK Integration is one of the premier solutions available on Appdome. Using Appdome to Fuse the VMware Workspace ONE (AirWatch) SDK into mobile Apps is simple and fast. Once Fusion is complete, you can deploy the Fused App directly to VMware Workspace ONE (AirWatch) App Store and install the Fused App on mobile devices via VMware Workspace ONE (AirWatch). 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 VMware Workspace ONE (AirWatch) SDK offers as well as the additional security of Appdome Mobility Suite and BoostEMMTMby Appdome.
Prerequisites for using Appdome for VMware Workspace ONE (AirWatch) SDK
In order to use Appdome’s no code implementation of VMware Workspace ONE (AirWatch) SDK on Appdome, you’ll need:
- Appdome account – EXTEND or higher
- Mobile App (.ipa for iOS, or .apk for Android)
If your app is using obfuscated Kotlin coroutines, please verify it has been compiled with a compatible version of Kotlin Coroutines.
- You have a configured and accessible account for VMWare Workspace ONE (AirWatch) console (to deploy your app)
How to Add VMware Workspace ONE (AirWatch) SDK into Mobile Apps on Appdome
To Fuse your App with the VMware Workspace ONE (AirWatch) 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 file you intend to use, simply select it. The file will be automatically added to the Appdome platform. Once complete, you’ll see a success message and automatically moved to the next step in the workflow.
Integrate with VMware Workspace ONE (AirWatch) 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.
- Enable or turn “ON” EMM Services and open the drop-down list.
- Next, choose VMware Workspace ONE (AirWatch) SDK from the drop-down list.
- Change the App Bundle ID (optional).
- Change the App Version (optional).
- Change the App Version code (optional).
Configure your app with additional features (optional).
If you’d like or need additional control over the VMware Workspace ONE (AirWatch) 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 VMware Workspace ONE (AirWatch) SDK implementation.
- BoostEMMTM – allows developers and mobility professionals to connect the App to VMware Workspace ONE (AirWatch) 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 the VMware Workspace ONE (AirWatch) SDK into your app
Click “Build My App” to complete Appdome’s VMware Workspace ONE (AirWatch) 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 VMWare Workspace ONE (AirWatch) SDK into mobile Apps in seconds.
Congratulations! When your implementation is complete, you’ll see the notice below. You now have a mobile App fully integrated with VMWare Workspace ONE (AirWatch) 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 VMware Workspace ONE (AirWatch) Appdome-Built App (Required)
In order to deploy an Appdome-Fused app, it must be signed. Signing iOS apps and Signing Android apps is 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-Fused app, you can download to deploy it using your distribution method of choice. Read here on how to Deploy Mobile Apps Integrated with the VMWare Workspace ONE (AirWatch) SDK.
Verify your app is using a compatible version of Kotlin Coroutines
When building your app with VMWare Workspace ONE SDK, Appdome will automatically match the correct and supported Kotlin Coroutines of the Workspace ONE SDK to your application.
If you are prompt with an error message stating that your application’s using obfuscated Kotlin coroutines which aren’t compatible with the version required by VMWare Workspace ONE SDK, please recompile your application with one of the supported Kotlin versions as explained below:
- Upgrade the app to use to the latest release version of Kotlin Coroutines.
- Verify your application isn’t using ProGuard (or other obfuscation tools) on the Kotlin Coroutines.
TOTALMobility for VMware Workspace ONE
TOTALMobility for VWware Workspace ONE is an Appdome bundle that delivers customer choice, feature richness, and implementation control for every mobile deployment. With TOTALMobility for VWware Workspace ONE, Appdome offers customers choice by supporting a diversity of mobile security, network access and enterprise authentication services together with VMware Workspace ONE, which they can integrate into anyiOS or Android app – instantly, without code or coding.
For example, VMware customers can deploy custom versions of any internally developed or 3rd party mobile app integrated withVMWare Workspace ONE, F5 Access Manager and Microsoft Azure Active Directory (AD) cloud SSO service and secured by the Appdome Mobile Security Suite.
In addition to the unique ability to create multi-service implementation templates that can be added to any Android and iOS app, developed in any framework, instantly and without coding, customers can use TOTALMobility to add security to all the mobile APIs in the app. The net result is a custom version of the mobile app, built according to the customer’s specific enterprise requirements and fully secured and protected from hackers and malicious attacks.
How Do I Learn More?
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 firstname.lastname@example.org or via the chat window on the Appdome platform.