微软Windows Phone 7新特“.NET研究”性详解

简介:   微软曾经借助Windows Mobile系统,在智能手机领域获得了巨大成功。但后来苹果iOS和谷歌Android的出现,不仅提升了广大用户对智能手机的更多需求与期望值,还蚕食了Windows Mobile的不少市场份额。

  微软曾经借助Windows Mobile系统,在智能手机领域获得了巨大成功。但后来苹果iOS和谷歌Android的出现,不仅提升了广大用户对智能手机的更多需求与期望值,还蚕食了Windows Mobile的不少市场份额。为此前不久微软推出了全新的移动操作系统——Windows Phone 7,本文将带领大家全面解析并了解其最新特性。

      众所周知,之前的Windows Mobile系统更强调手机(Phone)和个人电脑(PDA)的融合(Phone+PDA)。由于沿用了微软Windows操作系统的界面,因此PC用户大多能很快上手,但是对于不熟悉电脑的人来说,Windows Mobile的操作显得比较复杂。和iOS、Android系统相比,Windows Mobile对通信的支持功能、系统性能、运行速度、稳定性和人性化设计上的支持都不尽如人意。虽然Windows Phone 7的系统内核仍基于Windows CE,但是微软抛弃了Windows Mobile系统的设计风格,从而创造了一个非常新颖的移动平台。 

  全新的用户界面

      Windows Phone 7的“Metro”用户界面相比之前版本有了很大的改变,完全摆脱了以往Windows Mobile界面。它给笔者的第一感觉像是一本杂志,各种程序图标以方框模式拼接在一起,看似不如其它智能手机的菜单整齐,但在美观程度及个性化方面不输给任何一款现有移动操作系统。不难看出,微软充分借鉴了自家的Zune播放器界面并进行了创新,从而使第三方应用程序的图标显示方式和其它移动操作系统完全不同。程序图标的大小不一,也给整个界面带来了更多个性,有些窗格是正方形的,有些是两个正方形大小的矩形。通过手指在屏幕上的左右滑动来切换界面,并看到更多的方格。这个界面实际上是由许多层组成的一个单页,所以当选单滑动时,它会显现出一种类似于怀旧的16位横向卷轴的效果。此外,锁机界面还可提供包括上海网站建设语音信箱状态、未接电话、未读短信、未读邮件在内的多种信息提醒,我们也可以使用个人照片来定制Windows Phone的锁机界面。

  Windows Phone 7用户界面主要分为三个部分:

  1.主屏“瓷砖”,即一系列供快速查看的信息,更新常用的程序和联系人。电话、信息、邮件窗格显示未接电话、未读信息、收到邮件的数量,这和iOS很像。“Me”窗格则变换显示用户的照片和最近发出的一条社交信息。

  2.按字母顺序排列的程序列表。日历窗格将显示给用户的是下一个约会信息,不用打开程序也可以清晰了解,非常便利。图片窗格则展示着用户最喜欢或最新获到的图片。

  3.“Hub”页。把功能相近的软件或资讯打包在一个区块里,如进入了Zune的Hub后,不需要在音乐、电影、Podcast等功能选单中进出和换页,而是把这些功能以一个连续、水平卷动的方式排列,轻轻滑动即可进入想要的功能。“音乐+视频”窗格动态用于显示最近播放的多媒体文件信息。

  Windows Phone 7的用户界面

  整个界面操作起来感觉很自然,大部分操作都是简单的手指滑动,避免了需要经常在选项中点来点去的痛苦,而这恰恰是之前Windows Mobile系统的主要弊病之一。

  浏览器面目一新

  在继承了之前Windows Mobile系统的特色功能后,Windows Phone 7又进一步对功能进行了增强与扩展,如支持Office Mobile(移动办公)、Internet Explorer Mobile(以下简称为IE)浏览器、Microsoft Office OutlookMobile(邮件管理)、Bing(搜索引擎移动版)、多方会议和MSN等。

  增强的IE浏览器

  就打开网页的速度来看,Windows Phone 7自带的IE浏览器表现非常不错。同时,它还支持多点触控、自由缩放以及多项功能卡,并提供了对Silverlight技术的支持。

  Bing搜索

  Bing被整合进了Windows Phone 7系统中,且支持语音指令。如果用户需要寻找某个地方,内置的Bing Maps功能比Google Maps更有吸引力。比如实时交通情况在Bing Maps上以红、黄和绿三种颜色的线条标示,不像Google Maps那样容易盖住路牌号。


