Delphi XE5中的新增内容

Delphi XE5中的新增内容DelphiXE5中的新增内容DelphiXE5是所有Delphi开发人员的必须备升级,并且是来自Embarcadero的获奖的、多设备应用开发解决方案的最新版本。使用DelphiXE5的新特性,以交付应用Android、iOS、Windows和OSX。以PC机、平板电脑和智能手机为目标,更轻松地与更多数据连接-等等!DelphiXE5中的新特性针对设

大家好,又见面了,我是你们的朋友全栈君。

Delphi XE5中的新增内容

Delphi XE5是所有Delphi开发人员的必须备升级,并且是来自Embarcadero的获奖的、多设备应用开发解决方案的最新版本。使用Delphi XE5的新特性,以交付应用Android、 iOS、Windows 和OS X。以PC机、平板电脑和智能手机为目标,更轻松地与更多数据连接 – 等等!

Delphi XE5中的新特性

  1. 针对设备和仿真器的 Delphi Android ARM编译器
  2. FM 平台用于创建针对Gingerbread (2.3.3 – 2.3.7)、Ice Cream Sandwich (4.0.3, 4.0.4)和Jelly Bean (4.1.x, 4.2.x, 4.3.x)*的原生Android 应用。
  3. iOS 7 SDK 支持和样式
  4. 针对Android、iOS、Windows和OS X 的时间选择器控件
  5. 针对Android、iOS和OS X 的通知中心组件
  6. Android、iOS、Windows和OS X 上内置搜索过滤可用于 TListView
  7. 在Android和iOS 上滑动屏幕就可以删除
  8. 在Android和iOS上共享工作表支持
  9. FM 平台性能优化
  10. 针对Android 的Delphi RTL
  11. 针对Android 的部署管理器
  12. 部署应用到针对Ice Cream Sandwich 和Jelly Bean 的仿真器
  13. 部署应用到Android 设备(调试 / 应用商店)
  14. 针对Android 的远程调试
  15. 专业版包括对本地数据库的扩展 FireDAC支持,包括Microsoft Access数据库、SQLite数据库、InterBase ToGo / IBLite、本机上的InterBase、 MySQL Embedded、本机上的MySQL Server、Advantage Database本地引擎、本机上的PostgreSQL、Firebird Embedded、以及本机上的Firebird
  16. IBLite 嵌入式数据库可用于Android 和iOS,带有自由不受限的部署许可证
  17. REST 客户端函数库用于简化 REST 服务的调用
  18. 授权支持,包括基本的身份认证、计划身份认证、OAuth1、OAuth2
  19. TRestClient、TRestRequest、和TRestResponse 组件
  20. REST 调试器工具用于测试 REST 调用及其参数
  21. 部署管理器中的多重选择
  22. IDE 内视现在可作为 IDE右上角中一个搜索框使用
  23. 设备管理器可以管理并选择 FM 移动窗体设计器中的缺省设备

… 等等!
* 已支持 Android 设备的列表

iosandroid250x100创建针对 Android和iOS 的真正原生应用

使用您已经具有的编程技巧、知识和代码,创建移动应用。 比较基于网络或基于基本语言的应用,您的Android和iOS 应用会具有快捷的原生性能、以及更佳安全性。 针对具有多种设备类型、分辨率、和方向的 iOS 用户界面,使用完全可视化设计器。了解更多 >

multi device RAD针对Android、iOS、Windows、OS X 的多设备应用开发

现在您可以交付关于多个平台和设备类型的应用 – 包括智能手机、平板电脑和 PC机/笔记本电脑,并且可以更少的时间交付令人印象深刻的结果。 使用单一的IDE 和单一的框架,针对Android、iOS、Windows和OS X 进行开发,并且创建真正原生的应用,利用底层设备中的全方位功能和性能。了解更多 >

RAD Multi-Device Application PlatformRAD多设备应用平台

