RAD Studio 12 的新功能:
以最新的平台版本为目标!
RAD Studio 12 提供对 iOS 17(仅适用于 Delphi)、Android 14 和 macOS Sonoma 的官方支持。RAD Studio 12 还支持 Ubuntu 22 LTS 和 Windows Server 2022。
Delphi 源代码的多行字符串文字
多行字符串文字可以更轻松地在应用程序源代码中嵌入 SQL、HTML、JSON、XML 多行文本。
SKIA对FireMonkey中UI设计的支持
新基础提高了在所有目标平台上呈现图形和 UI 控件的性能和质量。
使用 FireMonkey 增强功能改进了移动设计
改进了 Android 平台支持、分屏 iOS 和 Android 窗格、全集图标和初始屏幕向导、对 Android API 级别 33 的支持
使用重新设计的 MDI 和 VCL 的选项卡式 UI 实现现代化 VCL
通过支持 HighDPI 和源自 Konopka Signature VCL 控件的新 VCL 设计器,改进了应用程序现代化。
更多 Windows API 可在 Object Pascal 中使用
将所有 Windows API 标头转换为 Object Pascal 的综合集合,使 Delphi 开发人员更容易调用任何 Windows 平台 API
FireDAC中的QBE支持,Delphi的新JSON向导
FireDAC中提供了示例查询。JSON数据映射向导,用于生成与JSON数据结构匹配的类,将数据映射到XML等对象,并流出到新文件。
通过 SQL 限制提高应用程序安全性
通过对 SQL 命令的限制、对多个命令的阻止和 SQL 更改,实现更深入的应用程序安全性。
RAD Server 中对 Smart ID 的支持
更强大、更灵活的托管 REST API,具有新的智能 ID (Sqid)。更好的性能、数据分页改进、更好的会话身份验证。
在 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 的边缘)。增强的 VCL 窗体设计器,可直观地构建本机 Windows 应用程序,并提供实时对齐提示和布局指南。增强了适用于 32 位 Windows 和 64 位 Windows 的 Delphi 和 C++ RTL。
在设计时使用 VCL 样式!
VCL 样式现在提供设计时支持:通过在设计时立即查看样式窗体和控件在运行时的外观,更快地创建样式 UI 的原型。在设计时查看样式在运行时对 UI 的影响可以改进新式 UI 的设计和测试过程。在使用每个控件样式时,更快地创建更好的 UI 特别有用。
部署在 M 系列 Apple 芯片上!
针对 macOS(M 系列 Apple Silicon)进行编译,并使用新的通用包进行 AppStore 提交。现在,您可以针对现有的 Intel 和新的 M 系列 macOS 处理器(Apple Silicon)进行编译。针对最新的处理器版本进行编译可在所有平台上实现最快的性能,并支持 macOS App Store 的通用打包。
远程协作!
改进了对 VCL 和 IDE 的远程桌面支持,帮助开发人员在办公室远程工作。增强了对远程和本地 64 位 Windows 应用程序以及 macOS 64 位应用程序(Intel 和 ARM)的调试。增强的远程桌面支持可提高团队的效率并提高您的底线。
使用生物认证!
RAD Studio 12 为 FireMonkey 移动应用程序提供了新的移动生物识别认证组件。
部署嵌入式InterBase Dev Edition!
RAD Studio 12 附带最近发布的 InterBase 2020 Update 5 开发者版和 IBLite/ToGo 版。