Types of Multi-Device Applications You Can Create
Go Up to Multi-Device Applications Index
The following table lists and describes some notable types of multi-device applications that you can create using the IDE:
Type of Application | How to Create this Application | Description and Links |
---|---|---|
Multi-Device Applications
Target machines:
|
|
Applications created with the Multi-Device Application wizard automatically use the multi-device versions of components and run-time library. You can create a Delphi or C++ multi-device application that can run on all the supported target platforms. Note: Because your development PC is a 64-bit system, the Platform Assistant server and a connection profile are not required for developing applications for 64-bit Windows.
For more information, see Developing Multi-Device Applications. |
64-bit Windows Applications, for both Delphi and C++Builder Target machine: PC running a 64-bit Windows operating system, either a local PC (the development system) or a remote PC |
To create a 64-bit Windows application in the IDE:
|
The RAD Studio IDE runs on the native Win64 Windows platform:
For more information, see 64-bit Windows Application Development. |
Console Applications Target machines:
|
|
To run, debug, and deploy an macOS or iOS application, you must create a connection profile and install and run the Platform Assistant (the remote application server) on an actively connected Mac. You must add an SDK as well. Console Application Output on the iOS Device RAD Studio supports iOS console applications in conjunction with Xcode. If console output is used (for example, if the console application uses Writeln), the output does not display on the iOS Device window. Instead, the output is sent to the Console log, which you can see in the Xcode Devices dialog box, for the iOS Device. For more information, see: |
DataSnap Applications Target machine:
|
|
To run, debug, and deploy a DataSnap application on macOS or a remote Win64 target, you must create a connection profile and install and run the Platform Assistant server, the remote application server, on an actively connected machine running the target platform. For macOS 64-bit (Intel) and macOS 64-bit (ARM) applications, you must add an SDK as well. For more information, see: |
Other Types of Applications Can Be Multi-Device
Here are more applications that are potentially multi-device:
- DataSnap server (Win64)
- DataSnap client (Win64, macOS)
- DataSnap WebBroker application (Win64)
- Web Server application (Win64, macOS)
- ActiveX (Win64)
- SOAP server application (Win64)
Topics
- Windows Application Development
- Preparing a Windows Application for Deployment
- 64-bit Windows Application Development
- FireMonkey Application Platform - Multi-Device
- MacOS Application Development
- iOS Mobile Application Development
- Android Mobile Application Development
- Mobile Tutorials: Mobile Application Development (iOS and Android)
- Multi-Device Database Applications
- DataSnap Connectors for Mobile Devices
- Wizards for Creating FireMonkey Multi-Device Applications and Components
- Toolchains