At some point, organizations will be concerned with mobile app deployment. There are three types of apps you will...
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
Many enterprises still rely heavily on consumer-grade mobile applications, but making your own may not be as complex as you think. Here are three ...continue reading
There are several platforms available for creating apps for improving the driving experience. Expert Matthew David discusses why it may be easier ...continue reading
As the mobile industry is maturing, so is the way apps are being designed. Learn about the latest tools and software updates to help support and ...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.