返回上一页  首页 | cnbeta报时: 21:47:57
Palm webOS SDK包含的开源项目
发布日期:2010-12-28 12:19:41  稿源:

想知道webOS是怎样‘站在伟人的肩膀上’工作的么,来看看webOS SDK中用到的这些useful code吧。(不想用‘经典’,因为我其实不认识几个:)正好借此机会,我们来和大家一起了解一下:
Prototype JavaScript Framework

SDK中包含了一部分Prototype框架的代码包,这个大名鼎鼎的Javascript框架让web技术走进了2.0时代。

JArgs command line option parsing suite for Java

一个Java类库,用来处理应用程序的命令行参数。

JSON

SDK中也使用了部分JSON开源软件包,JSON……让人们懂得了交换数据的格式是可以世界通用的。

PuTTY

免费的Telnet/SSH客户端,用过linux的朋友们再熟悉不过了,在webOS SDK中我们可以使用它来执行那看上去优美的luna-send。

Minifier

Javascript瘦身工具,和JSON一样也是JS权威Douglas Crockford的杰作,我想还是JSMin这个名字看上去更熟悉一些。

WebKit

伟大的开源浏览器引擎发出低吼:IE呀IE,没想到我能‘繁衍’出如此多的优秀后代吧 :-P

WebCore

最早由apple开发的排版引擎,palm使用的是开放源代码版本。

JavaScriptGlue

也是Apple的一段关于javascript的C代码,具体作用不详,等待高人解答~

JavaScriptCore

是WebKit中的javascript引擎,同样from Apple。

V8 Javascript Engine

Google Chrome中使用的Javascript引擎。

Junit

Java代码测试框架。

JDOM

Java中处理XML的绝佳解决方案。

下面还列出了webOS SDK中用到的一系列开源代码,感兴趣的话可以输入google以获得更详细信息:

ResourcesPanel.js
Foxtrot
MJSON
Apache Common Collections
Apache Jakarta Collections
Apache Jakarta ORO
Apache log4j
Standard Widget Toolkit (SWT)
Apache Velocity Project
Apache Jakarta Common
Apache Ant
Jpkg

ResourcesPanel.js
Foxtrot
MJSON
Apache Common Collections
Apache Jakarta Collections
Apache Jakarta ORO
Apache log4j
Standard Widget Toolkit (SWT)
Apache Velocity Project
Apache Jakarta Common
Apache Ant
Jpkg

本文中的开源项目列表来自webOS SDK 1.4.5中的[Palm_webOS_SDK_Open_Source_License_Information.pdf],上文中的部分解释也是由google而来的,如有纰漏,欢迎指正。

本文原创:WebOSHome

我们在FebBox(https://www.febbox.com/cnbeta) 开通了新的频道,更好阅读体验,更及时更新提醒,欢迎前来阅览和打赏。
查看网友评论   返回完整版观看

返回上一页  首页 | cnbeta报时: 21:47:57

文字版  标准版  电脑端

© 2003-2025