首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >A New Feature on Windows Mobile-Widget

A New Feature on Windows Mobile-Widget

作者头像
ShiJiong
发布于 2018-01-11 04:01:11
发布于 2018-01-11 04:01:11
6300
举报

    目前,已经展现给大众的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/

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2009-03-22 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Incoming call missed/rejected Reminder on Windows Mobile
在IM软件上(QQ/MSN之类),人忙或者离开时,可以设置一定的信息或者回复一些消息,来告诉对方主人当前的状态。试想一下,如果老板组织开会,让我介绍最近研究的内容。正在兴致勃勃地讲解当中,突然来一个电话。这时,如果电话能够像IM软件那样,给对方一个提醒,类似于“我正在会议中,稍后回电”这样的消息,那样就不怕了。 在codeplex上有一个开源项目SMSNotifier,可以在它的基础上,来做这方面的应用。下面讲讲实现这个功能所需的一些知识。 Microsoft.WindowsMobile.PocketOut
ShiJiong
2018/01/11
7360
Incoming call missed/rejected Reminder on Windows Mobile
WPF E 文章汇总
MSDN "WPF/E" (codename) Dev Center : http://msdn2.microsoft.com/en-us/asp.net/bb187358.aspx 对网上的WPF/E 文章汇总,前一部分来自思归的WPF/E技术文章,每天整理一些资源. 1。WPF/E 起步 -- Getting Started with "WPF/E" (Code Name) http://msdn2.microsoft.com/en-us/library/bb190632.aspx 讨论了WPF
张善友
2018/01/26
8680
Gesture APIs-Furthering Windows Mobile 6.5 Touch Gesture Framework
    Windows mobile 6.5开发者工具包在6月初就已经面世了。它给广大技术爱好者带来的新特性包括Widgets和Gesture API。在Widgets应用上,已经有开发人员进行了探索和尝试,包括Guojing、马老师和Jake.NET等。这次我们就一起来看看TDK中Gesture API的例子。     在开始之前,对于Gesture API,我们需要注意的有以下两点:     第一,Gesture API只能使用在Windows Mobile 6.5平台上,之前版本的Windows Mo
ShiJiong
2018/01/10
7280
Gesture APIs-Furthering Windows Mobile 6.5 Touch Gesture Framework
在Windows Mobile 6.5上开始你的Widgets应用
    在Windows Mobile 6.5的TDK出来以后,对于应用开发人员来说,又多了一个有趣的应用,对了,那就是Widgets!在参考了Windows Mobile Team Blog的文章《Getting started with widgets on Windows Mobile 6.5》之后,这里,我们就利用文本编辑器和文件压缩工具,来制作一个最简单的Windows Mobile 6.5 Widgets应用。     做这个简单的Widget应用,我们需要具备如下的条件: The Windo
ShiJiong
2018/01/10
8230
在Windows Mobile 6.5上开始你的Widgets应用
第四届 Mobile Dev Day手记
       时间:2009年12月19日 13:30        地点:北京市海淀区知春路49号希格玛大厦2层50人会议室        和去年第三届Mobile Dev Day不同,今年选在了MSRA的老巢希格玛大厦举行活动,这恐怕也是09年北京Windows Mobile 开发爱好者最后的一次聚会了。受“山羊胡”张欣的邀请,今年有幸在活动上与大家分享自己关于“移动物联网”方面的一个Session。        背着个大包,里面装了演示的设备,包括EBox、键盘和自己做的板子,吭哧吭哧到了会场,发现
ShiJiong
2018/01/10
5180
第四届 Mobile Dev Day手记
Docking and Anchoring Controls on Windows Mobile
    在正文之前,首先来讲讲Windows Mobile设备UI设计方面的感受。不同环境下,开发Windows Mobile设备应用程序时,界面设计的难易程度也不同。最初在EVC4.0下做Pocket PC 2003se的MFC应用程序时,Resource下的Dialog界面大小是用户指定的,为了使Dialog界面和真实设备的界面吻合,我们需要手动调整Dialog的大小,最头疼的莫过于屏幕在portrait和 landscape 模式切换时,界面不会自动改变。在Visual Studio 2005下,如果
