Phone - Australia: 1300 553 313
Hotline - New Zealand: 0800 450 168

RAD Studio 10.3

The Ultimate Application Development Platform for Windows 10, Mac, Mobile, and IoT


There are regular Special Offers on Embarcadero products!

Contact MicroWay for the current specials.

Phone 1300 553 313 or email

RAD Studio is an integrated development environment (IDE) for building Win32 applications. The RAD Studio IDE provides a comprehensive set of tools that streamline and simplify the development life cycle. The tools available in the IDE depend on the version of RAD Studio you are using. The following sections briefly describe these tools.

Designing User Interfaces

On the RAD Studio visual designer surface, you can create graphical user interfaces by dragging and dropping components from the Tool Palette to a form. Using the designers, you can create Windows Forms applications that use the extensive Visual Component Library (VCL). You can also customise your applications for different versions of Windows.

Generating and Editing Code

RAD Studio auto-generates much of your application code as soon as you begin a project. To help you complete the remaining application logic, the text-based Code Editor provides features such as refactoring, synchronised editing, code completion, recorded keystroke macros, and custom key mappings. Syntax highlighting and code folding make your code easier to read and navigate.

Compiling, Debugging, and Deploying Applications

Within the IDE, you can set compiler options, compile and run your application, and view compiler messages. RAD Studio integrates MSBuild as a build engine, and both the compile and build commands invoke MSBuild. You can explicitly run MSBuild either by using the command line, or by using the RAD Studio Command Prompt on the Start menu. The RAD Studio Command Prompt opens a command console window and automatically sets the path to point to the MSBuild excecutable and sets the environment variable BDS to point to your installation directory.

Compiler options, and several other Project > Options, can be saved as named build configurations, which you can apply to specific projects. By default, the IDE provides a Debug and a Release build configuration.

The integrated Win32 debugger helps you find and fix runtime and logic errors, control program execution, and step through code to watch variables and modify data values. RAD Studio includes InstallAware for creating Windows Installer setups.

Modeling Applications

The UML Modeling can help you improve the performance, effectiveness, and maintainability of your applications by creating a detailed visual design before you ever write a line of code.

What's New in RAD Studio 10.3

RAD Studio Rio (10.3) empowers developers to create stunning, high performing apps for Windows, macOS, iOS, Android and Linux Server*, using the same native code base.

RAD Studio 10.3 makes significant improvements for C++ developers including C++17 Win32 support, improved code completion, debugging for optimised builds and new libraries.

Delphi developers can now enjoy inline variable declaration, type inference, and more.

For both C++ and Delphi developers, RAD Studio Rio brings enhancements to VCL for High DPI displays, Per Monitor V2 support, new Windows 10 and WinRT APIs, updated mobile platform support, and more.

Finally, RAD Studio Rio adds more value and capabilities to the Enterprise edition with a RAD Server single site deployment license and an InterBase ToGo for mobile deployment license. The Architect edition now includes a Sencha ExtJS Professional license, InterBase ToGo for mobile deployment license, RAD Server multi-site deployment license, and an AquaData Studio license. These additional licenses expand web enablement, application backend server, and database capabilities for your enterprise applications.

  • Android API26 support, meeting Google Play Store requirements for new apps in August 2018 and updated apps in November 2018.
  • Android Native Controls and FMX styled controls on the same Android form, including using material design theme for Android 5.0 or higher
  • iOS 12 Support (32- and 64-bit) for building App Store and enterprise applications.
  • Support for Unicode Emoji
  • 10.3 Update 1 adds expanded support for iOS 12 and iPhone X series devices.
  • 10.3 Update 1 includes a set of 5 different FireMonkey multi-device styles with theming support for Windows, macOS, Android, and iOS.


RAD Studio Editions

RAD Studio is available in these editions – Professional, Enterprise, and Architect. Choose the RAD Studio edition that's right for you

Pro Enterprise Architect
Develop 32-bit Windows apps Yes Yes Yes
Develop 64-bit Windows apps Yes Yes Yes
Develop OS X apps Yes Yes Yes
Develop Universal 32-bit and 64-bit iOS apps      
Develop Android apps Yes Yes Yes
Develop Linux apps      
Comprehensive VCL and FireMonkey component sets Yes Yes Yes
Library source code Yes Yes Yes
Build database apps with local/embedded connectivity Yes Yes Yes
Build database apps with client/server connectivity Optional* Yes Yes
Enterprise Mobility Services1 (Developer License) Optional*    
DataSnap multi-tier framework   Yes Yes
SQL database tools     Yes
Data modeling tools     Yes
Commercial use license Full Full Full
Access to earlier version licenses Yes Yes Yes

* Requires FireDAC Client/Server Add-On Pack for RAD Studio Professional
1 Additional per user deployment fee required

See the RAD Studio full Feature Matrix (PDF) for a more detailed comparison.



For more information please contact the MicroWay sales team: buynow
Head Office
MicroWay Pty Ltd
PO Box 84,
Braeside, Victoria, 3195, Australia
Ph: 1300 553 313
Fax: 1300 132 709
email: sales@microway.com.au
ABN: 56 129 024 825
Sydney Sales Office
MicroWay Pty Ltd
PO Box 1733,
Crows Nest, NSW 1585, Australia
Tel: 1300 553 313
Fax: 1300 132 709
email: sales@microway.com.au
ABN: 56 129 024 825
New Zealand Sales Office
MicroWay Pty Ltd (NZ)
PO Box 912026
Victoria Street West
Auckland 1142, New Zealand
Tel: 0800 450 168
email: sales@microway.co.nz

International: call +61 3 9580 1333, fax +61 3 9580 8995

© 1995-2019 MicroWay Pty Ltd. All Rights Reserved. Terms and Privacy Policy.