官术网_书友最值得收藏!

自序

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#語言作為主要開發語言。

主站蜘蛛池模板: 中阳县| 涪陵区| 武冈市| 金沙县| 承德县| 全椒县| 菏泽市| 丹巴县| 健康| 高清| 乐都县| 图木舒克市| 绥滨县| 龙江县| 维西| 富顺县| 武冈市| 肇东市| 苏尼特右旗| 福州市| 太和县| 红桥区| 瑞丽市| 南召县| 正镶白旗| 金沙县| 清水县| 茌平县| 宁城县| 福贡县| 福州市| 历史| 凌云县| 德惠市| 堆龙德庆县| 惠来县| 奈曼旗| 鹤山市| 准格尔旗| 德格县| 凤阳县|