Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Private iPhone apps?

I am interested in writing apps that connect to the intranet or an extranet. In other words, I would like to make private apps for my clients, but I don't want everybody able to access it and be able to download it. Do you know if there is a way to distribute enterprise apps only to a certain people? Does Android do the same thing?

like image 493
Cris Avatar asked Jun 18 '10 19:06

Cris


People also ask

Can you make private apps on iPhone?

To hide an app on your iPhone, go to your Home Screen and tap and hold any app. Then select Edit Home Screen and drag the app on top of another app. Finally, open the folder and drag the app you want to hide to the right side in order to create a new folder window.

What is private app on iPhone?

Privault allows you to hide and lock your private photos, videos and files behind the locker keypad interface. The encrypted storage can be accessed only when you enter your particular digit-passcode. This app has the best in class user experience compared with other similar ones, if you've already tried some.


2 Answers

The iPhone Enterprise Developer Program is targeting exactly this scenario. It allows building and distributing apps outside of the AppStore. It does cost $299 instead of $99, however; and it's available for companies with 500+ employees and Dun&Bradstreet number only. If you are small shop working for big clients, you might want to talk with them enorolling in that program so you can develop the app for them.

Update: As @lifeIsGood commented, it looks like Apple has lifted the 500+ employees requirement. At least it's not mentioned anywhere on the Enterprise Developer Program or the Choose an iOS Developer Program comparison page.

They have also added a Custom B2B Apps distribution mechanism, which seems to target the exact scenario the OP asked about.

like image 126
Franci Penov Avatar answered Sep 17 '22 11:09

Franci Penov


The answer is.... sort of. You can create ad hoc distribution, but you are limited to 100 total devices in your list. So, 100 customers. Or, you can sign up for an enterprise license, but to do so your company must have 500 employees (there may be other restrictions there too).

[edit]
One suggestion might be to create your application as SaaS - and charge for the connection/data store
[/edit]

like image 41
KevinDTimm Avatar answered Sep 19 '22 11:09

KevinDTimm