ShiJiong
2018/01/11
8340
Docking and Anchoring Controls on Windows Mobile
Application Architecture Guide 2.0 - CH 19 - Mobile Applications(5)
本文翻译"Deployment"、"Pattern Map"、"Pattern Descriptions"和"Technology Considerations"中的"Microsoft Silverlight for Mobile"部分。 Deployment Mobile applications can be deployed using many different methods. Consider the requirements of your users, as well as how yo
ShiJiong
2018/01/11
1K0
Sync Framework Toolkit 开源库
Sync Framework Toolkit构建在Sync Framework 2.1之上,使用OData在所有平台或客户端——包括Windows Phone 7、Silverlight、Windows Mobile、iPhone、iPad、黑莓、Android设备以及使用HTML5的浏览器——之间实现同步,客户端示例源代码基于Apache 2.0许可发布,而服务端的源代码基于MS-LPL许可发布。 Sync Framework toolkit 提供了Sync Framework v4.0承诺实现的功能,S
张善友
2018/01/29
6690
Windows Mobile 6.5 开发者工具包
    在一段时间的等待之后,Microsoft终于在其下载中心开放了《Windows Mobile 6.5 开发者工具包》的下载。这对于广大Windows Mobile爱好者来说,无疑是一个好消息,就当是一个迟到的儿童节礼物吧。       Windows Mobile 6.5 Developer Tool Kit包括的组件: l 说明文档 l 示例代码 l 头文件和库文件 l 模拟器镜像 l Visual Studio中创建Windows Mobile 6.5应用的工具       Windows Mo
ShiJiong
2018/01/10
1.5K0
Windows Mobile 6.5 开发者工具包
Windows Mobile Jump Start Guide
这篇文章是交给MSTC的作业,发上来和大家共享,希望对入门windows mobile平台开发的朋友有帮助。 1. Windows Mobile简介 Windows Mobile™ 是基于 Micro
ShiJiong
2018/01/10
1.6K0
Windows Mobile Jump Start Guide
创建Windows Mobile上兼容性好的UI 程序
    看看上面这个Emulator的截图吧,有WM 2003se、5.0、6.0的,有pocket PC、smartphone、classic、professional的,有英文的,也有中文的,分辨率、DPI都各有区别。在这么多眼花缭乱的WM平台上开发应用程序,UI的设计,特别是compatible的UI策略,是很重要的。之前的Docking and Anchoring Controls on Windows Mobile也是其中一点。在MSDN上看到了这个方面比较有指导意义的文章Create Com
ShiJiong
2018/01/11
1.1K0
创建Windows Mobile上兼容性好的UI 程序
Windows Phone中文开发资源集中营
1. 微软官方一站式中文开发社区: http://msdn.microsoft.com/zh-cn/windowsphone
全栈程序员站长
2022/09/14
5950
用本地代码实现屏幕方向自适应的Windows Mobile程序
    在Windows Mobile平台的应用程序开发过程中,如何处理屏幕方向改变对程序带来的影响是一个重要的问题。Allen Lee的文章《WM有约(四):处理屏幕旋转》中讲述了如何使用Mobile Client Software Factory中的OrientationAware控件来处理屏幕方向改变,好处就是我们不用添加任何代码。在我之前的文章《Docking and Anchoring Controls on Windows Mobile》和《创建Windows Mobile上兼容性好的UI程序》
ShiJiong
2018/01/11
1.2K0
用本地代码实现屏幕方向自适应的Windows Mobile程序
使用Windows Embedded Source Tools for Bluetooth Technology简化蓝牙开发
“Windows Mobile上的蓝牙点对点通信”介绍如何在两台Windows Mobile设备上建立点对点的蓝牙通信,继续这个话题,WM6的SDK中,给出了另外一个蓝牙通信的例子,那就是SpaceWar2D。SpaceWar2D使用了Windows Embedded Source Tools for Bluetooth Technology来做蓝牙通信,在两台WM设备间建立连接,然后进行简单的游戏。       Windows Embedded Source Tools for Bluetooth Te
ShiJiong
2018/01/11
9360
使用Windows Embedded Source Tools for Bluetooth Technology简化蓝牙开发
扩展Windows Mobile模拟器存储空间的方法
    在Windows Mobile应用程序开发的初期,可以使用SDK自带的模拟器来进行调试,这给我们开发人员提供了一种方便的途径。一般的应用程序,占用空间的大小也就几百K,或者几M,这在模拟器上调试起来一点问题也没有。但是有的时候,我们要安装的程序或者需要Debug的程序超过了一定的大小以后,如果按照默认的系统设置,就无法进行调试了。为什么?就是因为我们打包了比较多的dll和资源库,使得系统的存储空间耗尽。通过这篇文章,你就可以了解如何摆脱模拟器存储空间的限制。 1. Windows Mobile模拟器
