Windows Phone 7开发指南:Silverlight与XNA实战

5星 · 超过95%的资源 需积分: 10 5 下载量 53 浏览量 更新于2024-09-28 收藏 13.1MB PDF 举报
"Programming Windows Phone 7" 是一本关于Windows Phone 7应用程序开发的经典著作,全书采用英文原版。这本书涵盖了Windows Phone 7开发的基础知识,深入讲解了Silverlight技术和XNA框架。 在Part I "基础知识" 部分,作者首先通过第1章 "Hello, Windows Phone 7" 引导读者进入Windows Phone 7的开发环境,介绍基本概念和设置。这部分旨在帮助新手快速上手,理解平台的基本工作原理。 Part II "Silverlight" 是本书的核心部分,详细介绍了Silverlight在Windows Phone 7上的应用。第2章 "Getting Oriented" 帮助开发者熟悉开发环境和工具。第3章 "An Introduction to Touch" 讲解了触摸交互设计,这对于移动设备应用至关重要。第4章到第18章则分别探讨了位图、传感器和服务、应用架构问题、XAML语言的强与弱、元素和属性、布局机制、App Bar和控件、依赖属性、数据绑定、向量图形、光栅图形、动画、模板设计以及Items Control和Pivot/Panorama控件的使用。这些章节全面覆盖了Silverlight在Windows Phone 7开发中的各种技术要点。 Part III "XNA" 针对游戏和图形编程,第19章至第24章讲解了XNA框架的基础,包括运动原理、纹理和精灵、动态纹理、手势到变换的转换、触控游戏以及倾斜感应游戏。这部分内容对于想要开发Windows Phone 7游戏的开发者来说是必不可少的。 这本书不仅适合初学者,也对有经验的开发者提供了深入的技术细节和实践指导。书中包含的实际示例和详细解释有助于读者理解和掌握Windows Phone 7平台的开发技巧,从而能够创建出功能丰富、用户体验优秀的应用程序和游戏。