Windows Phone开发教程:架构、开发环境与Metro设计风格

4星 · 超过85%的资源 需积分: 10 4 下载量 162 浏览量 更新于2024-09-12 收藏 365KB DOC 举报
Windows Phone 开发教程的主要知识点 从 Windows Phone 的发展历程和架构入手,了解 Windows Phone 的系统结构图,了解 Silverlight 和 XNA 两个平台的应用开发支持,认识到游戏开发是 Windows Phone 开发中的一个亮点,并且了解 Windows Azure 云服务在 Windows Phone 开发中的重要性。 一、Windows Phone 简介 Windows Phone 是微软在 2010 年 10 月发布的一款手机操作系统,同时将谷歌的 Android 和苹果的 IOS 作为主要竞争对手。2011 年 2 月与诺基亚达成全球战略同盟并深度合作共同研发,建立其庞大的生态系统。Windows Phone 7 系统采用了全新的架构,所以并不兼容以往 Windows Mobile 系统的应用程序,这也是由于 WM 系统的历史包袱过于沉重的原因。 二、Windows Phone 的架构 Windows Phone 的系统架构图展示了 Silverlight 和 XNA 两个平台的应用开发支持。Silverlight 框架通常用于开发应用程序和工具和一些简单的小游戏,XNA 框架主要用来编写高性能的游戏,包括 2D 和 3D。同时,云服务和 Windows Azure 也是 Windows Phone 开发中的重要组成部分。 三、Windows Phone 的开发环境 Windows Phone 的软件开发工具包(Windows Phone 7.0 和 Windows Phone 7.5 设备开发应用程序和游戏所需的全部工具&SDK)是完全免费的,但是只支持在 Windows Vista 和 Windows 7 中安装。具体安装过程比较简单,直接从微软的官方网站下载和安装即可。 四、Windows Phone 的开发优点 Windows Phone 的独特的 Metro 设计风格,为用户带来了全新的体验,同时将 XBOX LIVE 服务整合到 Windows Phone 中,游戏应用也将会是 Windows Phone 的一个亮点。微软也将随着微软不予余力的推广和诺基亚等各大手机厂商的加入,可以预见,Windows Phone 能够在将来的智能手机操作系统的市场上占有重要的位置。 五、Windows Phone 的发展前景 Windows Phone 在中国尚处于初始阶段,对于广大开发者而言是一个很好的切入点,前瞻性的投入 Windows Phone 开发的学习,也是一次很好的个人投资。