WEB开发网
开发学院手机开发Windows Mobile 开发 为Windows Mobile 6.5开发Widget 阅读

为Windows Mobile 6.5开发Widget

 2011-01-06 10:58:21 来源:WEB开发网   
核心提示: 首页完成改版,来提意见 简介Windows Phone为移动设备用户提供了丰富的用户体验和强大的功能特性,为Windows Mobile 6.5开发Widget(2),Windows Mobile Widget是用Web开发技术编写的应用程序;他可以连接到Web服务以获取和显示数据,Widget可以传递业务数据、天
首页完成改版,来提意见

简介

Windows Phone为移动设备用户提供了丰富的用户体验和强大的功能特性。Windows Mobile Widget是用Web开发技术编写的应用程序;他可以连接到Web服务以获取和显示数据。Widget可以传递业务数据、天气信息、新闻更新、交通地图 等,甚至可以幻灯片播放在线相册。JavaScript和Web开发技术中的动态标记及样式表的灵活,结合新的Widget对象,使得Web开发者可以创 建出具有本地Windows Mobile程序外观的富Internet应用程序。

从Windows Mobile 6.5.4开始,开发者就可以使用Visual Studio创建Windows Mobile Widget了。

Widge和Windows Moible 6.5

Widget在概念上就像Windows  Vista中的Gadget挂件一样。HTML标记语言可CSS层叠样式表提供用户界面,JavaScript用以编写代码。Gadget为 Windows Vista平台带来了丰富的Web开发体验,而Widget同样为Windows Mobile平台带来了这些。动态HTML(DHTML)用以动态展示数据以创建用户界面,同时XMLHttpRequest组件用于从Web载入数据。 整个应用程序使用JavaScript控制流程。Widget安装在移动设备本地,像Windows Vista Gadget一样,widget也运行于本地但是可以使用从云中动态访问数据。

Windows Phone可以通过Microsoft Iternet Explorer访问Web应用程序;然而,这会导致网络传输的增加,因为服务器端的页面更新结果必须下载到设备。使用AJAX的Web应用程序减小了页 面更新,但是在初始化时仍然会有一次文件下载(Script/HTML/CSS)。Widget与Web应用程序相比减小了网络访问,因为脚本和样式表是 安装在本地的。随后,Widget执行的网络访问都是纯粹的数据访问。这意味着比Web应用程序更少的网络连接,而这也是对依赖于电话网络并按传输数据量 计费的移动设备的一个关键设计特性。另外,JavsScript提供的widget API使开发者可以提供菜单和软键盘集成,以及对Web应用程序不可用的本地数据缓存。

AJAX是一种充满活力的成熟技术,并且拥有很成熟的开发者社区。Widget为Windows Mobile平台带了丰富的体验。

开发Widget

Web应用程序开发者可以很平滑的过渡到widget开发,因为大部分的开发都使用相似的技术。Widget对部署和本地化有着特有的需求,相关细节将在本部分给出。

上一页  1 2 3 4 5 6 7  下一页

Tags:Windows Mobile 开发

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接