ShiJiong
2018/01/10
8580
扩展Windows Mobile模拟器存储空间的方法
File Transfer over Socket Between Windows Mobile Devices
    在《利用WiFi在Windows Mobile上建立Ad-hoc网络》一文中,讲述了利用WiFi在Windows Mobile上建立Ad-hoc网络的方法。因为Ad-hoc网络建立了点对点的无线链接,可以不用接入点就能够实现设备之间的互联,因此具有方便、灵活、可配置的特点。在《IM over Socket Between Windows Mobile Devices》一文中,讲述了建立点对点的WiFi无线链接后,Windows Mobile设备之间利用Socket来实现消息的实时发送与接收。这篇文章
ShiJiong
2018/01/10
8440
File Transfer over Socket Between Windows Mobile Devices
Windows Mobile Camera Native API
自从上次在淘宝上淘了一个Cingular 8125(国内是Dopod 838)以来,总想试试一些模拟器上不能玩的功能,相机就是其中之一。在SDK中有3个sample,其中两个是基于native code的,还有一个是managed code。Managed code的初始平台是classic上的,我又没有装classic的SDK,只装了个professional的,所以就用那两个native code的例子了。 Camera Capture Graph 是基于DirectShow框架的,它可以提供用户极大的
ShiJiong
2018/01/11
7310
Windows Mobile Camera Native API
有关Visual Studio 2010 RTM与Windows Mobile/Windows Phone开发
    4月12日参加了Visual Studio 2010的首发活动,回来通过MSDN Subscription下载了Windows 7 Utimate和Visual Studio 2010 Professional。买了一个4G的优盘,利用Windows7-USB-DVD-tool制作了一个Windows 7 Flash安装镜像。安装Windows 7倒是挺方便,也是挺快的,前后花了大概10来分钟时间。安装Visual Studio 2010 Professional比较费时间,装完以后,看了一下版本,
ShiJiong
2018/01/10
9600
有关Visual Studio 2010 RTM与Windows Mobile/Windows Phone开发
IM over Socket Between Windows Mobile Devices
    在《利用WiFi在Windows Mobile上建立Ad-hoc网络》一文中,讲述了利用WiFi在Windows Mobile上建立Ad-hoc网络的方法,在Windows Mobile 6与Windows Mobile 2003se for Pocket PC给出了演示。那么,点对点的Ad-hoc网络能够完成什么功能呢?一方面,它可以用来消息的实时发送与接收,也就是俗称IM(Instant Messager);另一方面,可以用来传送文件。这篇文章先来讲讲如何利用Socket来实现Windows M
ShiJiong
2018/01/10
8150
IM over Socket Between Windows Mobile Devices
Windows Phone Developer Tools RTW 新特性-Panorama控件
    昨天实践了一下Pivot控件,今天就趁热打铁,继续来看看Windows Phone Developer Tools RTW 中加入的新特性-Panorama控件。关于Panorama控件的介绍,大家可以参考MSDN上的文档:“Panorama Control for Windows Phone”,也可以浏览浏览WPMind上的中文版:《Windows Phone 7 UI设计及人机交互指南》第一版,第二版的pdf文件可以在这里下载:《UI Design and Interaction Guide f
ShiJiong
2018/01/10
7840
Windows Phone Developer Tools RTW 新特性-Panorama控件
推荐阅读
相关推荐
Incoming call missed/rejected Reminder on Windows Mobile
更多 >
交个朋友
加入腾讯云官网粉丝站
蹲全网底价单品 享第一手活动信息
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档