RAD Studio 10.4.2 is now available! 了解更多信息

Discover The Brand New Getit Page

Deep discounts available on InterBase 2020 for OEM or VARs – Contact sales

Renew your Update Subscription license now Read more

The Most Powerful IDE For Building Native Apps on Windows, Android, iOS, macOS and Linux

John Schnobrich 2fpjlaymqta Unsplash


Create apps for all major platforms with less coding effort. Write once, compile everywhere

Windows 10 Applications

Modernize VCL apps to support Windows 10 with up-to-date user interface controls, WinRT APIs, HighDPI-related features and Windows Store support

Android and iOS

Prototype and build iOS and Android applications faster and smarter with the multi-device designer and live preview, and platform-aware and platform-native UI controls in the FireMonkey framework


Connect to over 20 databases natively with FireDAC’s high speed direct access, including InterBase, SQLite, MySQL, SQL Server, Oracle, PostgreSQL, DB2, SQL Anywhere, Advantage DB, Firebird, Access, Informix, MongoDB and more

Linux Applications

Develop both server and FireMonkey GUI applications for Linux with RAD Studio (Delphi personality)

Internet of Things (IoT)


Responsive UI

Create a single responsive platform-aware UI once and easily deploy across multiple platforms

macOS Applications

Develop macOS applications quickly and easily with RAD Studio’s Delphi personality

Cloud Aware

Use the HTTP and REST client libraries, available on all platforms, to invoke REST services or AWS and Azure components. Leverage powerful CData Enterprise Connectors to access 70+ data sources


Develop and expand the IDE with your own components and IDE plugins, or find ready to use add-ons from our rich third-party ecosystem

Ignite Your Imagination

Design Beautiful Desktop and Mobile App UIs
with RAD Studio

RAD Studio’s award-winning VCL framework for Windows and FireMonkey (FMX) visual framework for cross-platform responsive UIs provide the foundation for intuitive, beautiful user experiences that wow on every platform: Windows, macOS, iOS, Android, and Linux

  • Rapidly design your master responsive UI layout once, then easily customize platform-and-device-specific views without duplicating design effort
  • Use the visual design menu to easily drag and drop visual and non-visual components from the palette
  • Connect user interface elements to data sources using the LiveBindings Designer
  • Validate designs in real time using Live On-Device Preview to broadcast the active form to multiple devices simultaneously
  • Build fully responsive designs with resolution-aware components for desktop, tablets, and smartphones
Smart Responsive Designing

使用 RAD Studio,让您更快更智能地编写代码

使用目前的 OOP 方法、RAD Studio 强大的框架和功能丰富的 IDE,聪明的开发人员和敏捷软件团队可以更快更好地编写代码。

  • Quicken lengthy compiles with highly optimized compilers for every platform
  • Customize the IDE for two robust and powerful languages (Delphi and enhanced C++) and your coding style
  • Use Code Insight™ for code completion via a modern Language Server Protocol based on your code while libraries help you code quickly and accurately
  • Get hints and tips from inline documentation as you code
  • Keep development agile with the VCL designer, Agile refactoring and Live Templates
  • 与 Git、Subversion、Mercurial 等版本控制系统集成

Modern Developer Centric IDE

使用 RAD Studio 的集成本机调试功能可以更快地调试吗?

通过集成的跨平台本机调试功能,可更快地查明漏洞。使用 RAD Studio IDE,您可以调试在 Windows、macOS、iOS、Android 和 Linux 系统上远程运行的应用程序!

  • 添加条件断点以在指定位置或特定条件发生时快速暂停程序执行。
  • Explore the entire call stack to trace the route the executing code took to reach its location
  • Inspect the current value of variables while your program pauses during debugging
  • Keep Code Insight™ code completion running while debugging
  • Debug on any device! Deploy your app to any iOS, Android, macOS, or Linux device and debug as if it were running locally. Use breakpoints, stack exploration, tool tips and expression evaluation on local and remote machines with live debugging across all deployment platforms.
Conditional Breakpoints

Compile and Deploy High-Performance Native Apps With RAD Studio

通过为用户的首选设备开发应用程序来吸引他们。使用 RAD Studio 从一个代码库开发桌面和移动应用程序,并部署到 Windows、macOS、iOS、Android 和 Linux 系统中!

  • Go from Ad Hoc to App Store fast. Rapidly produce application bundles that can be deployed to Windows Store (using Desktop bridge), Apple App Store and Google Play Store.
  • 按平台来定义要部署的文件,并构建配置。开发人员可以在每个项目中基于目标平台(例如 Windows、macOS、Android、iOS、Linux 系统)来确定部署文件,并构建配置(例如,调试或发布工作)
  • Easily deploy files directly to Windows, macOS, Android, iOS, and Linux from the Delphi IDE
  • 直接从 RAD Studio IDE 部署文件。使用 Platform Assistant Server(PA Server) 快速将文件部署到远程机器上。PA Server 将部署工作所定义的文件组合起来,并将它们打包到单个应用程序实例中。
Compile and Deploy

使用 RAD Studio 来提高代码质量

更短的开发周期不一定意味着牺牲代码质量!RAD Studio 包含许多功能,可帮助您实现最佳的编码方法,减少重复性工作,并帮助您成为编码明星!

  • Find coding errors automatically and solve them with Fast Error Insight
  • Use built-in refactoring to streamline, simplify and improve both the performance and readability of your application code
  • Leverage well-tested and highly optimized cross-platform libraries to build better code fast
  • Turn documentation into immediate in-line help for you and your team
  • Build unit tests for all of your code using the integrated DUnit and DUnitX frameworks
  • Dive into your project without interrupting the application flow by adding live log-in with CodeSite Logging

Code Quality

更好地使用 RAD Studio

RAD Studio 的协作和版本控制功能将帮助您更快更好地创建产品,无论您是作为单独的开发人员还是作为团队成员。代码协作功能可以加深您对代码的理解,更好地进行测试,并开发出更好的产品。

  • Track and manage changes quickly using version control systems including Subversion, Git and Mercurial repositories
  • Easily navigate changes and history using the history tab in the code viewer with the built-in difference viewer
  • 利用 RAD Studio 命令行编译器,这些编译器非常适合使用我们对 MSBuild 或 CMake 项目的支持功能来快速集成到连续构建配置中。
Deep Source Code Repository Integration

RAD Studio IDE 的功能扩展

RAD Studio comes with hundreds of components for every task, from creating user interfaces to database connectivity. In addition to the included VCL and FireMonkey components, a broad range of tools and components are available from the Delphi and C++Builder communities.

  • Use GetIt Package Manager to rapidly improve the functionality of your applications by downloading and integrating new components
  • 为物联网而打造。快速将物联网功能添加到 RAD Studio IDE 中,并通过 GetIt 获得 50 多个免费的物联网组件。
  • Extend the IDE with tools and components from Embarcadero Technology Partners
  • Employ powerful integrated tools and components like Beyond Compare, FastReport, TeeChart, InterBase, IP*Works, and CodeSight!
  • Extend the IDE even further with addons and plugins from dozens of third parties and customize the IDE to work your way
GetIt Package Manager

Download RAD Studio Feature Matrix

RAD Studio 10.4.2 is here! Discover the New Release