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 的產品贏得了許多業界獎項。