Build an in-house enterprise app store without breaking the budget

Chris Moyer

My company wants to establish an enterprise app store for our employees, primarily providing mobile apps for bring your own device (BYOD) use. I want to make the enterprise app store as useful as possible for employees -- but, frankly, without spending a lot of IT resources on building and maintaining it. Any advice?

Building your own app store can be a lot of work, and it can be very tricky to get everything right, especially across different platforms such as iOS, Android and Windows Phone.

Many providers can now eliminate the hardest parts of creating an in-house app store.

Fortunately, many providers can now eliminate the hardest parts of creating an enterprise app store, allowing you to simply upload and manage applications automatically -- and manage devices as well.

The one we've used significantly is HockeyApp. This system not only allows you to manage an online enterprise app store, but it also handles updates and crash reports. In addition, it lets you track who downloads what data onto which devices and allows you to set up user accounts -- all of which make it a great tool for building your own enterprise app store.

The company has mobile versions of its website and a Web app (or in Apple's case, a "Web clip") that can be installed on mobile devices.

The system supports all the major mobile platforms and the company has a great track record of listening to its community. You won't have to worry about distributing the provisioning profiles separately; they operate just like a regular mobile app store.

Another option is TestFlight. This system only focuses on distributing applications but has been very popular as one of the first systems to support ad hoc over-the-air distribution of iOS apps. The system supports Android as well as iOS, but not Windows Phone. It also doesn't have the built-in crash-reporting software that HockeyApp offers.

In terms of the actual building of applications, only iOS requires you to have a special account to distribute applications outside the commercial app store. You can sign up for an Apple enterprise developer account, which lets you build apps for distribution in-house without requiring users to register their devices every time they change one and forcing you to make a new build. That allows you to distribute your applications to anyone with access to your in-house app store.

There are Comments. Add yours.

 
TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

Expert Discussion

Does your company have, or is it considering establishing, an in-house app store?

Chris Moyer
What's your opinion?
TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest