Windows Phone 7系统[编辑]
Windows Phone 7
Windows Phone 7是微软公司发布的一款手机操作系统,于2010年10月11日发布,它将微软旗下的Xbox LIVE游戏、Zune音乐、MSN和Bing等产品整合至手机中,并且使用Metro作为设计语言。2011年2月,诺基亚与微软达成全球战略同盟,并将此系统做为其主要智能手机系统与微软深度合作共同研发。2011年9月27日,发布Windows Phone系统的重大更新:Windows Phone7.5。Windows Phone系列的竞争对手有苹果公司的iOS和谷歌公司的Android。
系统简介
Windows Phone 7是由微软制作并发行的一款智能手机操作系统(Windows Phone系统)。2010年10月,微软公司正式发布Windows Phone智能手机操作系统的第一个版本Windows Phone 7,简称WP7。Windows Phone的推出宣告了Windows Mobile系列彻底退出了手机操作系统市场。全新的WP7完全放弃了WM5,6X的操作界面,而且程序互不兼容,但由于其担心移动产品和整体品牌的连续性,一开始才将其命名为“WP7”,他们其实是两个完全不同的系统。在Windows Phone中微软将其人机交互界面(User Interface)套用了一种称为“Metro”的设计语言(曾被使用于Zune中),并将微软旗下的其它软件集成到了这个操作系统中,以严格控制运行它的硬件规范。
系统架构
目前Windows Phone基于Windows Embedded CE 7.0内核,由硬件层、内核层、系统层和应用层四个部分组成。
CLR虚拟机
与Android使用Java虚拟机来运行应用程序的结构一样,Windows Phone同样使用.NET CLR虚拟机来运行应用程序。
软件结构体系
Windows Phone中的软件层,即软件结构体系,主要由两个部分组成,它们分别是Screen部分和Cloud部分。而Screen部分和Cloud部分则又分别由不同的部分组成,Screen部分由“Tooland Support”和“Runtimes”组成,Cloud则由”Developer Portal Services“和”CloudService“组成。Screen部分可以理解为本地,Cloud部分可以理解为云端,它们都是Windows Phone 7软件体系中不可缺少的部分。
编程语言
微软当前只允许开发者使用C#和Visual
Basic来进行Windows Phone的应用开发。此外,在Windows Phone 7应用程序的开发中不允许使用Native Code,也不允许使用C/C++语言,每个程序安装包(.xap)的大小最大只允许400MB,同时微软也对应用程序占用的RAM大小也做出了相应的限制。
开发限制
微软为了规范WindowsPhone的用户体验,对开发者开发应用进行了严格的约束,开发者必须严格遵循这些开发约束和条款来进行应用开发。例如,开发者不能开发涉及到手机摄像头的应用程序;开发者不能对应用程序的界面进行私自的定制;涉及到系统类的应用必须使用系统提供的界面来运行;开发者必须通过Zune同步功能将开发好的应用程序发送到手机上。
网络营销词典内容均由网友提供,仅供参考。如发现词条内容有问题,请发邮件至info # wm23.com。