Delphi® 11.3 是使用云服务和广泛的物联网连接开发原生跨平台应用程序的最快方式。它为 Windows 10 提供强大的 VCL 组件,并为 Windows、Mac Mac64 和移动设备启用 FMX 开发。Delphi® 11 为面向企业的开发提供广泛的服务支持。查看为大型项目增加的内存、扩展的多显示器支持、改进的对象检查器等。Delphi® 11.3 将跨多个桌面、移动、云和数据库平台(包括 32 位和 64 位 Windows 10)的开发和部署速度提高了 5 倍。
系统要求
硬件要求
Intel® Core® 或兼容处理器,最低 2GHz(推荐 2.6GHz+)
最低 2GB RAM(推荐 4GB+)
7 GB 至 60 GB 可用硬盘空间。
DirectX 11 兼容 DirectX 12 显卡,分辨率为 1024×768 像素或更高。
支持的工作站平台
Microsoft Windows 10(32 位和 64 位)
Microsoft Windows 11(64 位)
服务器平台
Microsoft Windows Server 2016
Microsoft Windows Server 2019
Microsoft Windows Server 2022
RAD Studio 在 Windows 8、Windows 8.1、Windows Server 2012、Windows Server 2012R2 平台(32 位和 64 位架构)上的功能可能会受到限制。
Microsoft Windows 7 SP1(32 位和 64 位) Microsoft Windows Server 2008 R2 制造商不再支持。
全面支持
iOS 14 和 iPadOS 14 (Delphi)
macOS 11.0 Big Sur (Intel) (Delphi)
Android 11~12 (Delphi)
masOS ARM 支持 (Delphi)
支持下一代 Windows UI
自定义 UI
Hi-DPi 高分辨率 IDE 支持
Multi-用户性能
FireMonkey Designer 改进
Designer 中的 VCL 样式支持
增强的 RAD Studio IDE
Windows 命令行工具安装程序
版本说明:
由于 XE5 时代 Delphi 安装体积急剧膨胀(完整安装接近 10G,程序文件、安装缓存超过 20G+),按照过去的方式打包,XE5 的 lite 体积 1.xG,接近 PE image 理论极限,而且当前 XE5 支持 x86、x64、osx、ios、android、等诸多平台功能,不好按照网友的口味进行裁剪(win32only、winonly、…)
经多方案权衡对比,决定 v8.x 开始,只使用 inno 对 Delphi 的主体功能进行封装(完整的 x86+其他支撑组件、注册表等),其他平台、功能的安装文件(x64、osx、ios、android)通过 7z 外挂的方式支持:安装时只需保证 lite exe 旁边有相关的 7z 文件(文件名不能变),在安装过程中即可选择、安装相应的功能(这意味着,如果只一个 exe、装出来就是 win32only,多一个 Ext.X64.7z,安装可选 x64 的支持,其他类推)
当前分为以下 12 个包:
包名称 作用
Ext.Core.7z 32 位编译环境,BDS 核心文件(必须)
Ext.3th.7z 网友收集的第三方扩展
Ext.Addons.7z InterBase 2020 等
Ext.Android.7z Android 编译环境
Ext.Help.7z 帮助文档
Ext.Hotfix.7z FmxLinux、网友收集的一些官方补丁
Ext.IOS.7z IOS 编译环境
Ext.Linux.7z Linux 编译环境
Ext.OSX.7z OSX 编译环境
Ext.Samples.7z 范例,其实直接用 svn 的也行
Ext.SDK.7z Android SDK/NDK 编译环境
Ext.Support.7z EMSServer、LivePreview、PAServer 等支持组件
Ext.X64.7z 64 位编译环境
此外,安装程序支持:
1、保留第三方扩展的组件:Ext.3th.7z,当前集成 EDN 收集的扩展、增强文件,所有 7z 都会解压到 {app} 下
2、保留 HotFix 扩展的组件:Ext.Hotfix.7z,当前集成 HotFix,所有 7z 都会解压到 {app} 下
3、自动检测 Ext.SDK.7z 中的 SDK、NDK 版本进行设置,如 android-ndk-r17b+android-sdk_r28.0.2、android-ndk-r21+android-sdk_r29.0.3
4、自动检测旁边的 OpenJDK8U-jdk_*.msi、jdk-7/8u*-windows-*.exe 进行安装,支持最新的 OpenJDK8U-jdk_x86-32_windows_hotspot_8u252b09.msi、jdk-8u192-windows-i586.exe
5、自动检测旁边的 NDP452-KB2901907-x86-x64-AllOS-ENU.exe 进行安装
另外,需要特别注意:
1、原版 Bds.exe 和 LicenseManager.exe 会访问网络,为避免不必要的流量,强烈建议直接 windows 防火墙屏蔽
2、其他的源码、支持库等都是绝对完整的。
3、新版 IDE 已放弃对 XP/x86 的支持;官方建议至少 Win7 x64 操作系统;