How to privately roll out your mobile applications to selected customers/users on iOS and Android

Posted by on in Programming

Jens from Germany, upon receiving an invitation to our upcoming June 2 "Getting Started Building Mobile Applications for iOS and Android" webinar, sent me the following email: "Are there any plans for elaborating on how to privately roll out your mobile applications to selected customers on iOS and Android? The webinar lists Submitting apps to the Apple App Store, Google Play but that is the opposite of what I’m looking for. I’m totally new to iOS & Android development, but I suspect that there must be something like a B2B app store." Here is the information I sent back to Jens in my email reply.

We will cover the 5 ways you can create apps for devices (3 for iOS and 2 for Android) - using the different project manager target platforms configurations. But to your question...

Target Platforms

1) For iOS there are at least 5 ways to get apps to your customers and users:

a) Connect their devices to your development computer and send the app direct to the device

b) Give your customers the source code and if they have RAD Studio, they can build it for themselves

c) Ad-Hoc app deploy –

d) Apple App Store – submit it to Apple -

e) Create an App Store inside your company for your users by contacting Apple – Apple calls this an “Enterprise Store” (it may have a different name these days). Each "Store" can have up to 100 devices (contact Apple for the number you need) registered in it – for companies that need to deploy iOS apps to their users inside their firewall – then you can download/install the iOS app from a server inside your firewall – we do this for device testing inside Embarcadero. - 


2) For Android:

a) You can submit to Google Play Store –

b) You can submit to Amazon App Store -

c) You can directly side load the APK file from anywhere – your server, someone else’s server, send it via email, dropbox or whatever (this capability is one of the reasons there are so many bad/dangerous Android apps out there).

Jens replied, "Thank you very much, this is exactly what I wanted to know." It's great when I can provide some information and links to help a developer. Keep those emails and questions coming.

Register now for our June 2 Webinar: "Getting Started Building Mobile Applications for iOS and Android". We present our webinars at 6am, 11am and 5pm Pacific Daylight Time. As always, if you can't make it, we will post the replay on our EmbarcaderoTechNet YouTube channel when the replay is ready. You can bookmark the blog post for the webinar to see additional information, resource links and the replay link before, during and after the webinar.

Gold User, Rank: 1, Points: 2466
David Intersimone (known to many as David I.) is a passionate and innovative software industry veteran-often referred to as a developer icon-who extols and educates the world on Embarcadero developer tools. He shares his visions as an active member of the industry speaking circuit and is tapped as an expert source by the media. He is a long-standing champion of architects, developers and database professionals and works to ensure that their needs are folded into Embarcadero's strategic product plans. David holds a bachelor's degree in computer science from California Polytechnic State University at San Luis Obispo, California.


  • Johan Swart
    Johan Swart Tuesday, 31 May 2016

    This is the most important article I've read and something I've been looking for for a very long time regarding Delphi! In my country I am limited by the way I am officially allowed to deploy applications for Apple. This gives me more choices! Thanks very much!

  • ToinedeGreef
    ToinedeGreef Thursday, 26 May 2016

    The route to deploy to iTunes Connect in TestFlight modus is missing from the iOS options.

  • Please login first in order for you to submit comments
  • Page :
  • 1

Check out more tips and tricks in this development video: