Delphi 10.4 最新消息
<p><img src="https://img2020.cnblogs.com/i-beta/367202/202003/367202-20200303125540037-1357767936.png"></p><p> 官方发布了关于10.4的消息,译文如下:</p>
<p>______________________________________________________</p>
<p>做为我们的Delphi,C ++ Builder和RAD Studio的订阅客户,除了获得更新,升级和技术支持等主要好处外,还被邀请参加Beta计划,做为Beta测试人员可以尽早使用新功能之外,在整个Beta期内提出的意见,将帮助制定下一个版本。我们<strong>计划在三月下旬发布代号为Denali的10.4测试版本</strong>。<br><br>以下是10.4的计划:<br><br>Delphi</p>
<ul>
<li>用于Delphi的Language Server Protocol</li>
<li>语言增强:托管记录(Managed Records) </li>
<li><strong>跨所有平台的统一内存管理 </strong></li>
</ul>
<p><br>C ++</p>
<ul>
<li>扩展的C ++库支持</li>
<li>工具链性能和质量改进</li>
<li><strong>跨所有平台的统一内存管理</strong></li>
</ul>
<p><br>用户体验</p>
<ul>
<li>VCL高DPI样式支持 </li>
<li>VCL控件样式</li>
<li>新的VCL组件</li>
<li>GetIt软件包管理器功能增强 </li>
<li>用于在线和离线安装的统一安装程序</li>
</ul>
<p>平台增强</p>
<ul>
<li>Metal 2 GPU驱动程序支持(macOS / iOS)</li>
<li>更新了HighDPI的VCL样式</li>
<li>Apple API更新</li>
<li>Windows API更新 </li>
<li>RAD服务器工具的其他增强功能</li>
<li>Android Push Notifications和Google Play Services重新构造</li>
<li>LiveBindings性能增强</li>
<li>企业版和架构师版集成的FMXLinux </li>
</ul>
<p>其他质量方面的重点领域<br><br></p>
<ul>
<li>加上目前由NDA审核的其他一些令人兴奋的项目,计划将在未来的Beta中出现。</li>
</ul>
<p><br>10.4 <strong>Denali</strong> Beta启动时间表: <br><br>订阅客户将在下个月内收到有关如何加入Beta计划的电子邮件,参与Denali的测试人员在访问Beta方面的内容之前将被要求同我们签署保密协议。 <br><br>非订阅客户,如有兴趣加入Beta版测试,请与Embarcadero销售代表或经销商合作伙伴联系,先升级到10.3.3并使用它,将有机会参加10.4 Beta。<br><br>关于RAD Studio 10.3.3:<br><br>在2019年11月底,我们发布了Delphi,C ++ Builder和RAD Studio 10.3.3。在10.3.3版本中,开发人员可以为Google Play商店开发64位版本的FireMonkey应用程序,通过预先构建的Docker映像,简化多层应用程序的开发和RAD Server的部署,并构建C ++和Delphi应用程序适用于iOS 13和macOS Catalina平台。开发人员还可以使用包含的Enterprise Connector和Enterprise Edition用户的Enterprise Connector订阅许可证访问70多个数据源。 <br><br><em>注意:这些计划和路线图代表了我们截至目前的意图,但是我们的发展计划和优先级可能会发生变化。因此,我们无法提供任何承诺或其他形式的保证,即我们将最终按计划的时间表或所描述的顺序,或完全不发布任何或所有上述产品。这些开发进度表或“产品路线图”的一般说明不应解释或解释为任何形式的承诺,并且我们的客户对升级,更新,增强和其他维护版本的权利仅在适用的软件许可协议中阐明。 。</em><br>__________________________________________________________________________</p>
<p>以上为译文。译完,总结来说, 有以下几点是我最关心的。</p>
<ol>
<li>跨所有平台的统一内存管理,终于要去掉ARC了!在XE5的时候,我做过测试,建立一个Form对象,然后释放掉,循环做这个动作,最终结果,在Android平台上,因为内存占用持续增加而最终崩溃。详细情况可以去QC查看我提过问题,官方虽然Open了,但到现在10.3.3版本也是无解的,纠其原因,就是ARC造成的。https://quality.embarcadero.com/browse/RSP-14005</li>
<li>Livebindings性能增强,这是个好消息,当年做为卖点之一个Livebindings,实用起来,卡在了性能上,根本用不了,这么多年终于看到要改进了。当前的情况下,建议使用kbmMW SmartBinding取代Livebindings。</li>
<li>10.4名称为Denali,特意百度了下,原来美国有坐山叫这个名。找来个图片,挺好看的。</li>
<li>三月下旬发布beta,按惯例测试一个月,4月末正式发布。</li>
<li>要实现的内容与去年发布的路线图中10.4的内容基本相同,说明去年的计划没变。下面是找来的去年的路线图:</li>
</ol>
<p><img src="https://img2018.cnblogs.com/i-beta/367202/202002/367202-20200229132104713-1122030675.png"></p>
<p> <img src="https://img2018.cnblogs.com/i-beta/367202/202003/367202-20200301113657583-1619701208.png"></p>
<p> 2020-04-27:内部消息,现在已经内测到第三个版本,ARC做为重点已经实现,测试连续建立一个Form再释放,还有内存增长的情况,在华为Mate 30上,建立4万个Form后崩溃了。</p>
<p>按目前的内测进度,估计得5月末能发布就不错了。怎么着还是受疫情的影响。</p>
<p>2020-05-08:可靠消息,内测在如期进行中,预计本月底能发布。这篇文章是QDAC作者翻译的:Delphi 10.4 新变化:重新设计的 Code Insight</p>
<p>2020-05-17:网友翻译的官方博客文章:</p>
<p>Delphi 10.4中新增功能:新的VCL TEdgeBrowser组件<br><br>Delphi 10.4中的新增功能:重新设计了Code Insight<br><br>Delphi 10.4 新功能:增强VCL样式</p>
<p>2020-05-25:http://altd.embarcadero.com/download/radstudio/10.4/radstudio_10_4_99797b.iso </p>
<p>安装说明:https://pan.baidu.com/s/1MmdfNbTncGVTauODJYBnww 提取码:wkxq <br><br></p>
<p>2020-06-01 delphi 10.4 lsuper版本</p>
<p>https://pan.baidu.com/s/16sq_gVlAix30B_5hBHG08A<br>提取码 bhkh<br>@mega:https://mega.nz/folder/MskRTRIT<br>访问密码<br>F0gINnIQe0u_-WX4mfAE4w<br><br>2020-7-6:<br>这个版本,只能说是公测版,问题很多。等10.4.1发布吧,听说7月份有希望!<br><br></p>
<p>2020-7-22</p>
<p>官方发布了patch2,需要的话,可以从这里下载:</p>
<p>链接:https://pan.baidu.com/s/18BY340CDUlDLlz-C-cBe5w <br>提取码:gdsj</p>
<p>安装方法:</p>
<p>1.解压下载的文件,保持原目录名</p>
<p>2把这个文件夹整个复制到C:\Users\<name>\Documents\Embarcadero\Studio\21.0\CatalogRepository\</p>
<p>产生的最后目录是这样:C:\Users\<name>\Documents\Embarcadero\Studio\21.0\CatalogRepository\10.4Patch2-10xx\R104_Patch2</p>
<p><img src="https://img2020.cnblogs.com/blog/367202/202007/367202-20200722111409223-1951710345.png"></p>
<p> </p>
<p> 3.进入目录:C:\Users\Public\Documents\Embarcadero\Studio\21.0\CatalogRepository\R104_Patch2_14\R104_Patch2<br>用管理员执行patch2.bat</p>
<p><img src="https://img2020.cnblogs.com/blog/367202/202007/367202-20200722111540491-1886792650.png"></p>
<p> 等安装完成。注意:安装前需要关了IDE。</p>
<p>2020.07.26 patch 3发布了!</p>
<p>安装方法同2.</p>
<p> </p><br><br>
来源:https://www.cnblogs.com/kinglandsoft/p/Delphi_10_4.html
頁:
[1]