RAD Studio XE8 產品概觀

適用於 Windows 及更多系統的互聯應用程式平臺

Embarcadero® RAD Studio XE8 是完整的軟體設計解決方案,可讓您快速設計、編碼以及跨 Windows、Mac、iOS、Android 和物聯網延伸 “互聯的” 應用程式。建立具產業實力和業務上立即可用的解決方案,結合多種原生用戶平臺、行動裝置、智慧設備、雲端服務、企業和嵌入式資料。消除需要多個團隊合作和學習多種程式語言的壓力,您只要使用一種程式語言就可快速建立原生的 Windows、OS X 和行動裝置應用程式。

RAD Studio XE8 的新增功能 >

Embarcadero 對 XE8 提供了令人驚歎的進步。我不知應該感謝誰,但我對 XE8 快速的編譯速度以及清除了許多以前的問題,感到驚喜不已。

我們複雜的應用程式總是會有一些問題,但這些在 XE8 都消失了,它們真的都不見了,XE8 真的令我很滿意, 我真高興升級到 XE8。

這是值得Embarcadero驕傲的一個版本。

Andrew Tierney,
CEO, CastleSoft
RAD Studio XE8 What's New

瞭解 RAD Studio XE8 如何拓展您的業務

常要撰寫多種裝置的畫面程式嗎? 利用 FireUI 將過程進行革新

RAD Studio XE8 和 FireUI 多裝置設計工具針對原生編譯應用程式,提供真正的單一原始程式碼解決方案。大多數支援原生跨平臺開發的廠商均需要在每個平臺上撰寫個別的使用者介面。

建立一個可跨手機、平板電腦和桌上系統等多種裝置規格的通用使用者介面。大多數的行動裝置開發解決方案不支援產生 Windows 和 OS X 適用的 PC 應用程式。

RAD Studio XE8 持續加強提供 FireUI 產生優良應用程式的功能!全新的多裝置預覽提供並列的裝置畫面,可在選定的平臺上比較不同裝置的應用程式的使用者介面,這全都可在一個視窗中查看!

Learn More

RAD Studio XE8 真的讓我的生活更簡單更完整了!

Scott van der Linden

快速擴展 VCL 應用程式到行動裝置、雲端服務和物聯網

現有企業應用程式的功能可以輕鬆擴展為到行動裝置和提供新奇的解決方法的全新物聯網小工具。實用的物聯網和企業應用程式不再是獨立的 (與單一的行動裝置應用程式聯繫) ,而是會分散於數層、小工具和裝置,例如 Windows、Mac、iOS、Android 等各種作業系統平臺,以及中介軟體、雲端、伺服器和企業服務。擴展現有的應用程式對於企業應用程式開發人員而言是一大勝利,因為他們可以結合物聯網解決方案,同時維持現有的架構,充分運用現有龐大的程式碼基礎。事實上所有產業都能立即從建立互聯應用程式受惠,例如零售、食品服務、衛生保健、製造和產業自動化;應用範圍無所限制。

Learn More

利用 EMS 讓您的業務行動化

企業移動性服務 (EMS) 是針對今日分散式及互聯式應用程式的新統包解決方案,提供可簡單部署的中介軟體伺服器,其中託管可載入的客製化應用程式介面和資料取用模組。 EMS 是基於開放的標準技術,包括 REST HTTP 呼叫和 JSON 資料格式,提供主要的 SQL 資料庫驅動程式及內置加密的 SQL 資料儲存。企業移動性服務具備使用者管理和驗證加上使用者和應用程式介面分析功能,非常適合從手機和桌機應用程式取用企業資料庫時所需的安全性。EMS 是一中介軟體解決方案,它是超然的、令人安心、可擴展並且安全無虞。利用 EMS 向您現有的 VCL 應用程式打開互聯裝置的新世界!

EMS 已經過改善,現在具備更新過和全新的功能。對於 iOS 和 Android 支援推播通知服務,可讓開發人員透過 EMS 提供事件驅動的通知至使用者的設備。

Learn More

利用更新維護服務讓您的投資不會過時

更新維護服務是指取得主要版本更新!透過新的名稱,不需額外的費用,我們引入了許多新功能和額外的優勢!現在您在舊版本上可獲得從發行後最長 2 年持續的維護、對於當前版本的每個修正和更新、提前的試用版測試還有獨家的內容等等!

Learn More

工作效率比以往更高

從所有原生開發平臺得到最大的生產力,為多裝置和平臺、物聯網小工具以及像是智慧手錶等穿戴設備建立互聯的應用程式,不用管理多架構和程式語言的個別基本程式碼。