Bing

  当打开日历时进行Bing搜索,我们可以通过语音命令来实现。另外一个比较酷的功能叫做“pocket to picture”,通过这个功能用户可以在手机被锁定的情况下进行抓拍。遗憾的是,Bing没有提供购物和图片搜索功能。

  扩展功能逐个看

  和之前的版本相比,Windows Phone 7扩展的特色功能主要分为六大类:People(人际)、Pictures(图片)、Games(游戏)、Office(办公)、Music & Videos(影音)、Marketplace(软件商店)。

  上海徐汇企业网站制作g>People(人际)

  Windows Phone 7有一项名为“People Hub”的功能,其作用和普通手机上的联系人功能有些相似,但前者整合了Facebook、MySpace等许多社交网络平台。通过People Hub可以随时随地与家人、朋友联系,并且可以实时更新各个SNS网络的信息、查询动态和图片,同时也支持自己更新和发布Facebook或Windows LIVE的状态和信息。例如你添加了Facebook帐号,所有数据就被添加进了Windows Phone中,这时如果你的朋友(前提是在联系人名单中)上传了照片,该照片就会显示在你的照片Hub中。People字样下是Windows Phone 7的电话簿,其中不只是手机联系人,还包括社交网络中的好友。

  People Hub

      对于新系统而言,邮件服务、Office办公产品应用设置Exchange、POP3/IMAP4或者Gmail也都变得十分便捷,用户可以选择同步联系人、日程表、邮件以及照片等。整体上看,它提供一个清晰的布局与便捷的交流模式,用户在互动上更方便。

