Delphi 10 Seattle 全新上市!

Delphi 10 Seattle

Windows 10、Mac、移动、物联网适用的最快速应用程序开发平台


Embarcadero® Delphi® 10 Seattle是为Windows 10、Mac、移动、物联网等平台构建和更新数据丰富、高度连接、精彩视觉画面应用程序的最快方式。使用全新Windows 10 VCL控件、样式和通用Windows 平台服务组件,迅速轻松地更新VCL和FMX应用程序至Windows 10。尽情享用拥有多一倍的大型项目可用内存、扩展多监视器支持和增强型对象检查器的开发体验。开发人员可以使用Delphi 10跨多个桌面、移动设备、云和数据库平台(包括32位和64位Windows 10)以快五倍的速度提供应用程序。


新功能!驾驭Windows 10浪潮 – 带领您的应用程序和客户进入Windows 10

Windows 10是多年来最重要的个人电脑发布,也是软件开发人员的大好机会。

Windows 10正在被快速采用,预期在未来几年之内安装在10亿个设备上。现在正是将应用程序和用户移到Windows 10的时候。Delphi 10 Seattle可以将这些新Windows 10平台功能既快又容易地带入到您的应用程序中。新的VCL用户界面控件、WinRT和通用Windows平台 (UWP) 组件和API,都可让开发人员轻松访问新的Windows 10服务,包括通知、合约等!

Delphi 10 Seattle在IDE中集成了新的开发人员工作效率功能

良好工作流程代表高效率开发人员能快速构建优良的应用程序。Delphi 10工作效率功能可以分组到开发人员每天参加的工作流程活动中:配置IDE以优化工作流程、编写代码、导航代码和分析代码。

工作流程和开发人员工作效率增强功能包括项目统计、剪贴板历史记录、多粘贴支持、括号匹配、流控制高亮显示、结构高亮显示、代码导航工具栏、智能键和更多功能!

  • 项目统计

  • 剪贴板历史记录

  • 多粘贴支持

  • 非模式和上下文相关重构

  • 堆栈书签

  • 括号匹配

  • 流控制高亮显示

  • 结构高亮显示

  • 代码导航工具栏

  • 智能键

  • 代码分析

新功能!效能加倍 - IDE 内存容量和项目处理效率加倍

项目和构建管理系统能使项目大小容量加倍,大幅度提高稳定性和性能。

在IDE的项目、文件底层,构建管理处理功能已进行了一次重大改进,并且重新设计,以提供广泛可用内存,给予开发人员更稳定、更强大和更快速的开发体验。构建大型、数百万行程序代码项目,使工作效率、性能和稳定性都更上层楼。Delphi 10新效率功能为编写代码、导航代码和调试代码创建超高效率工作流程。增强的多监视器IDE支持为开发人员提供了配置屏幕空间的灵活性和控制力,以设置完美的布局。对象检查器现在已可筛选,让开发人员可以直接跳至所需的属性。使设计时时间更明确,在窗体设计工具中隐藏非可视化组件。新代码和项目管理功能包括项目统计、剪贴板历史记录、多粘贴、堆栈书签、流控制和结构高亮显示、代码分析和更多功能!

新功能!同时设计和构建桌面和移动平台 – 现在配备平台本机UI控件

只需编码一次,就可部署到附带FireUI的Windows 10、Android、iOS和OSX

Delphi 10 Seattle的主要特色是提供真正单一源代码解决方案的FireUI多设备设计工具和跨平台UI框架。大多数支持本机跨平台开发的其他厂商均需要在每个平台上撰写个别的用户界面。

移动开发人员最终能构建跨手机、平板电脑和桌面系统等多种外形规格的通用、原生外观和风格的 UI – 一次解决!从用户界面代码到剩下的完整客户端软件堆栈,您的应用程序都可访问平台API、设备传感器和服务,并利用本机GPU和CPU支持提供最佳的应用程序性能,而这些全部来自通用和共享的基本代码。

最新跨平台支持包括Windows 10、iOS 8.4、Android 5.1.1和OS X Yosemite。

FireMonkey的基础可视控件架构已经过大检修,启用各控件的多演示实现,叫做 “ControlTypes” – 尤其可以使用本机OS控件演示(呈现)。新的基础结构是基于MVC,而且向后兼容,让开发人员可以在设计时在支持的控件上以每个控件为基础,在造型和平台控件类型之间做选择。这可让您选择是否在运行时由FireMonkey的GPU驱动呈现实施控制,或由基础操作系统呈现。在任一情况,都使用相同的控制API。

因为具备Platform .controltype 的控件使用如Cocoa的原生SDK进行相同的基本实作,您的FireMonkey应用程序将会有最终用户所期待的平顺本机滚动和性能,并且使用相同的组件属性、方法和事件,同时仍能在各OS间跨越平台。这可让您在Windows、Mac、iOS和Android各平台维持完整的跨平台保真度,并且提供最佳的用户体验。

质量、性能、稳定性和文檔的新检验基准

Embarcadero的开发、测试和文档流程提供最佳QPS

在Embarcadero 2014年和2015年的开发、测试和文档流程中已加入主要工程计划和改善措施,目标是为了提升开发人员跨许多平台和Delphi目前支持的语言的能力和经验。例如,改进的文档流程可跨所有支持的平台和语言引入附带更高文檔质量和覆盖范围的新功能和特色。新研发测试过程能更早在开发流程中找出错误,覆盖率达到近100%,错误率降低,修复率变高,整体质量和性能提高。Delphi 10 Seattle是检验质量、和文档稳定性的新基准。

新功能!构建创新IoT(物联网)应用程序解决方案

轻松连接物联网小工具和设备至您的应用程序或Enterprise版。

通过Delphi 10 Seattle,开发人员可受惠于物联网解决方案的功能。通过集成设备、传感器、企业数据和云服务,在现有桌面和移动应用程序中加入新的功能。

每天有越来越多的小工具和设备加入物联网生态系统。这些小工具和设备之间的互连创建了集成物理环境的卓越且完整的新用户体验。

新功能!构建高度互联应用程序

向移动、云和物联网快速扩展VCL Windows应用程序。

现有企业应用程序的功能可以轻松扩展为集成移动设备和提供新奇的解决方法的全新物联网小工具。实用的物联网和企业应用程序不再是独立的(与单一的移动应用程序系连),但是会分散于数层、小工具和设备,例如Windows、Mac、iOS、Android等各种操作系统平台,以及中间件、云、服务器和企业服务。扩展现有的应用程序对于企业应用程序开发人员而言是一大胜利,因为他们可以结合物联网解决方案,同时维持现有的架构,充分运用现有的大型基本代码。事实上所有产业都能立即从生成互联应用程序受惠,例如零售、食品服务、卫生保健、制造和产业自动化;应用范围无限制。

更多加载项和组件产品

适用于创新的物联网解决方案、可靠的UI/UX创建和代码记录的Embarcadero产品

BeaconFence
BeaconFence 是一种开发人员邻近感知解决方案,它运用任何物理位置和布局的径向和几何区域,提供精准的 “免费GPS” 室内/户外用户位置跟踪和事件。在视觉上绘制物理位置和信标位置布局,跟踪小至以英寸计的位置信息。创建径向和矩形区域,跟踪回叫事件的交集、参加和退出。BeaconFence通过添加精度空间位置感知到室内和户外的应用程序,使开发人员得以将邻近信标带往更高级别。