At some point, organizations will be concerned with mobile app deployment. There are three types of apps you will...
By submitting your personal information, you agree that TechTarget and its partners may contact you regarding relevant content, products and special offers.
want to deploy:
- Commercial apps
- Third-party apps that require customization
- Custom apps
Because more than 1.5 million apps are in the iTunes and Google Play app stores, you should see if there are apps you can link to before deciding to build one yourself. Apple currently has a mass purchase program for apps where enterprises can purchase bulk licenses for paid-for apps. This eliminates the need for employees to purchase apps with their own money.
Apps that you build, customize and deploy must be stored on your own network. Before you can deploy these types of apps for iOS, you need to apply a specific enterprise certificate. Note that the enterprise certificate for an enterprise app must be updated for each enterprise app you own every year. Android does not have these restrictions. Additional information is available for building iOS enterprise apps.
Mobile app deployment can be handled through
- a dedicated website
- a mobile device management app store
- Google Play for Work
A dedicated website, such as a SharePoint list or a mobile optimized website, is a great approach for companies with only a few apps. Even companies such as Dell use a website to list enterprise mobile apps with links to the files either on iTunes App Store, Google Play or the iOS app for Android apk files.
If you have implemented a mobile device management (MDM) or mobile application management app you have an option to leverage their respective app stores. When MDM is added to a phone, the accompanying enterprise app store is also added. In addition, most MDM enterprise app stores give you control over who sees the listed apps. For instance, you may want to restrict which apps are presented to a user by territory (e.g., North American users might see different apps than users in China) or by group as dictated by Active Directory.
Google released a new method for mobile app deployment in March 2015 as part of its Android for Work program. Android for Work specifically allows for extremely effective separation of enterprise data from personal data on an Android 5.0+ device. Your Android apps can be deployed through Google Play for Work, a private app store hosted by Google Play Services.
Discover enterprise app stores
Creating an enterprise app store
Dig Deeper on Mobile Application Testing Techniques and Tools
Related Q&A from Matthew David
Developers who use Xcode 8 have been faced with a choice: Make the jump to Swift 3.0 or simply upgrade to Swift 2.3. Here's what developers should ...continue reading
In this article, mobile expert Matthew David walks developers through some of the most effective ways to connect to JSON APIs in an Android-based ...continue reading
Apple now supports two developmental languages. This means integrating JSON with iOS isn't as difficult as it might seem. Expert Matthew David ...continue reading
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.