In addition to improving the WebKit4SWT architecture, Greg and I have been
checking out the leading of the OSS mobile web frameworks when time permits.
Following is a list of few of the frameworks:
PhoneGap (MIT license) - http://phonegap.com
We have developed a few example apps to gain experience with the API and
development process. We develop mostly on Windows. The iPhone with PhoneGap
requires OS X and the iPhone SDK so had some basic learning curve. This
project has a lot of visibility and good community interest.
JQTouch (MIT license) - http://jqtouch.com
The majority of Greg and my development has been with JQTouch. This
framework is rapidly gaining popularity.
iUI (MIT style license) http://code.google.com/p/iui/
This iPhone mobile web UI framework is one of the original frameworks. It
was started by Joe Hewitt of FireBug and FaceBook fame
(http://joehewitt.com/). We did some prototyping with this framework back
when Joe was driving it. We stepped back from it to eval other frameworks
iWebKit (LGPL license) http://iwebkit.net
Have not worked with this framework yet but hope to give it a go soon.
magic framework (Creative Commons 3)
This framework came to our attention when it was first used by the PhoneGap
framework. PhoneGap has sense moved to the xUI framework. We have not worked
with this framework.
WebApp.net (MIT style license) http://webapp-net.com
This is a good looking framework that we used very early on when we kicked
off this project. We developed one small commercial web site using this
framework. More recently we tend to use JQTouch more often but this
framework has some cool features.
iPhone Universal (AGPL license) http://code.google.com/p/iphone-universal/
This framework includes a very cool demo. Because of the AGPL we haven't
invested any time in getting to know it any more than the demo experience.
EPL and GPL are a NOGO so this framework is out of scope for direct use with
Much of this research overlaps with our MobiOne R&D. MobiOne's
(http://genuitec.com/mobile) community services provides a framework survey
and enables demo'ing of many frameworks within its iPhone emulator on