诺基亚 Web Widget 开发入门
FORUM NOKIA
版 1.0;2007 年 11 月 9 日
Browsing
浏览
Forum.Nokia.com
版权©(2006 年,2007 年)属于诺基亚公司,诺基亚公司保留全部权利。
“诺基亚”与“诺基亚论坛”是诺基亚公司的注册商标。Widget 是诺基亚公司的商标。Java 和所有基于 Java 的
标志是 Sun 微系统有限公司的商标或注册商标。在此提到的其它产品和公司名称可能是其所有者的商标或商业
名称。
声明
本文信息基于其现有状况,不存在任何保证,包括销售保证、适用某一特殊用途的保证,或从任何建议、规范
或范例中衍生出来的保证。本文仅用作信息通报。
诺基亚公司不承担所有因实施本文档中所表述的信息而产生的相关责任,包括侵犯任何知识产权的责任。诺基
亚公司并不保证或认为使用这些信息不会构成对这些权利的侵犯。
诺基亚公司保留不预先通知而随时修改本规范的权力。
授权许可
本授权仅限于因个人应用而下载和打印本说明,除此之外,不存在对其它任何知识产权的授权许可。
诺基亚 Web Widget 开发入门 2
Forum.Nokia.com
目录
1 概述 ..................................................................................................................................................... 5
2 widgets 介绍 ............................................................................................................................................... 6
3 必备知识 ..................................................................................................................................................... 7
4 Widget 编程技术........................................................................................................................................ 8
4.1 Widget 结构 ...............................................................................................................................................8
4.2 Widget APIs ................................................................................................................................................8
5 Widget 开发工具和环境 .........................................................................................................................10
6 渐进式 widget 开发 .................................................................................................................................13
6.1 创建一个 widget 工程.........................................................................................................................13
6.2 创建一个 info.plist................................................................................................................................13
6.3 创建 Horoscope.html 文件................................................................................................................. 13
6.4 创建 Horoscope.css 文件.....................................................................................................................15
6.5 创建 Horoscope.js 文件 ....................................................................................................................... 16
6.6 创建 icon.png 文件并添加资源文件............................................................................................... 18
6.7 创建安装包并部署到 S60 模拟器.................................................................................................... 18
6.8 将 widget 安装包部署并安装到目标终端上 ...............................................................................21
6.9 向 widget 添加高级功能 ....................................................................................................................21
7 参考网站 ...................................................................................................................................................24
8 请对本资源进行评价................................................................................................................................25
诺基亚 Web Widget 开发入门 3
Forum.Nokia.com
修订记录
2007 年 10 月 9 日 版本 1.0
文档首次发布
2007 年 11 月 16 日 中文版本 1.0 中文文档首次发布
诺基亚 Web Widget 开发入门 4
Forum.Nokia.com
1 概述
这篇入门文档向开发伙伴们提供了为诺基亚 Web Run-Time 平台开始开发 widgets 的基本信息。文档
还讨论了如何用 S60 SDK 模拟器开发及测试 widgets。《渐进式 Widget 开发》这一章引导您创建一
个能运行于诺基亚 Web Run-Time 平台的简单 widget。完整的范例 widget 代码在一个独立的 ZIP 文
件中提供。
某些主题(如 WidSet)超出了本文范围。因此,我们建议开发伙伴们就相关项目查阅本文所提到的
一些参考资料。
诺基亚 Web Widget 开发入门 5