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学习资料汉化中来,有兴趣者可 ...
随机推荐
- 记一次接口504 Gateway Time-out原因及解决方法
今天在刷新公司项目页面时发现有个板块一直刷新不出数据,最后发现接口报错(504 Gateway Time-out) 通过查看代码发现有个sql语句,如下,特别慢 select `vdc1`, ...
- Mysql主从---删除master.info和relya-log.info实验
relay-log.info, master.info 这连个文件时在建立复制时产生的,现在主要说明以下问题: 1.如果修改删除master.info文件,复制会中断么? 不会,如果stop slav ...
- jsp配置文件数据信息读取
一.jsp从配置文件*.properties读取信息 <%@ page language="java" import="java.util.*" cont ...
- Jmeter中Websocket协议支持包的使用
Jmeter中Websocket协议支持包的使用(转) 参考的来源是国外一篇文章,已经整理成pdf格式(http://yunpan.cn/cFzwiyeQDKdh3 (提取码:9bcf)) 转自:ht ...
- Linux 命令自动补齐快捷键
Linux 命令自动补齐快捷键 : TAB
- Feign 使用入门
Feign 的目的是简化 Web Service 客户端的开发,在使用 Feign 时,使用注解来修饰接口,被注解修饰的接口具有访问 Web Service 的能力,包括 Feign 自带的注解,也支 ...
- openwrt 无线中继
参考: https://wiki.openwrt.org/doc/recipes/relayclient 该方法可以实现中继AP,而不需要AP(WDS)模式.中继后,相当于该路由所有的LAN口以及AP ...
- 阅读OReilly.Web.Scraping.with.Python.2015.6笔记---Crawl
阅读OReilly.Web.Scraping.with.Python.2015.6笔记---Crawl 1.函数调用它自身,这样就形成了一个循环,一环套一环: from urllib.request ...
- XBOX360更新游戏封皮(FSD自制系统)
第一步,请记下上图左下角的IP地址第二步,打开电脑IE浏览器,输入“第二步”你记下的IP地址“回车”然后,就如下图所示了. 输入账号:f3http 密码:f3http 进入,然后你就进到你的360 F ...
- Docker-compose ports和expose的区别
docker-compose中有两种方式可以暴露容器的端口:ports和expose. 1 ports ports暴露容器端口到主机的任意端口或指定端口,用法: ports: - "80:8 ...