A New Feature on Windows Mobile-Widget

    目前,已经展现给大众的windows mobile 6.5的用户新特性有很多,包括蜂窝界面、增强的触摸支持、用户软件My Phone、Marketplace等等。但是很少有报道对于开发人员,windows mobile 6.5会有如何的新特性。3月18号,在WM的官方网站http://blogs.msdn.com/windowsmobile/上,给出了一个标题为《Windows Mobile 6.5 – What’s in for developers?》的文章,向广大开发人员公布了windows mobile 6.5将会支持Widget的消息。

    回顾一下Widget的历史,我们可以发现,它最初是由Apple的电脑工程师提出来的。后来,大家熟悉的windows vista和Yahoo!,都有了各自的桌面Widget。包括目前的twitter、facebook等SNS,都有了不同版本的Widget。但是,在移动设备上,屏幕相对较小,浏览大网页会有一些不方便,导致手机上网用户体验较差。Widget如果可以独立于浏览器运行,那么,我们就可以有效地利用手机屏幕,在不使用浏览器的状态下,得到自己所关心的信息,并且能够进行实时地更新。再者,如果Widget和将来的Silverlight for Windows Mobile一结合,将会给我们用户带来更加丰富和有趣的互动体验。而且,目前mobile widget applications这个提案已经作为一个W3C的标准草案,可以参考http://www.w3.org/TR/widgets/查看具体的信息。

    说了这么多Widget的东西,我们来看看它在windows mobile设备上的效果吧。Windows Live team为其创建了MSN widgets,其效果如下图1所示。我们可以看到,Widget程序可以有自己的图标,可以设定Softkey菜单,可以在任务管理器里面看到。完全就像是一个常规的程序。

图1:MSN Widget on WM

    其实,WM设备的UI从2003,2003se,5.0,到目前的6.x都在不断的改进,当然,目前也借鉴了很多iPhone的元素,目的只有一个,就是不断地改善用户体验。大家可以在croman的blog上,看到一个相当有趣的UI,非常适合写Widget,其代码可以在msdn上下载到。效果如下图2所示:

图2:WM上的UI

参考链接:

windows mobile官方Blog:http://blogs.msdn.com/windowsmobile/

mobile widget applications草案:http://www.w3.org/TR/widgets/

croman 的blog:http://blogs.msdn.com/croman/

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Web 开发

如何把捏前端模板颗粒度

今晚看到一篇博文,其原文是讲AngularJS的模板的,但觉得该作者讲的很多思路,不仅仅是AngularJS适用。凡是想在前端进行模板组织的,都可借鉴,故写下读...

8000
来自专栏张善友的专栏

DinnerNow.net: 微软最新技术集成示例

DinnerNow.net是微软推出的一个网站, 该网站尽可能地集成了微软的最新技术和产品,像IIS 7, WCF, WF, WPF, LINQ, Window...

20460
来自专栏Java帮帮-微信公众号-技术文章全总结

Java面试复习大纲2.0(持续更新)

想要成为合格的Java程序员或工程师到底需要具备哪些专业技能,面试者在面试之前到底需要准备哪些东西呢?本文陈列的这些内容既可以作为个人简历中的内容,也可以作为面...

58970
来自专栏HansBug's Lab

【作业2.0】HansBug的5-7次OO作业分析与小结,以及一些个人体会

25540
来自专栏魏琼东

AgileEAS.NET 4.0重构裁剪,新的ORM、支持Linq,正式支持WPF,开放更多的接口

        很久没有和大家交流了,今天出来给大家汇报一下AgileEAS.NET平台的最新进展:          AgileEAS.NET是一套企业级的快...

20550
来自专栏腾讯Bugly的专栏

【沙龙干货分享】你要知道的N个Android适配问题

2015年8月29日下午,腾讯Bulgy移动开发者沙龙第三期在车库咖啡与大家如约相见。本期,我们分享的主题是安卓应用机型适配之痛。适配性问题作为安卓开发者中的老...

28960
来自专栏BestSDK

无需任何配置一个浏览器,就可进行31种语言开发

《程序员修炼之道:从小工到专家》的作者就提出了编码套路(Code Kata)这个概念,说如果要提高自己的编程能力,就要不断的刻意练习,我们称之为Code Kat...

34760
来自专栏IT大咖说

华为:既满足用户体验,又节省功耗的App应用设计开发方法

18570
来自专栏数据库新发现

新的学习:从Python开始

今天开始作一些研究和学习,这不可避免的涉及到了一些自己不甚熟悉的技术,比如:Python

14620
来自专栏机器学习算法与Python学习

Python:10篇不可错过的~热文~》》真的很热》》

以下是精选了“ Python开发者” 5月份的10篇 Python 热文。其中有基础知识,项目实战等。 《Python 爬虫建站入门手记(1):环境搭建》 本文...

32730

扫码关注云+社区

领取腾讯云代金券