- Windows Phone應用程序開發
- 李春旭 劉澤宏編著
- 912字
- 2018-12-27 17:52:22
自序
Windows Phone 7是微軟推出的全新手機操作系統,其前身是微軟的Windows Mobile操作系統,但Windows Phone 7并不是Windows Mobile 6.5的升級版本,而更像是一款全新的手機操作系統。Windows Phone 7擁有全新的UI設計、功能設計和操作體驗。Windows Phone 7采用Metro UI設計,簡潔樸素的UI效果與鮮艷明快的配色風格給人耳目一新的感覺。在用戶體驗方面,Windows Phone 7嚴格控制手機生產廠家的硬件配置,從而保證了不同手機生產商的每部Windows Phone 7手機都擁有媲美iPhone的流暢操作體驗。
Windows Phone 7是微軟開拓移動互聯網版圖的一個重要產品,必將投入大量的人力、物力進行產品的完善和市場推廣,現在已與諾基亞達成戰略合作的協議,諾基亞及其他手機生產廠商已推出了數十款Windows Phone 7手機,在海外上市并獲得廣泛的好評。國外多家著名的咨詢公司一致認為Windows Phone 7手機由于其平臺體驗的一致性和合作模式的開放性必將與Android手機、iPhone三足鼎立。
隨著移動互聯網的蓬勃發展,國內Android和iOS開發者均數量巨大,并且仍存在開發人員緊缺的情況,根據前面的分析,對未來Windows Phone 7的需求也不會少于這兩個平臺,而國內現在Windows phone 7的開發人員短缺,主要是因為Windows Phone 7手機在國內上市不久,并且國內相關的開發書籍較少。
本書旨在為開發者提供全面、詳細、易于學習和理解的Windows Phone 7應用開發理論和經驗介紹,豐富Windows Phone 7開發技術類書籍品種。
本書以Windows Phone 7 Mango/Tango SDK為學習對象,針對Windows Phone 7開發所需要的關鍵技術進行深入淺出的講解,覆蓋了Windows Phone 7應用開發所有可能遇到的技術難點。內容不僅涉及開發環境部署、應用程序生命周期、基本控件、頁面導航、數據綁定、網絡訪問、數據存儲、設備訪問、消息推送等基本功能,還包括SilverLight Toolkit擴展控件、Metro UI設計、動畫設計、多任務、云存儲、常用第三方開發SDK介紹、應用發布等開發中必不可少的內容。循序漸進的知識點講解、由淺入深的原理剖析及結合作者開發中積累的經驗介紹等特點,使這本書適用于希望學習或者從事Windows Phone 7應用開發的入門和進階讀者。
本書的讀者應有一定的面向對象編程基礎,有從事軟件開發的代碼編寫經驗,對Windows Phone 7應用開發有興趣。若有一定的.NET或者其他手機平臺應用開發經驗將更有助于對本書的理解。Windows Phone 7支持C#和Visual Basic.NET兩種語言開發,但是從開發者數量、語言學習的難易程度、未來發展前景等方面考慮,C#都優于VB.NET,所以本書以C#語言作為主要開發語言。
- Mastering ElasticSearch
- Citrix XenApp Performance Essentials
- 阿里云數字新基建系列:云原生操作系統Kubernetes
- vSphere Virtual Machine Management
- Linux性能優化
- 新手學電腦從入門到精通(Windows 10+Office 2016版)
- Docker+Kubernetes應用開發與快速上云
- 8051軟核處理器設計實戰
- 深入淺出Node.js
- AWS SysOps Cookbook
- Kali Linux高級滲透測試(原書第3版)
- 鴻蒙HarmonyOS應用開發入門
- Angular權威教程
- Responsive Web Design with AngularJS
- Serverless Architectures with Kubernetes