PhoneJS 發布

PhoneJS 發布

PhoneJS 是一款用於智慧型手機與平板的 HTML5/JavaScript 架構。它包含你建立原生用戶端應用程式所需的一切,包括針對觸控最佳化的使用者介面、原生呈現的元件、頁面導覽、檢視管理以及資料存取層。PhoneJS 是一款適用於 iOS、Android 與 Windows Phone 的單頁式應用程式(SPA)架構。它也可用於線上出版,或使用 Adobe Cordova(PhoneGap)將其打包成可上架商店的原生 App。

特色

  • 重用你的程式碼 - 使用你對 HTML5、CSS3 與 JavaScript 的了解,透過單一程式碼基底為任何行動裝置建立應用程式。
  • 原生 UI - 為 iOS、Android 與 Windows Phone 提供具有原生外觀與操作感的應用程式。
  • 真正的 App - PhoneJS 應用程式可由 Adobe Cordova(PhoneGap)編譯成原生套件,接著即可提交到 App 商店。
  • 觸控最佳化的元件 - PhoneJS 包含一套完整的元件函式庫。通常,元件會繫結資料並提供使用者互動。它由 HTML 元素(容器)、背後的 JavaScript 程式碼以及 CSS 樣式表來表示。
  • 無限清單 - PhoneJS 提供強大的清單元件,可滿足各種使用情境。
  • 動力滾動器 - 自動選擇最有效的捲動策略。
  • 水平捲動 - Gallery 元件會將一組項目以卡片形式顯示。可使用滑動手勢進行導覽。
  • 輸入表單 - 文字、數字與日期輸入元件、觸控最佳化的切換器,以及分組元件。
  • 行動應用程式架構 - 透過你對 HTML5、CSS3 與 JavaScript 的知識,你可以在最少的投入下快速打造跨多裝置的應用程式。你的 App 將具有原生應用程式的外觀與行為,並達到你與你的使用者對原生解決方案所期待的效能。
  • SPA 檢視管理 - PhoneJS 是一款單頁式應用程式(SPA)架構。它提供 SPA 所需的所有必要工具與功能,包括檢視管理、渲染、URL 路由、裝置特定的版面配置、檢視快取以及狀態管理。
  • URL 路由 - 使用熟悉的路由規則,定義使用者導覽到的 URL 與應載入的對應檢視之間的關係。

關於 DevExpress(Developer Express)

DevExpress(Developer Express) 是一家總部位於美國的軟體開發公司。它為 Delphi、C++ Builder 與 Microsoft Visual Studio 開發人員製作程式協助工具與元件。其產品線的主要部分是 VCL、.NET WinForms 與 ASP.NET 元件,能複製 Microsoft Windows 與 Microsoft Office 應用程式的 UI。Developer Express 的產品贏得了許多業界獎項。