RAD Studio Features
Single Source Multi-Device Application Development
RAD Studio features the FireUI Multi-Device Designer and FireMonkey cross-platform UI framework that delivers the only true single source solution for natively compiled applications on Windows, Mac, iOS and Android. Build apps with the native look and feel that work across multiple form factors of mobile phones, tablets and Desktop systems – all at once!
Target Multiple Devices and Platforms
Windows Desktop Bridge Deployment Support allows you to package new and existing desktop applications ready for the Windows 10 Store directly from your IDE using Microsoft's Desktop Bridge. Target hundreds of millions of Windows 10 devices with your existing VCL or FMX code base. Same code, new customers!
With Microsoft Windows Store now alongside macOS, Android and iOS store support, you can now reach billions of users from a single cross-platform app codebase!
CLANG enhanced C++ Compiler for Windows and Mobile
C++Builder provides a CLANG enhanced C++ compiler for Windows 10 (32-bit and 64-bit) and Mobile (iOS and Android), C++11 support, automatic reference counting and more for the fastest Standard C++ Windows and Cross-Platform development.
Live Prototyping with connectivity to leading enterprise databases
Rapidly create real app prototypes with live data from your enterprise database or prototype sample data, and then deploy to Windows, Mac, iOS or Android. Use the LiveBindings Designer to visually connect UI elements to data sources.
Rapid Windows Development with VCL
RAD Studio includes the award winning VCL component library for Windows 10, with the best visual component library for the Windows API and a rich third-party ecosystem.
The LiveBindings Designer allows you to visually connect user interface elements like buttons, labels and lists to data sources. Easily preview your application UI connected to live data at design time.
Internet of Things Support
Internet of Things connectivity framework including support for Bluetooth, Bluetooth LE, Z-Wave REST interfaces, Beacons, ThingPoint Edge Service, BeaconFence indoor/outdoor user location tracking and more.
Powerful Enterprise Database Connectivity
RAD Studio offers fast and visual development of client/server applications with high performance and high quality access to enterprise databases using our Universal Database access library (FireDAC).
Middleware and Cloud solutions
Rapidly connect your apps to your enterprise databases and services on-premise or in the cloud with FireDAC enterprise database connectivity, DataSnap or EMS n-tier middleware, and access to cloud-based RESTful web services and BaaS providers.
Deliver applications up to 5x faster
RAD Studio is 5x faster for development and deployment across multiple Desktop, mobile, cloud and database platforms including 32-bit and 64-bit Windows 10. RAD Studio provides powerful workflow and productivity tools including Project Statistics, Clipboard History, Multi-Paste Support and much more.
Desktop and mobile application development
Build multi-device true native apps for Windows 10, Android, iOS and OS X. The FireUI Multi-Device Designer provides a set of predefined views, including Windows Desktop, Surface Pro Tablet, Mac Desktop, iPhone, iPad, Android Tablets, Smart Phones and wearables like Smart Watches to build apps 5x faster.
High performance Delphi compilers for Desktop and Mobile
RAD Studio provides compilers for Desktop and mobile, including 32-bit and 64-bit compilers for Windows, a compiler for OS X, an ARM compiler for Android and 32-bit and 64-bit Object Pascal compilers for iOS.
FireMonkey Cross-Platform Framework
RAD Studio features the FireUI Multi-Device Designer and cross-platform UI framework that delivers the only true single source solution for natively compiled applications with the platform specific UI look and feel customers expect. FireUI App Previews lets you preview your FireMonkey application on iOS, Android, OS X and Windows targets as you are designing the app.
The Parallel Programming Library exponentially increases performance, making it easier to write multi-threaded applications that take advantage of multi-core CPUs. Boost the performance of your new or existing VCL and FireMonkey applications with a self-tuning thread pool.