Deploying Multi-Device Applications

From RAD Studio
Jump to: navigation, search

Go Up to Multi-Device Applications


Deployment can have two different meanings in RAD Studio:

  • Deployment is a required step that the IDE automatically performs when you run your multi-device application in the debugger.
    When you run or debug a multi-device application, the application is deployed to the target platform.
  • Deployment is the final step that you perform in successfully delivering any completed project.
    Use the Deployment Manager to generate a package containing your application. Click Project > Deployment.

Deploying an Application on the Mac OS X Platform

Each time you run or debug a Mac OS X application, your application is deployed to the target platform in order to run. The files that are deployed are placed by default in the scratch directory of the running instance of the Platform Assistant.

When you are ready to deploy your completed Mac OS X application, the recommended way to assemble and group the necessary files is to use the Deployment Manager. Your deployed Mac OS X application is not just the executable, but includes a set of object files and shared libraries (.dylibs).

Deploying an Application for the iOS Platform

Each time you run or debug an iOS application, your application is deployed to the Mac. The files that are deployed are placed by default in the scratch directory of the running instance of the Platform Assistant. Then the Platform Assistant runs your application on an iOS device connected to the Mac, or on the iOS simulator.

When you are ready to deploy your completed iOS application, the recommended way to assemble and group the necessary files is to use the Deployment Manager.

When you build an iOS app with an Ad hoc or Application Store platform configuration selected, your app is deployed for either Ad hoc or Application Store distribution.

For more information, see:

Deploying an Application for the Android Platform

Each time you run or debug an Android application, your application is deployed to your Android device. RAD Studio generates a package containing your application, copies the package into the target device, installs the package and runs it.

When you are ready to deploy your completed Android application, the recommended way to assemble and group the necessary files is to use the Deployment Manager.

When you build an Android app with an Application Store platform configuration selected, your app is deployed as a signed application package that you can upload to application stores such as Google Play or Amazon.

For more information, see Deploying Your Signed Android Application.

See Also