RAD Studio XE5中的新增內容

RAD Studio XE5 在多設備開發方面提供了適合 PC機、平板電腦和智慧手機的最佳辦法。使用RAD Studio XE5的新特性,可以交付適合Android、iOS、Windows和 Mac的應用;更加輕鬆地與更多的資料相連,等等!

RAD Studio XE5中的新特性

  1. 針對設備和模擬器的Delphi Android ARM 編譯器
  2. 建立針對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 應用的FM平臺。
  3. iOS 7 SDK 支援和樣式
  4. 針對Android、iOS、Windows 和 OS X 的時間選擇器控制項
  5. 針對Android和 iOS 的通知中心元件
  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. 針對Android和 iOS的 IBLite 嵌入式資料庫,帶有免費不受限制的部署許可證
  17. REST 用戶端函式程式庫用於簡化調用 REST服務
  18. 授權支持,包括基本的身份認證、計畫身份認證、OAuth1、OAuth2
  19. TRestClient、TRestRequest、和TRestResponse 組件
  20. REST 調試器工具用於測試 REST 調用及其參數
  21. 部署管理器中進行多重選擇
  22. 輕鬆訪問 IDE 內視搜索框
  23. 裝置管理員可以在 FM 移動表單設計器中管理和選擇預設設備
  24. HTML5 構建器更新的函式程式庫(PhoneGap、jQuery Mobile、jQuery 和ThemeRoller)

...and more!

Create True Native Apps for Android and iOS

為Android 和iOS建立真正原生的應用

使用您已經具備的程式設計技能、知識和代碼,建立移動應用。相比基於web或基於指令碼語言的應用,您的Android 和iOS 應用具有快捷的原生性能和更好的安全性。使用針對iOS 使用者介面的完全視覺化設計器,並帶有多個設備類型、解析度、和方向。
更多資訊 >

RAD Studio Platform

RAD 多設備應用平臺

隨著支援即時通信和訪問企業資料與雲端服務的需要,當今的移動應用開發往往遠遠超出設備範圍之外。Delphi的多設備應用平臺使得開發人員針對多用戶端作業系統和設備形狀因素,可以交付真正相關的移動計算,從設備直到後端服務。通過FireDAC 企業資料庫連接、DataSnap n 層仲介軟體、以及通過 MBaaS 提供者訪問基於雲端的RESTful web服務,迅速連接您的應用到內部部署或雲端中的您企業資料庫和服務。更多資訊 >

One Codebase One Team多設備、真正原生的應用開發

現在已經將Android 增加到 RAD Studio的多設備應用開發解決方案中,所有您不需要支援多個開發專案就可以在多個平臺(Android、iOS、Windows和OS X)上原生交付您的應用。RAD Studio XE5可以輕鬆地為多個設備構建不含腳本的真正原生應用,揭示底層設備中的全方位功能和性能。更多資訊 >

Mobile Wizard訪問基於雲端的 RESTful web服務

Delphi XE5具有全新的 REST 用戶端函式程式庫,可用於所有平臺,並且專注於通過任意協力廠商提供商簡化調用 REST web 服務。函式程式庫重點描述了身份驗證支持和 JSON 回應操作, 並具有資料集和 LiveBindings映射。這 3 個核心元件可以輕鬆地以許多不同方式參數化您的請求,輕鬆地訪問數百個 web 服務。這一技術能夠使移動後端作為一個服務或 MBaaS 功能。

特性包括:

  • REST 用戶端函式程式庫用於簡化調用 REST服務
  • 授權支持,包括基本的身份驗證、計畫身份驗證、OAuth1、OAuth2
  • TRestClient、TRestRequest、和TRestResponse 組件
  • 用於測試 REST 調用及其參數的REST 調試器工具

FireDAC logo02 193x175通過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 本地/嵌入式和遠端企業連接到全方位的資料庫

iOS user interface controlAndroid 和 iOS 移動資料庫支援

RAD Studio XE5包括通過FireDAC、IBX和 dbExpress,對SQLite和嵌入式 InterBase的Android 和iOS 本地資料庫支援。您還可以獲得針對Android 和iOS的一個免費開發和自由不受限的IBLite 部署許可證 – 全新版本的流行嵌入式InterBase ToGo 資料庫。更多資訊 >

等等、等等…

有一段時間內沒有升級?這裡是添加在其他最近發佈中的內容:

Delphi XE4
  • 通過Delphi iOS ARM 編譯器、工具鏈、全新視覺化開發環境和針對iOS的控制項,開發iOS 應用
  • IBLite 資料庫可用於 iOS,帶有不受限部署許可證
  • FireDAC 可單獨使用,大部分特性僅在企業版及以上有效
  • FireMonkey感測器對位置、方向和運動的支持
  • FireMonkey 框架和全新的 TListView組件
  • OS X 全屏模式
Delphi XE3
  • Windows 8支援
  • 通過Metropolis UI,將Windows 現代化的外觀融入到您的應用中
  • C++Builder 64位應用開發
  • 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上查看RAD Studio XE5中新增內容的全面清單。更多資訊 >

影片:RAD Studio和Delphi XE5中的新增內容

瀏覽可以開發 iOS 移動應用的 RAD Studio和 Delphi XE5的一些新特性。

The Android robot is reproduced or modified from work created and shared by Google and used according to terms described in the Creative Commons 3.0 Attribution License.