上海企业网站设计与制作>

  Pictures(图片)

  该功能提供了多种方式以检索图片,方便用户查找图片和视频,并将其上传至社交网络之中。

  Pictures

  Games(游戏)

  Windows Phone 7首次将Xbox LIVE功能移植到用户的手机中,它为用户提供了众多精美的游戏作品,这标志着手机游戏进入了全新时代。对于喜欢用手机玩游戏的人来说,用手机来玩Xbox游戏极富吸引力,而Xbox LIVE是整个Windows Phone 7游戏方面的核心。

  Xbox LIVE令手机游戏的制作水平更上了一个台阶

      以虚拟人生这款游戏来说,我们可以自定义头像或导入自己的头像进行游戏,同时还可以和朋友分享游戏成绩和进度等等。未来微软会把Windows Phone 7游戏分为普通与Xbox两条路线,普通即常规的手机游戏,Xbox游戏则会移植微软专业游戏平台的元素,至少从目前的游戏画面来看,与iPhone游戏大作的效果不相上下。

  Office(办公)

     Office对于微软来说无疑是最擅长的,它提供了OneNote、Word、Excel和PowerPoint手机版。Windows Phone 7的Hub给其它应用程序提供了多种入口。以Office Hub为例,你可以访问OneNote、Excel、Word和PowerPoint,也可以连接到SharePoint information、SharePoint Workspace手机版,从而使文档库的同步变得非常简单。在Windows Phone 7中,和Office有关的Hub有好几个,其中包括Games、Marketplace、Music & Videos、People和Pictures。

  Music+Videos(影音)

  Windows Phone 7还率先在手机上整合了Zune音乐体验。用户可以播放音乐列表上的歌曲,与PC实现无线同步,或者从微软的应用商城(Windows Marketplace)在线收听或下载新歌。此外,还可以选择订购Zune Pass。Windows Phone中的影音组件将成为用户的专属多媒体接口,将手机直接和Zune播放器的套件进行连接,同步Zune中的影音文件,以及使用Zune的在线服务和FM收音机。

  Music+Videos

  需要说明的是,许多人错误的将Windows Phone的音乐和视频体验与“Zune”划等号,实际上Zune软件只是音乐和视频体验的一部分,可以通过第三方软件和服务进行扩展。整体来说,Zune不管是界面还是播放效果都比较出色。

  Marketplace(软件商店)

  微软在Windows Phone 7中引入软件商店模式,通过预装大量的常见应用与软件商店模式的运作,可以满足不同用户的个性需求。

  Marketplace

      从Windows Phone 7开发包来看,软件商店整合的相当不错,提供了包括软件、Xbox游戏、音乐、视频在内的丰富内容给用户下载,而且暂时还是免费的,相信它将会给用户提供更多、更丰富的手机应用。

  Windows Phone 7开发工具包

      通过使用微软发布的Windows Phone 7开发工具包,开发者可以创建对应的应用程序和游戏,并被上传到Windows Phone Marketplace,这使得任何一个Windows Phone用户可以通过自己的手机轻易地购买并下载它们。

  有哪些开发工具

  Windows Phone 7的开发工具包里包含了编写Windows Phone 7应用程序和游戏所需的一切,里面的所有工具都是免费的。

  ●Visual Studio 2010 Express for Windows Phone:针对手机开发的VS 2010的免费版本。

  ●Express Blend 4 for Windows Phone:Blend for Windows Phone 7 Development的免费版本。

  ●Silverlight for Windows Phone 7:支持在Windows Phone 7上创建完美的应用程序的丰富编程框架。

  ●XNA Game Studio for Windows Phone 7:支持在Windows Phone 7上创建完美的2D和3D游戏的丰富编程框架。

  ●Windows Phone Emulator:让开发者能够运行和调试应用程序和游戏,而不需要一个手机的硬件加速模拟器。

  ●Phone Registration Tool:通过输入你的Marketplace账号,这个工具能够将Windows Phone设备解锁以便运行和调试应用程序。

  使用Windows Phone 7开发工具

  Visual Studio 2010 Express for Windows Phone提供了一个丰富的开发环境来创建完美的手机应用程序。Visual Studio提供了一个所见即所得的设计外观(包含支持XAML源码的分割视图)来创建Silverlight的手机应用程序。

  在Visual Studio中调试程序的截屏

  它也提供了完整的代码智能感知、调试器和开发工具支持。可以选择在一个物理手机设备上,或者在一个内置的手机模拟器上部署和调试应用程序。

  Expression Blend for Phone

  开发者可以使用Visual Studio 2010 Express for Phone和Expression Blend for Phone来编辑项目工程。两个工具的项目文件格式是一样的,也可以使用一种工具创建一个应用程序,在另一个工具中打开并编辑它。Expression Blend for Phone提供了一个很强上海闵行企业网站设计与制作健的环境来创建互动体验,它提供了对动画、Storyboard、自定义路径和其它功能的支持,也使用了和Visual Studio一样的手机模拟器,可以脱离物理设备来编译并运行应用程序。

  Windows Phone 7的喜与忧

  通过以上介绍,我们可以体会到Windows Phone 7的诸多优点,如干净整洁的界面、独特的设计语言、简便的用户UI、运行流畅、社交网络整合、支持软件商店和Xbox游戏等。不过,它的缺点也很明显,如没有系统的文件管理器、不支持视频通话和蓝牙传输文件、不支持USB大容量存储模式、不能自定义铃声、没有提供复制粘贴功能、太依赖Zune配套软件、不支持第三方应用的多任务和不支持Flash等。目前Windows Phone上海徐汇企业网站设计与制作 7尚未大规模普及,人们在实际使用中很可能会遇到新的问题,是否会因此减少Windows Phone创新性功能带来的兴奋感,只能交给时间去检验。

  <a上海闵行企业网站制作"" />Windows Phone 7的确给我们带来了耳目一新的感觉,相比以往繁琐的操作以及略显简陋的界面有了不小进步,同时其内置的Xbox LIVE、Zune软件等也值得我们去尝试。平心而论,Windows Phone 7让微软在移动互联网领域重新拥有了一副好牌,但能否战胜iOS、Android乃至Symbian、MeeGo、Bada等竞争对手,还要取决于微软以及众多合作厂商的态度。如能避免版本分裂、硬件规格不一、软件数量少等问题,或许W上海企业网站制作indows Phone 7能够在竞争激烈的移动互联网市场闯出属于自己的一片天空。

  为《微型计算机》杂志辑文,刊登于2010年12月上期

  原文:http://www.mcplive.cn/index.php/article/index/id/8373/page/1

