新版包含了10多年來最深入全面的特性升級。RAD Studio XE2中包含了新版本的Delphi、C++Builder、Prism和RadPHP。
主要特性包括完整的Delphi 64位Windows支持,通過全新的FireMonkey富商業(yè)應用平臺支持Mac OSX和iOS,以及通過RadPHP XE2支持安卓web和移動應用開發(fā)。
對Delphi XE2和C++Builder XE2來說,一個極其重要的新特性就是FireMonkey,業(yè)界第一款用于創(chuàng)建商業(yè)軟件的原生的能全面利用到CPU和GPU計算能力的富應用平臺。使用FireMonkey,Delphi和C++Builder開發(fā)人員能開發(fā)出視覺絢麗的高清和3D應用程序,并與后臺的企業(yè)級數(shù)據(jù)庫如Oracle、微軟SQL Server、IBM DB2、Sybase和其他數(shù)據(jù)庫互聯(lián)互通。FireMonkey應用以原生方式運行在Windows PC和Mac上,可以完全利用到現(xiàn)代GPU的處理能力,以不可置信的細節(jié)處理能力和優(yōu)異的性能表現(xiàn)展現(xiàn)數(shù)據(jù)和用戶界面。FireMonkey還可以使Delphi XE2用戶為移動(iOS)設(shè)備創(chuàng)建原生的高清和3D應用程序。
Delphi和C++Builder為應用開發(fā)提供原生開發(fā)方式,而RadPHP XE2則支持web開發(fā)和移動設(shè)備應用的開發(fā)。使用RadPHP XE2,開發(fā)人員可以輕松為移動智能電話和平板電腦創(chuàng)建支持觸碰和UI優(yōu)化的web應用。開發(fā)人員可以部署他們的移動Web應用為原生移動應用到蘋果公司的iOS應用商店和安卓的應用市場。在他們的移動Web應用中,可以直接訪問移動設(shè)備的硬件,如相機、GPS和重力感應器。
其他新增特性包括:
Delphi XE2 和C++Builder XE2
Delphi XE2包括完整的Windows 64位對FireMonkey、編譯器、調(diào)試器、RTL 和VCL的支持;
dbExpress具有新的對InterBase XE, FireBird 2.5, SQL Anywhere 12 和ODBC的連接能力;
新的DataSnap移動連接器,帶有原生的平臺組件和示例以創(chuàng)建從移動客戶端到Delphi DataSnap服務器的連接,支持安卓(Java), iOS (Objective C), 黑莓(Java) 和Windows Phone 7 (C#);
新增和更新的擴展工具,包括FastReport,用于快速設(shè)計和生成報表;Documentation Insight,用于Delphi的源代碼文檔工具;
TeeChart、IBX、InstallAware、IP*Works、Aqtime、FinalBuilder、IntraWeb和Indy 的64位版本。 TeeChart、Indy和FinalBuilder還支持Mac平臺;
C++Builder XE2中還包含了新的代碼審計和QA度量工具;
LiveBindings使用戶能連接任意類型的信息到任意的FireMonkey用戶界面和圖形對象上。用戶可以綁定實時數(shù)據(jù)到標準的用戶界面控件、高清或3D圖形元素上,以創(chuàng)建可視化任意類型數(shù)據(jù)的嶄新方式;
RadPHP:
集成式為移動優(yōu)化的Web開發(fā);
部署應用到Web, iOS, 或安卓;
擴展的Zend框架組件集;
Embarcadero Prism:
來自RemObjects的全新的.NET Oxygene編譯器;
匿名接口實現(xiàn);
FastReport.net報表工具