RAD Studio 是一款专为程序员而准备的跨平台应用程序开发软件,内置Delphi和C++Builder这两种开发工具,另外还提供了新的C++功能,扩展了对ExtJS的RAD服务器支持,增强了对vc++L的高dpi支持,提高了firemonk (FMX)的质量等等,主要是一些细节上的更新以及BUG的修复。
使用RAD Studio,可以创建高效的可视化应用程序用最少的手动编码,使用Delphi或c++编程语言。RAD Studio提供了你需要的所有工具模型应用、设计用户界面、自动生成和编辑代码。它也给你工具编译、调试和部署应用程序。
瞄准最新平台版本!
RAD Studio 12 提供对 iOS 17(仅适用于 Delphi)、Android 14 和 macOS Sonoma 的官方支持。RAD Studio 12 还支持 Ubuntu 22 LTS 和 Windows Server 2022。
C++Builder IDE的视觉辅助集成
Visual Assist 集成为 C++ 代码提供一流的代码补全、代码导航和重命名重构;惊人的生产力提升
Delphi 源代码的多行字符串文字
多行字符串文字可以更轻松地在应用程序源代码中嵌入 SQL、HTML、JSON、XML 多行文本
SKIA对 FireMonkey 中 UI 设计的支持
新基础提高了所有目标平台上渲染图形和 UI 控件的性能和质量
通过 FireMonkey 增强功能改进移动设计
改进了 Android 平台支持、分屏 iOS 和 Android 窗格、全套图标和启动屏幕向导、支持 Android API 级别 33
现代化的 VCL,带有重新设计的 MDI 和 VCL 的选项卡式 UI
通过支持 HighDPI 和源自 Konopka Signature VCL Controls 的新 VCL 设计器,改进了应用程序现代化
更多可在 Object Pascal 中使用的Windows API
转换为 Object Pascal 的所有 Windows API 标头的综合集,使 Delphi 开发人员更容易调用任何 Windows 平台 API
现代化的C++ 编译器和工具链
适用于 Win64 的新的基于 Clang 的 C++ 编译器预览,支持最新的 C++ 标准,更好地与外部库和 C++ 代码集成
FireDAC 中的QBE支持、Delphi 的
新 JSON 向导
FireDAC 中提供了按示例查询。JSON 数据映射向导,用于生成与 JSON 数据结构匹配的类,将数据映射到 XML 等对象并流式传输到新文件
通过 SQL 限制提高应用程序安全性
通过限制 SQL 命令、阻止多个命令和 SQL 更改来提高应用程序安全性
RAD 服务器中对智能 ID的支持
具有新智能 ID (Sqids) 的更强大、更灵活的托管 REST API。更好的性能、数据分页改进、更好的会话身份验证。
RAD Studio 12还提供什么?
在4k+ 屏幕上使用 RAD Studio !
RAD Studio 12 为 IDE 提供高 DPI 支持,使开发人员能够在更大、高分辨率的屏幕上工作。对最新 4k+ 高分辨率显示器的全面支持通过更清晰、更锐利的字体和图标以及整个 IDE 窗口(包括 VCL 和 FMX 表单设计器和代码编辑器)的高分辨率支持改善了日常开发人员活动。
目标Windows 11
通过集成 MSIX 生成对 Windows 11 配置的官方支持。适用于 Windows 的 WebBrowser 组件,支持 IE ActiveX 和新的 Microsoft WebView 2 控件(基于 Chromium 的 Edge)。增强的 VCL 表单设计器可直观地构建本机 Windows 应用程序,并具有实时捕捉提示和布局指南。针对 32 位 Windows 和 64 位 Windows 的增强型 Delphi 和 C++ RTL。
在设计时使用VCL 样式!
VCL Styles 现在提供设计时支持:通过在设计时立即查看样式化的表单和控件在运行时的外观,可以更快地制作时尚 UI 原型。在设计时查看样式在运行时如何影响 UI 可以改进现代 UI 的设计和测试流程。在使用每个控件的样式时,更快地创建更好的 UI 特别有用。
在M 系列 Apple Silicon上部署!
针对 macOS(M 系列 Apple Silicon)进行编译,并使用新的通用包进行 AppStore 提交。您现在可以针对现有的 Intel 和新的 M 系列 macOS 处理器 (Apple Silicon) 进行编译。针对最新处理器版本进行编译可在所有平台上实现最快的性能,并支持 macOS 应用商店的通用打包。
远程协作!
改进了对 VCL 和 IDE 的远程桌面支持,帮助开发人员在办公室远程工作。增强了对远程和本地 64 位 Windows 应用程序以及 macOS 64 位应用程序(Intel 和 ARM)的调试。增强的远程桌面支持可提高团队的效率并提高您的利润。
使用生物识别认证!
RAD Studio 12 为 FireMonkey 移动应用程序提供了新的移动生物识别身份验证组件
部署嵌入式 InterBase开发版!
RAD Studio 12 附带最近发布的 InterBase 2020 Update 5 开发人员版本和 IBLite/ToGo 版本