BKJIA Editor's note: BKJIA has introduced webOS 2.0 and webOS's newest Application Development Framework Enyo. This article is an open-source project of webOS SDK found on the Internet, at the same time, the editor adds or downloads the addresses of these major open-source projects to your convenience.
If you want to know how webOS works on the shoulders of great men, let's take a look at the useful code used in webOS SDK. I would like to take this opportunity to share with you the following information:
Prototype JavaScript Framework
The SDK contains some Prototype framework code packages. This famous Javascript framework has brought web technology into the 2.0 era.
Prototype Official Website:Http://www.prototypejs.org/
JArgs command line option parsing suite for Java
A Java class library used to process command line parameters of an application.
JArgs command line option parsing suite for Java address:
Http://jargs.sourceforge.net/
JSON
Some open-source JSON software packages, JSON ...... Let people understand that the format of data exchange can be universally used in the world.
JSON Official Website:Http://www.json.org/JSON Chinese network:Http://www.json.org/json-zh.html
PuTTY
The free Telnet/SSH client is no longer familiar to linux users. In webOS SDK, we can use it to execute the luna-send.
PuTTY download page:Http://www.chiark.greenend.org.uk /~ Sgtatham/putty/download.html
Minifier
The JavaScript slimming tool, like JSON, is also the masterpiece of the JS authoritative Douglas Crockford. I think the JSMin name seems more familiar.
JS Minifier address:Http://fmarcia.info/jsmin/test.html
WebKit
The great open-source browser engine yelled at me: IE, I didn't expect so many excellent future generations.
Open-source WebKit projects:Http://webkit.org/
WebCore
The typographical engine was first developed by Apple, and palm uses an open-source version.
WebCore homepage:Http://www.webcoreonline.com/
JavaScriptGlue
It is also Apple's C code for javascript.
Criptglue. c on the official website of Apple:
Http://www.opensource.apple.com/source/CFNetwork/CFNetwork-129.16/JavaScriptGlue.c
JavaScriptCore
Is the javascript engine in WebKit, also from Apple.
V8 JavaScript Engine
The JavaScript engine used in Google Chrome.
V8 JavaScript Engine:Http://code.google.com/p/v8/
Junit
Java code testing framework.
Junit official website address:Http://www.junit.org/
JDOM
An excellent solution for processing XML in Java.
JDOM official website address:Http://www.jdom.org/
The following also lists a series of open source code used in webOS SDK. If you are interested, you can enter google for more details:
◆ 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
The list of open-source projects in this article is from javaspalm_webos_sdk_open_source_license_information.pdf] In webOS SDK 1.4.5. some of the above explanations are also from google. If there are any omissions, please correct me.