<內容簡介>
耐爾、班達里編著的這本《移動應用程序開發--基於Kendo UI Mobile和ASP.NET》詳細闡述了與Kendo UI Mobile和ASP. NET程序設計相關的基本解決方案,主要包括使用HTML5創建移動應用程序,ASP. NET Web API服務層,使用框架元素進行集成,ActionSheet、ModalView及其他微件,Movie Tickets應用程序等內容。此外,本書還提供了相應的示例、代碼,以幫助讀者進一步理解相關方案的實現過程。
本書適合作為高等院校電腦及相關專業的教材和教學參考書,也可作為相關開發人員的自學讀物和參考手冊。
<章節目錄>
第1章 使用HTML5創建移動應用程序
1.1 原生應用、混合應用以及移動網站的比較
1.2 HTML5與
1.2.1 HTML5——史蒂夫·喬布斯讓我一舉成名
1.2.2 HTML5的主要功能特性
1.2.3 HTML5規範相關的組織
1.2.4 HTML5頁面樣例
1.2.5 CSS3
1.3 輕鬆構建跨瀏覽器應用的Kendo UI框架
1.3.1 Kendo UI微件
1.3.2 Kendo UI體系架構
1.3.3 伺服器封裝器
1.4 HTML5移動Web應用程序設計指南
1.5 總結
第2章 構建第一個移動應用程序
2.1 開發環境準備
2.1.1 Ripple Emulator
2.1.2 安裝Ripple Emulator
2.2 第一個Kendo UI Mobile應用程序
2.2.1 視圖與布局
2.2.2 NavBar導航欄
2.2.3 應用程序初始化
2.3 Movie Tickets應用程序實戰
2.3.1 主屏幕
2.3.2 TabStrip微件
2.3.3 過渡
2.3.4 導航
2.4 應用程序對象
2.4.1 初始視圖
2.4.2 載入文本
2.4.3 指定平台
2.4.4 顯示和隱藏載入動畫
2.4.5 獲取當前視圖的引用
2.4.6 導航至視圖
2.5 跨平台的UI體驗
2.6 總結
第3章 ASP.NET Web API服務層
3.1 創建Web API服務
3.2 路徑選擇
3.3 參數綁定
3.3.1 模型綁定(Model binding)
3.3.2 格式化程序(Formatters)
3.4 為Movie Tickets應用程序綁定服務
3.5 內容協商
3.5.1 Chrome擴展——Advanced Rest Client
3.5.2 Accept報頭
3.5.3 Content-Type報頭
3.5.4 Accept-Charset報頭
3.6 Image/PDF文件響應
3.7 加固W
3.7.1 身份驗證
3.7.2 授權
3.8 總結
第4章 使用框架元素進行集成
4.1 數據源
4.1.1 本地數據源
4.1.2 遠程數據源
4.2 模板
4.3 MVVM
4.3.1 MVVM設計模式
4.3.2 Kendo MVVM入門指南
4.3.3 綁定
4.3.4 移動平台下的MVVM
4.4 整合Movie Tickets應用
4.4.1 用戶賬戶界面
4.4.2 前端架構
4.5 總結
第5章 移動微件概覽
5.1 Kendo Mobile微件簡介
5.2 Mobile UI微件
5.3 View微件的init事件與show事件
5.4 ListView
5.4.1 Inset風格
5.4.2 鏈接
5.4.3 詳細信息按鈕及圖標
5.4.4 分組及模板
5.5 Button微件
5.6 ButtonGroup微件
5.6.1 初始化