随着支持实时通信和访问企业数据与云端服务的需要,当今的移动应用开发往往远远超出设备范围之外。Delphi的多设备应用平台使得开发人员针对多客户端操作系统和设备形状因素,可以交付真正相关的移动计算,从设备直到后端服务。 通过FireDAC 企业数据库连接、DataSnap n层中间件、以及通过MBaas提供者访问基于云端的RESTful web服务,迅速连接您的应用到内部部署或云端中的企业数据库和服务。了解更多 >

FireDAC通过FireDAC 在更多设备上内置访问更多的数据库

FireDAC 数据库组件和驱动程序现在已完全融入到RAD Studio、Delphi和C++Builder中。FireDAC 允许您从Delphi和C++Builder原生高速直接访问 InterBase、SQLite、MySQL、SQL Server、Oracle、PostgreSQL、DB2、SQL Anywhere、Advantage DB、Firebird、Access、Informix、DataSnap以及更多的本地/嵌入式、移动和企业数据库。轻松地从 BDE和其他技术移植。了解更多 >

  • 在RAD Studio、Delphi和C++Builder的专业版中,通过选择数据库进行FireDAC 本地/嵌入式连接
  • 在企业版、旗舰版或架构师版中、或通过购买针对专业版的客户端/服务器附件组件包,FireDAC 本地/嵌入式远程企业连接到全方位的数据库

IBLite and SQLite database support带有免费部署许可证的 IBLite嵌入式数据库

Delphi XE5 包括了通过FireDAC、dbExpress和IBX的连接对SQLite和InterBase (InterBase ToGo和IBLite)进行支持的移动嵌入式数据库。您还可以获得针对Android和iOS的免费开发和自由不受限的 IBLite部署许可证 – 全新版本的流行嵌入式InterBase ToGo 数据库。了解更多 >

delios2-200访问基于云端的 RESTful web 服务

Delphi XE5具有全新的 REST 客户端函数库,在所有平台上有效,并专注于通过任意第三方提供商简化调用 REST web服务。函数库突出描述了身份验证支持和 JSON 响应操作,并带有数据集和 LiveBindings 映射。这 3 个核心组件可以轻松地以许多不同方式参数化您的请求、并轻松地访问数百个 web 服务。这一技术能够使移动后端作为一个服务或 MBaaS功能。

特性包括:

  • REST 客户端函数库用于简化调用 REST 服务
  • 授权支持,包括基本的身份认证、计划身份认证、OAuth1、OAuth2
  • TRestClient、TRestRequest、和TRestResponse 组件
  • REST调试器工具可用于测试 REST 调用及其参数

FireDac通过FireDAC 在更多的设备上、更轻松地访问更多的数据库

FireDAC允许您从Delphi 原生高速直接访问InterBase、SQLite、MySQL、SQL Server、Oracle、PostgreSQL、DB2、SQL Anywhere、 Advantage DB、Firebird、Access、Informix、DataSnap 以及更多本地/嵌入式、移动和企业数据库。轻松地从 BDE和其他技术移植。了解更多 >

等等、等等…

有一段时间内没有升级?这里是添加在其他最近发布中的内容:


Delphi XE4

  • Develop iOS应用 with Delphi iOS ARM编译器、工具链、全新的可视化开发环境和针对 iOS的控件
  • IBLite数据库可用于iOS,并带有不受限的部署许可证
  • FireDAC 可单独使用,大部分特性仅在企业版及以上有效
  • FireMonkey传感器对位置、方向和运动的支持
  • FireMonkey框架和全新的 TListView 组件
  • OS X全屏模式

Delphi XE3

  • Windows 8支持
  • 通过Metropolis UI,将Windows现代化的外观融入到您的应用中
  • OS X Mountain Lion和 Retina 显示支持
  • 可视化的 LiveBindings
  • 增强的FireMonkey 样式、音频/视频和 3D

Delphi XE2

  • 针对Windows 的64位 Delphi编译器
  • FireMonkey应用平台 – 利用一个代码库创建多平台、多设备的应用
  • 用FireMonkey创建Windows 和Mac OS X 桌面应用
  • DataSnap移动连接器
  • LiveBindings (非可视化的)
  • FastReport报表工具

