Delphi XE5中的新增内容
Delphi XE5中的新增内容
Delphi XE5是所有Delphi开发人员的必须备升级,并且是来自Embarcadero的获奖的、多设备应用开发解决方案的最新版本。使用Delphi XE5的新特性,以交付应用Android、 iOS、Windows 和OS X。以PC机、平板电脑和智能手机为目标,更轻松地与更多数据连接 - 等等!
Delphi XE5中的新特性
- 针对设备和仿真器的 Delphi Android ARM编译器
- 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 应用。
- iOS 7 SDK 支持和样式
- 针对Android、iOS、Windows和OS X 的时间选择器控件
- 针对Android、iOS和OS X 的通知中心组件
- Android、iOS、Windows和OS X 上内置搜索过滤可用于 TListView
- 在Android和iOS 上滑动屏幕就可以删除
- 在Android和iOS上共享工作表支持
- FM 平台性能优化
- 针对Android 的Delphi RTL
- 针对Android 的部署管理器
- 部署应用到针对Ice Cream Sandwich 和Jelly Bean 的仿真器
- 部署应用到Android 设备(调试 / 应用商店)
- 针对Android 的远程调试
- 专业版包括对本地数据库的扩展 FireDAC支持,包括Microsoft Access数据库、SQLite数据库、InterBase ToGo / IBLite、本机上的InterBase、 MySQL Embedded、本机上的MySQL Server、Advantage Database本地引擎、本机上的PostgreSQL、Firebird Embedded、以及本机上的Firebird
- IBLite 嵌入式数据库可用于Android 和iOS,带有自由不受限的部署许可证
- REST 客户端函数库用于简化 REST 服务的调用
- 授权支持,包括基本的身份认证、计划身份认证、OAuth1、OAuth2
- TRestClient、TRestRequest、和TRestResponse 组件
- REST 调试器工具用于测试 REST 调用及其参数
- 部署管理器中的多重选择
- IDE 内视现在可作为 IDE右上角中一个搜索框使用
- 设备管理器可以管理并选择 FM 移动窗体设计器中的缺省设备
… 等等!
* 已支持 Android 设备的列表
创建针对
Android和iOS 的真正原生应用
使用您已经具有的编程技巧、知识和代码,创建移动应用。 比较基于网络或基于基本语言的应用,您的Android和iOS 应用会具有快捷的原生性能、以及更佳安全性。 针对具有多种设备类型、分辨率、和方向的 iOS 用户界面,使用完全可视化设计器。了解更多
>
针对Android、iOS、Windows、OS
X 的多设备应用开发
现在您可以交付关于多个平台和设备类型的应用 – 包括智能手机、平板电脑和 PC机/笔记本电脑,并且可以更少的时间交付令人印象深刻的结果。 使用单一的IDE 和单一的框架,针对Android、iOS、Windows和OS X 进行开发,并且创建真正原生的应用,利用底层设备中的全方位功能和性能。了解更多
>
RAD多设备应用平台
随着支持实时通信和访问企业数据与云端服务的需要,当今的移动应用开发往往远远超出设备范围之外。Delphi的多设备应用平台使得开发人员针对多客户端操作系统和设备形状因素,可以交付真正相关的移动计算,从设备直到后端服务。 通过FireDAC 企业数据库连接、DataSnap n层中间件、以及通过MBaas提供者访问基于云端的RESTful web服务,迅速连接您的应用到内部部署或云端中的企业数据库和服务。了解更多
>
通过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嵌入式数据库
Delphi XE5 包括了通过FireDAC、dbExpress和IBX的连接对SQLite和InterBase (InterBase ToGo和IBLite)进行支持的移动嵌入式数据库。您还可以获得针对Android和iOS的免费开发和自由不受限的 IBLite部署许可证 – 全新版本的流行嵌入式InterBase ToGo 数据库。了解更多
>
访问基于云端的 RESTful
web 服务
Delphi XE5具有全新的 REST 客户端函数库,在所有平台上有效,并专注于通过任意第三方提供商简化调用 REST web服务。函数库突出描述了身份验证支持和 JSON 响应操作,并带有数据集和 LiveBindings 映射。这 3 个核心组件可以轻松地以许多不同方式参数化您的请求、并轻松地访问数百个 web 服务。这一技术能够使移动后端作为一个服务或 MBaaS功能。
特性包括:
- REST 客户端函数库用于简化调用 REST 服务
- 授权支持,包括基本的身份认证、计划身份认证、OAuth1、OAuth2
- TRestClient、TRestRequest、和TRestResponse 组件
- REST调试器工具可用于测试 REST 调用及其参数
通过FireDAC 在更多的设备上、更轻松地访问更多的数据库
FireDAC允许您从Delphi 原生高速直接访问InterBase、SQLite、MySQL、SQL Server、Oracle、PostgreSQL、DB2、SQL Anywhere、 Advantage DB、Firebird、Access、Informix、DataSnap 以及更多本地/嵌入式、移动和企业数据库。轻松地从 BDE和其他技术移植。了解更多
>
等等、等等…
有一段时间内没有升级?这里是添加在其他最近发布中的内容:
Delphi XE4 |
|
Delphi XE3 |
|
Delphi XE2 |
|
Delphi XE |
|
Delphi 2010 |
|
Delphi 2009 |
|
在Embarcadero doc wiki上查看Delphi XE5 中更多新增内容。了解更多
>
视频:Delphi XE5中的新增内容
浏览可以开发 Android应用的 Delphi XE5的一些新特性。
Delphi XE5中的新增内容的更多相关文章
- delphi xe5 中TMemo控件的应用——for android
TMemo中的两个方法: TMemo.Lines.Add(stringxxx);意思是向TMemo中增加字符串stringxxx: TMemo.Lines.Text :=stringxxx,意思是清空 ...
- Delphi XE5 常见问题解答
Delphi XE5 常见问题解答 有关于新即时试用的问题吗?请看看 RAD Studio 即时试用常见问答. 常见问题 什么是 Delphi? Embarcadero? Delphi? XE5 是易 ...
- DELPHI XE5 与SQLITE
最近一次使用DELPHI做项目是使用DELPHI2009,为了访问本地数据库方便,使用ACCESS数据库,不需要安装驱动,(WINDOWS自带),但是ACCESS数据库的性能确实很糟糕,通过ADO连接 ...
- Delphi XE5 for Android (八)
delphi xe5 编译的程序在启动时会有短暂的黑屏出现,这个现象产生是因为启动首个activity时会加载一些初始化数据,整个时间大约在2~3秒,如何处理? 网上有些资料,这里主要参考和整理了CS ...
- Delphi XE5 如何与其他版本共存
如果你想使用Delphi诸如XE4.XE3.XE2.XE之类的版本跟Delphi XE5共存的话,在cglm.ini中简单修改两行就行啦. 找到Delphi XE5的安装根目录C:\Program F ...
- Delphi XE5 与其他版本共存
来源于http://www.board4allcz.eu 作者是gateway 如果你想使用Delphi诸如XE4.XE3.XE2.XE之类的版本跟Delphi XE5共存的话,在cglm.ini中简 ...
- Delphi XE5教程12:注释和编译器指示字
内容源自Delphi XE5 UPDATE 2官方帮助<Delphi Reference>,本人水平有限,欢迎各位高人修正相关错误!也欢迎各位加入到Delphi学习资料汉化中来,有兴趣者可 ...
- Delphi XE5教程11:Tokens
内容源自Delphi XE5 UPDATE 2官方帮助<Delphi Reference>,本人水平有限,欢迎各位高人修正相关错误!也欢迎各位加入到Delphi学习资料汉化中来,有兴趣者可 ...
- Delphi XE5教程10:Delphi字符集
内容源自Delphi XE5 UPDATE 2官方帮助<Delphi Reference>,本人水平有限,欢迎各位高人修正相关错误!也欢迎各位加入到Delphi学习资料汉化中来,有兴趣者可 ...
随机推荐
- LoadRunner手写脚本、检查点、集合点、事务、思考时间
手写脚本 什么时候要手写? 可以有条件手写脚本的场景有两类: 有接口说明文档 没有借口说明文档,要去录制,录制不了,抓包手写 所需函数 我们这里讲的例子是基于 http 协议的,也是常见的两种请求类型 ...
- 第1节 常用DOS(磁盘操作系统)命令
一.打开DOS命令窗口 1)快捷键:win + r,打开命令提示符窗口: 2)左击“开始”菜单,在运行里输入cmd,按回车打开命令提示符窗口: 二.常见命令 1)文件夹操作: d:+ 回车:盘符切换 ...
- 决策树原理实例(python代码实现)
决策数(Decision Tree)在机器学习中也是比较常见的一种算法,属于监督学习中的一种.看字面意思应该也比较容易理解,相比其他算法比如支持向量机(SVM)或神经网络,似乎决策树感觉“亲切”许多. ...
- Python3:sorted()函数及列表中的sort()函数
一.sort,sorted函数介绍: Sort函数是list列表中的函数,而sorted可以对list或者iterator进行排序. 下面我们使用help来查看他们的用法及功能: sort: ...
- Jmeter性能监测及安装插件(推荐)
本文部分理论转自Jmeter官网:https://jmeter-plugins.org/wiki/PerfMon/ ,并结合个人实践编写 一.介绍 在负载测试期间,了解加载服务器的运行状况很重要.如 ...
- 将spring boot项目部署到tomcat容器中
一. 我这里用的环境 tomcat: tomcat 8 jdk: jdk 7 spring boot 版本: 1.5 二. 将创建好的spring boot项目做如下修改 2.1. 修改打包形式 在p ...
- SmartGit 授权Non-Commerical
Window: %APPDATA%/syntevo/SmartGit/ 搜索settings.xml, 并且移除这个文件 重启
- Cygwin使用1-root用户登录
设置cygwin中的root用户登录 在windows中模拟linux环境,可以安装cygwin.cygwin安装之后,系统默认的是以你的windows用户名做为cygwin的登录名的.权限却依然是普 ...
- django 数据模型中 null=True 和 blank=True 有什么区别
null: If True, Django will store empty values as NULL in the database. Default is False. 如果为True,空值将 ...
- CheckFail设计很垃圾
function checkFail(node, onError, fuckIE) { var id = node.src;//检测是否死链 node.onlo ...