目录
相关文章
|
3月前
|
Linux C++ Windows
【Azure 应用服务】Azure App Service(Windows)环境中如何让.NET应用调用SAP NetWeaver RFC函数
【Azure 应用服务】Azure App Service(Windows)环境中如何让.NET应用调用SAP NetWeaver RFC函数
【Azure 应用服务】Azure App Service(Windows)环境中如何让.NET应用调用SAP NetWeaver RFC函数
|
1月前
|
边缘计算 安全 网络安全
|
1月前
|
开发框架 .NET API
Windows Forms应用程序中集成一个ASP.NET API服务
Windows Forms应用程序中集成一个ASP.NET API服务
90 9
|
30天前
|
Windows
.NET 隐藏/自定义windows系统光标
【10月更文挑战第20天】在.NET中,可以使用`Cursor`类来控制光标。要隐藏光标,可将光标设置为`Cursors.None`。此外,还可以通过从文件或资源加载自定义光标来更改光标的样式。例如,在表单加载时设置`this.Cursor = Cursors.None`隐藏光标,或使用`Cursor.FromFile`方法加载自定义光标文件,也可以将光标文件添加到项目资源中并通过资源管理器加载。这些方法适用于整个表单或特定控件。
|
3月前
|
人工智能 安全 Windows
微软更新警告——70%的Windows用户现在面临风险
微软更新警告——70%的Windows用户现在面临风险
微软更新警告——70%的Windows用户现在面临风险
|
3月前
|
Web App开发 存储 安全
微软警告数百万Windows用户:切勿冒险丢失所有数据
微软警告数百万Windows用户:切勿冒险丢失所有数据
微软警告数百万Windows用户:切勿冒险丢失所有数据
|
3月前
|
Linux iOS开发 开发者
跨平台开发不再难:.NET Core如何让你的应用在Windows、Linux、macOS上自如游走?
【8月更文挑战第28天】本文提供了一份详尽的.NET跨平台开发指南,涵盖.NET Core简介、环境配置、项目结构、代码编写、依赖管理、构建与测试、部署及容器化等多个方面,帮助开发者掌握关键技术与最佳实践,充分利用.NET Core实现高效、便捷的跨平台应用开发与部署。
184 3
|
3月前
|
Java Windows 容器
【应用服务 App Service】快速获取DUMP文件(App Service for Windows(.NET/.NET Core))
【应用服务 App Service】快速获取DUMP文件(App Service for Windows(.NET/.NET Core))
|
3月前
|
网络安全 API 数据安全/隐私保护
【Azure App Service】.NET代码实验App Service应用中获取TLS/SSL 证书 (App Service Windows)
【Azure App Service】.NET代码实验App Service应用中获取TLS/SSL 证书 (App Service Windows)
|
3月前
|
Java 开发工具 Spring
【Azure Spring Cloud】使用azure-spring-boot-starter-storage来上传文件报错: java.net.UnknownHostException: xxxxxxxx.blob.core.windows.net: Name or service not known
【Azure Spring Cloud】使用azure-spring-boot-starter-storage来上传文件报错: java.net.UnknownHostException: xxxxxxxx.blob.core.windows.net: Name or service not known

热门文章

最新文章