Delphi XE

  • 用DataSnap进行扩展的多层开发
  • 额外的附带工具 (CodeSite Express、IP*Works、Beyond Compare Differ)
  • 针对Azure和Amazon 的云计算支持
  • IDE中的Subversion集成
  • 正则表达式

Delphi 2010

  • 构建已启用触碰和手势支持的应用
  • Windows 7支持
  • IDE 洞察力
  • dbExpress连接到 Firebird 数据库

Delphi 2009

  • Unicode
  • 功能区控件
  • Robust 项目管理
  • 重要的DataSnap 升级
  • 泛型和匿名方法

在Embarcadero doc wiki上查看Delphi XE5 中更多新增内容。了解更多 >

视频:Delphi XE5中的新增内容

浏览可以开发 Android应用的 Delphi XE5的一些新特性。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/161321.html原文链接:https://javaforall.net

(0)
上一篇 2022年7月18日 上午6:36
下一篇 2022年7月18日 上午6:36


相关推荐

  • Omnibus GitLab 使用说明

    Omnibus GitLab 使用说明1 OmnibusGitLa 使用说明 gt 参考 https gitlab com gitlab org omnibus gitlab blob master README md backup and restore omnibus gitlab configuratio 1 说明该项目为 GitLab 创建了特定于平台的平台特有的可下载软件包 https about gitlab

    2026年3月18日
    2
  • 大数据时代来临,数据应用随处可见吗_随着大数据时代的来临

    大数据时代来临,数据应用随处可见吗_随着大数据时代的来临序:大数据之所以可能成为一个时代,在很多程度上是因为这是一个可以由社会各界广泛参与,八面出击,处处结果的社会运动,而不仅仅是少数专家学者的研究对象。数据产生于各行各业,这场变革也必将影响到各行各业,因此,机遇也蕴含于各行各业。致力于IT创业的人们紧紧盯着这个市场,洞察着每一个机遇。数据对于科学进步有推动的作用,而海量数据对数据的分析既带来了机遇,也构成了新的挑战。随着大数据的迅速发展,许多企业开始…

    2026年4月17日
    7
  • Java和Python哪个更好?

    Java和Python哪个更好?一些开发人员声称Python比Java更有效率。但这应该先弄清Python和Java之间的区别是什么?Java和Python的区别Java是一种严格的类型语言,这意味着必须显式声明变量名。相比之下,动态类型的Python则不需要声明变量。在编程语言上有许多关于动态和静态类型的争论,但有一点应该注意:Python是一种语法简单的功能强大的语言,能够通过编写脚本就提供优秀的解决方案,并能够快捷…

    2022年7月8日
    19
  • 常见问题与调试技巧

    常见问题与调试技巧

    2026年3月15日
    3
  • querySelectorAll 遍历

    querySelectorAll 遍历直接 forEachdocum querySelecto p forEach i gt console info i 如果不能直接 forEachquery 返回的是 NodeList 无法直接 forEach 遍历 但是 貌似现在可以了 难到是浏览器都升级支持了 利用展开 document querySelecto

    2026年3月18日
    2
  • 第二范式和bcnf范式区别(bcnf范式通俗解释)

    第一范式:数据库的每一列都是不可分割的基本数据项,强调列的原子性。即列不可以再拆分。第二范式:建立在第一范式的基础上,每一个非主属性要完全函数依赖于候选键(或者说是主键,任一个候选键都可以做主键)。即非主键列完全依赖于主键,而不能是依赖于主键的一部分,必须满足两个条件:1.必须有一个主键;2.没有包含在主键中的列必须完全依赖于主键,而不能只依赖于主键的一部分。第三范式(3NF)建立在第二范式的基础上,任何非主属性不依赖于其它非主属性。即每一个非主属性都不传递依赖于该范式的候选键。即非主键列只依赖于主键

    2022年4月16日
    67

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号