I have recently came across the Titanium platform, an open source free solution that allows developers to develop native mobile and desktop aplications using web technologies, such as JavaScript, HTML and CSS.
The Titanium platform primarily targets the iPhone and the android platforms allowing developers to get native applications without writing a single line of code in Objective-C or Java. Using the Titanium platform we get native applications as if they were developed in Java (in the case of android) or Objective-C (in the case of iPhone). In addition, using Titanium it is possible to develop desktop applications for nearly all operating systems, including Linux, Windows and Mac OS.
In order to get more information about the Titanium platform and download it to your desktop please visit at www.appcelerator.com.