/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
非常受欢迎的集成开发环境,Embarcadero Delphi免费版跨平台的应用程序开发平台,主要用于应用程序的开发和编译,可用于支持Windows10的Windows应用程序的快速开发,还支持物联网和相关技术,Delphi10.3精简版下载具有预定义的布局,适用于桌面平台,表面专业版等,兼容很多系统平台,感兴趣的快到本站下载Embarcadero Delphi免费版进行使用吧
部署:使用Delphi编译和部署
通过为首选设备创建应用来吸引用户。使用Delphi从一个代码库创建桌面和移动应用程序,并部署到Windows,macOS,iOS,Android和Linux!
1、特意到App Store。快速生成可部署到Windows应用商店(使用桌面桥接器),Apple App Store和Google Play商店的应用程序包
2、定义要按平台和构建配置部署的文件。开发人员可以在每个项目中识别要基于目标平台(例如Windows,macOS,Android,iOS,Linux)和构建配置(例如,调试或发布)部署的文件
3、直接从Delphi IDE部署文件。使用Platform Assistant服务器(PA服务器)快速将文件部署到远程计算机。PA Server结合为部署定义的文件并将它们打包到单个应用程序实例中。
代码质量:使用Delphi提高代码质量
更快的开发周期不一定会导致牺牲质量!Delphi包含许多功能,可帮助实施编码最佳实践,减少重复工作,并帮助您成为编码摇滚明星!
1、通过充分利用经过充分测试和高度优化的跨平台库构建更好的代码。
2、将您的代码文档转换为您或团队中其他开发人员可以使用的即时内联帮助。
3、使用包含的DUnit和DUnitX框架为所有代码构建单元测试。
4、通过使用CodeSite Logging将实时日志记录添加到任何应用程序,查看应用程序内部的内容,而不会中断应用程序流
合作:与Delphi更好地协作
Delphi的协作和版本控制功能将帮助您更快地创建更好的产品,无论是作为单独的开发人员还是作为团队的一部分。代码协作可以加深代码理解,更好的测试和更好的产品。
1、使用版本控制系统(包括Subversion,Git和Mercurial存储库)跟踪和管理更改
2、使用内置差异查看器,使用代码查看器中的历史记录选项卡导航更改和历史记录
3、使用Delphi命令行编译器,这些编译器非常适合使用我们对MSBuild或CMake项目的支持快速集成到连续构建配置中。
延伸:扩展Delphi IDE
Delphi包含数百个组件,从创建用户界面到数据库连接,可以快速轻松地为桌面和移动平台构建连接的业务应用程序。除了包含的VCL和FireMonkey组件外,Delphi和C ++ Builder社区还提供了广泛的工具和组件。
1、GetIt包管理器。通过下载和集成新组件,快速改进应用程序的功能。
2、为物联网打造。快速将物联网功能添加到Delphi IDE中,通过GetIt免费提供50多个IoT组件。
3、使用Embarcadero技术合作伙伴的工具和组件扩展IDE。
4、集成工具和组件。超越比较,FastReport,TeeChart,InterBase,IP * Works,CodeSight!
5、使用由许多第三方制作的插件和插件扩展IDE,以自定义IDE以您的方式工作
设计:使用Delphi 设计漂亮的桌面和移动应用程序UI
1、设计一次主UI布局,然后轻松自定义特定于平台和设备的视图,而无需重复设计工作
2、使用我们的可视化设计器从调色板中拖放视觉和非可视组件
3、使用LiveBindings Designer将用户界面元素可视地连接到数据源
4、使用Live On-Device Preview进行实时设计验证,以将活动表单同时广播到多个设备
5、为桌面,平板电脑和智能手机添加具有分辨率感知组件的响应式设计
6、真正的,特定于平台的本机控件,可改善用户体验
开发:使用Delphi实现更快更智能的代码
使用现代OOP实践和Delphi强大的框架和功能丰富的IDE,智能开发人员和敏捷软件团队可以更快地编写更好的代码。
1、使用我们针对每个平台的高度优化的编译器,花费更少的时间等待冗长的编译
2、从两种强大而强大的语言(Delphi和增强型C ++)中进行选择,并自定义IDE以满足您的编码风格
3、Code Insight基于您的代码和使用的库提供自动代码完成功能,帮助您快速准确地编写代码
4、在编写代码时,从内联文档中获取提示和技巧
5、使用VCL设计器,敏捷重构和实时模板保持您的开发灵活性
6、与版本控制系统集成,包括Git,Subversion和Mercurial
调试:使用Delphi的集成本机调试更快地进行调试
通过集成的跨平台本机调试,更快地了解漏洞。使用Delphi IDE,您可以调试在Windows,macOS,iOS,Android和Linux上远程运行的应用程序!
1、添加条件断点以在指定位置或特定条件发生时快速暂停程序执行。
2、浏览整个调用堆栈,以便您可以向后追踪以发现执行代码到达当前位置所采用的路径。
3、在程序在调试期间暂停时检查变量的当前值。
4、在任何设备上调试!将您的应用程序部署到任何iOS,Android或macOS设备并进行调试,就像它在本地运行一样。在本地和远程计算机上使用断点,堆栈探索,工具提示和表达式评估,并在所有部署平台上进行实时调试。
第一部分:新功能
增强的Firebase Android支持
RAD Studio 10.3.2包含以下Android Firebase推送通知支持的更新和增强功能:
1、分发给10.3.1 的FireBase补丁现在是10.3.2产品版本的一部分,所有文件都是Android平台安装的一部分。
2、所有通知图标的改进。
3、Google Play服务和地图的更新,以符合Firebase版本支持要求。
4、Firebase取代了Google Cloud Messaging(Google弃用)。
Delphi Linux客户端应用程序支持
1、FireMonkey Linux提供了为Linux创建GUI应用程序的功能,扩展了RAD Studio(Delphi版)的FireMonkey跨平台框架。
2、包括几种即用型用户界面样式。
3、许多FMX组件(如网格,小部件等)也可以在Linux客户端上无缝工作。
4、在您的Linux客户端应用程序中利用RAD Studio的创新功能,例如Live Bindings等。
5、可通过GetIt for Enterprise和Architect Edition客户获得。
适用于Windows 64位的C ++ 17
delphi 10.3.2 lite中的新增功能是C ++ 17对C ++ Builder的Windows 64位支持。C ++ Builder和RAD Studio 10.3.2引入了一个更新的Clang增强编译器,支持Windows 64位的C ++ 17。作为渐进式编译器升级的一部分,您现在可以使用最新的C ++语言功能来获得更强大和简洁的代码,更多的编译器优化可以为您提供更快的代码,并且可以访问更多第三方C ++库来构建更强大的应用程序。
1、C ++ 17用于Win64(bcc64)的Clang增强编译器和工具链,意味着C ++ 17可用于Win32和Win64目标。
2、C ++运行时库(RTL)使用针对Win64的更新的Clang增强编译器构建,包括2018版Dinkumware STL。
3、另外,包括对C ++ 14的支持。
4、增强了对Win32和Win64(Boost v1.68)的库支持。
C ++ LSP Code Insight改进
1、代码完成的质量和性能改进。10.3.2包括对C ++的全功能代码完成支持。
2、Clang编译器的新功能:参数完成,Tooltip Insight和Go To Definition(按住Ctrl并单击)。这为C ++带来了全套的编辑生产力功能,并通过使它们成为异步和非阻塞来显着改进它们。
RAD服务器向导和部署改进
1、RAD服务器向导的增强功能(用于自动FireDAC数据库映射和API文档)。
2、RAD Server中的Android Firebase推送通知支持。
3、带有配置编辑器和集成REST调试器的新RAD Server管理控制台。
4、Swagger API文档改进(自定义API的自动文档)和对Swagger-UI的支持。
5、改进了启动错误消息和更丰富的错误记录,简化了部署过程。
6、适用于Linux和Windows服务器的部署安装程序(可通过GetIt获得)。
第二部分:增强功能
FireMonkey
1、32位和64位的macOS质量改进。
2、推动iOS上的通知改进和Android上的本地通知。
3、Android上的通知图标改进。
4、Android上的TEdit改进。
5、改进了与旧版Android的兼容性。
6、Android和Windows上的TMediaPlayer质量。
7、在macOS 64位应用程序的应用程序菜单中,系统菜单项(如“ 服务”,“ 隐藏”,“ 隐藏其他”和“ 退出”)现在会自动添加。与macOS 32位相比,这是一个变化,开发人员必须添加系统菜单。
FireDAC和数据库
1、Microsoft SQL改进,包括调用存储过程。
2、掌握细节清理。
3、Oracle CHAR参数。
运行时库性能
1、FireMonkey样式性能优化
2、VCL DFM文件加载优化
3、变体转换性能
VCL质量改进
显着的VCL质量改进,修复了超过50个VCL客户报告的问题。
1、许多组件的改进,包括ComboBox,MainMenu和PopupMenu,TreeView,StatusBar,PageControl,Button,DateTimePicker
2、额外的高DPI和缩放细化
3、表单,框架,绘画和样式基元的改进
iOS版
1、iOS上更好的FullScreen模式,包括可见状态栏
C ++ 17质量改进
许多工具链领域的增强功能。
1、在许多场景中的STL质量,包括将std :: bind与__fastcall方法,std :: function和lambda方法混合使用等等。
2、编译器质量改进,特别是一些代码构造的稳定性。
3、10.3中引入的代码完成已经进行了重大修改,包括不区分大小写,在已经键入标识符的一部分时调用完成,在文件路径中出现空格或其他字符的问题,以及新的UI调整到完成列表等等。
IDE
1、许多高质量的IDE改进,特别是在调整IDE和移动IDE时。
2、通过单元缓存优化大型项目的源代码文件访问,尤其是驻留在远程驱动器上时。该功能由工具>选项> 3、IDE>编译和运行>启用单元目录缓存中的新IDE选项控制,默认情况下处于打开状态。
4、适用于所有平台的IDE中的Delphi后台编译。
5、性能改进加载表单。
6、显着的UI和UX质量改进,包括围绕IDE工具栏,标题栏和搜索的问题,在“选项”对话框中滚动,在布局之间切换,例如开始调试时,闪烁,现在主题的以前未经过编程的元素,导览等等。
7、更快的文件搜索操作。
8、“选项”对话框现在不再允许您为IDE选择任何样式,但仍可以通过注册表项选择自定义VCL样式。
网络客户端
1、THTTPClient中的其他运行时属性,用于处理HTTP和SOAP客户端的证书和身份验证(PreemptiveAuthentication,AutomaticDecompression,SecureFailureReasons)和新的2、TCertificate属性(CertName和SerialNum)
3、JSON序列化兼容性(提供与10.2的DataSnap JSON兼容性)
4、REST客户端库质量改进
此版本还包括对大约400个客户报告问题的质量改进。
RAD Studio至少要求:
Windows 7 SP1 / Windows 8.1 / Windows 10或更高版本
64位PC或连接到64位PC的32位PC。
1.6 GHz或更快的处理器。
2 GB的RAM。
介于6 GB和60GB?之间的可用磁盘空间。
DirectX 11支持的视频卡,运行速度为1024x768或更高