RAD Studio XE8 的新增功能可讓您擁有比以往更高的工作效率。您可以使用全新的 GetIt Package Manager 瀏覽、下載和從 IDE 整合成新的組件!

新的程式碼增強功能包含了重構程式碼、即時語法檢查、metrics、高亮度程式碼結構、配對括號符號、高亮度流程控制、以及程式碼分析。這些都讓程式設計師擁有更高的生產力並且能幫助瞭解團隊生產力和程式碼品質。

RAD Studio XE8 增加了超過 20 個重要的生產力功能

  • 新功能!專案統計 提供開發人員追蹤開發活動進而清楚瞭解團隊生產力。
  • 新功能!剪貼簿歷史 保存剪貼簿歷史內容可讓開發人員剪貼先前的內容。
  • 新功能!多種剪貼支援 一次在多個程式碼處同時執行相同的剪貼工作。
  • 新功能!非模態和上下文相關的重構 支援包含了:重新命名變數、類別、欄位和特性、inlining、加入和分拆本地變數、移除未使用的變數、去除 with 敘述、擷取方法、加入參數、以及把類別移到另一程式單元 (只限 Object Pascal 程式語言)。
  • 新功能!堆疊書簽 增加程式碼瀏覽的便利性。
  • 新功能!配對括弧符號 提供視覺化功能以增進程式碼的可讀性。
  • 新功能!高亮度流程控制 直接在編輯器提供程式碼流程的視覺化顯示功能。
  • 新功能!高亮度程式碼結構
  • 新功能!程式碼瀏覽工具列 把類別和方法加入下拉盒中提供更快速的程式碼瀏覽移動功能 (只限 Object Pascal 程式語言)。
  • 新功能!智慧型按鍵和智慧型符號搜尋功能 (只限Object Pascal程式語言)。
  • 新功能!程式碼分析 使用程式碼統計資料來追蹤程式碼品質、例如參數長度、巢狀敘述、以及複雜圈 (只限 Object Pascal 程式語言)。

Learn More

藉由 RAD Studio XE8 我可以同時更新 Windows 和 Macintosh 上的應用程式。

Michael Leahy,
Chess Database Programmer, Bookup.com

新功能!FireMonkey 平臺的原生繪製架構

FireMonkey 的底層視覺化元件架構在 XE8 版中已經經過大進化,可針對單一元件提供多種不同的呈現方式,這個功能稱為 “ControlTypes” – 特別值得說明的是 XE8 允許在 App 中使用平臺的原生控制項。這個新的功能是基於 MVC 架構並可相容於以前的版本。這個新功能允許開發人員在設計時期針對每一元件 *設定使用 Styled 格式或平臺原生格式 (*是指可對提供這 2 種不同格式選擇的元件)。這允許您選擇在元件執行時是使用 FireMonkey GPU 繪製功能來呈現或是由底層的作業系統來顯示。

在 XE8 中對於 iOS 32 和 iOS 64 位元應用程式,我們對 6 個和執行效率有關鍵影響的元件提供了內建的 iOS 原生平台控制元件,它們是 TEdit、TListView、TMemo、TSwitch、TCalendar 和 TMultiView。 在未來我們計畫對其他平臺和更多的元件提供這個功能。

由於對於擁有 Platform .controltype 型態的元件使用了底層 SDK 來實作,例如 Cocoa,因此您的 FireMonkey 應用程式可提供使用者原生平順和高效的執行經驗,但又可繼續擁有可跨平臺且擁有在不同平臺一致的特性、方法和事件的優點。這可讓您的應用程式在 Windows、Mac、iOS 和 Android 平臺中提供一致的使用習慣並可提供最好的使用者經驗。

Platform Controls

即時掌握分析資料

瞭解您的使用者對於您的應用程式的用途有助於避免應用程式成為棄兒。AppAnalytics 可讓開發人員在視覺上清楚瞭解使用者如何與使用 RAD Studio XE8 生成的應用程式互動。客製化的應用程式介面分析和報告功能可通知開發人員部署的應用程式如何使用託管的 RESTful API。

利用 RAD Studio XE8 將您的 VCL Windows 應用程式帶入雲端服務中!整合 Kinvey、Parse 和 App42 等後端即服務 (BaaS) 供應商的基於雲端服務與元件,用於常用 BaaS 服務,如通知、使用者管理和儲存等。

Learn More

RAD Studio awards榮獲多項大獎的開發工具組合

RAD Studio 是一個屢獲殊榮的軟體開發解決方案,擁有全球數以百萬計的軟體開發人員,並由軟體開發商、技術合作夥伴,元件開發商所組成的活躍社群來提供相關技術支援。