Mobile Development with C# (2012) by Greg Shackles
本书是 Windows Phone 应用程序开发的入门级书籍,使用 C# 语言编写。作者 Greg Shackles 详细介绍了使用 C# 开发 Windows Phone 应用程序的整个过程,从基础知识到高级技术,涵盖了 Windows Phone 应用程序开发的方方面面。
**C# 语言基础**
在本书中,作者首先介绍了 C# 语言的基础知识,包括变量、数据类型、运算符、控制流语句、函数、数组、集合、类和对象等概念。这部分内容对读者没有 C# 语言基础的读者非常有帮助,可以快速掌握 C# 语言的基础知识。
**Windows Phone 应用程序开发基础**
作者接着介绍了 Windows Phone 应用程序开发的基础知识,包括 Windows Phone 操作系统的架构、 Silverlight 框架、XAML 语言、数据绑定、样式和模板等概念。本书还涵盖了 Windows Phone 应用程序开发的整个过程,包括项目创建、界面设计、数据存储、网络编程、多媒体处理等方面的内容。
**C# 在 Windows Phone 应用程序开发中的应用**
在本书的后半部分,作者详细介绍了 C# 语言在 Windows Phone 应用程序开发中的应用,包括使用 C# 语言开发 Windows Phone 应用程序的各种技术,例如使用 C# 语言开发游戏、使用 C# 语言开发社交媒体应用程序、使用 C# 语言开发位置服务应用程序等。
**高级技术**
本书还涵盖了一些高级技术,例如使用 Windows Phone 的传感器、使用 Windows Phone 的多媒体处理功能、使用 Windows Phone 的网络编程技术等。
**实践项目**
本书还提供了一些实践项目,帮助读者快速掌握 Windows Phone 应用程序开发的技术,包括开发一个简单的游戏、开发一个社交媒体应用程序、开发一个位置服务应用程序等。
本书是一本非常实用的 Windows Phone 应用程序开发入门书籍,涵盖了 Windows Phone 应用程序开发的方方面面,适合初学者和经验丰富的开发者阅读。