The Aptana IDE is a free, open-source, cross-platform, JavaScript-focused development environment for building Ajax applications. It features code assist on JavaScript, HTML, and CSS languages, FTP/SFTP support and a JavaScript debugger to troubleshoot your code. It now features an iPhone Development plugin.

The Aptana IDE iPhone Development Plugin (beta) enables the Aptana IDE to increase your iPhone development productivity. To start, the plugin adds preview support for your iPhone applications, allowing you to see how they will look once deployed to the iPhone. Of course, all of the rich Web 2.0 development support is there, ready for your iPhone applications, including HTML, CSS, and JavaScript.

[B]Aptana IDE Web Features[/B]
[list]
[*] Free and open source; cross-platform, stand-alone IDE or Eclipse plug-in
[*] File and project-based workflow with integrated FTP/SFTP
[*] Real-time, Wiki-based online help; IDE translated into multiple languages
[*] Scriptable using JavaScript (“Aptana Monkey”)
[*] Backed by full-time developers; nearing a million combined downloads
[*] Deep support (including cross-browser tips) for JavaScript, HTML, CSS
[*] Syntax highlighting, auto completion, code assist, error reporting, etc.
[*] Full support for JavaScript and CSS embedded within HTML; unified outlining
[*] Works with any JavaScript, incl. all Ajax libraries
[*] JavaScript debugger with live Firebug integration
[/list]
[B]Aptana Features for iPhone Development[/B]
[list]
[*] Preview of your iPhone projects in hortizontal and vertical mode
[*] iPhone Project contains starter files to get you going easily on your iPhones apps
[*] Easy import of Ajax libraries into iPhone projects
[*] Local server enables you to run your apps right on the iPhone
[*] Integrated ‘iPhone Firebug’ for logging and command execution
[*] Help and online documentation
[/list]

For more information or to download Apana IDE, visit www.radrails.org. For more information about the iPhone plugin, see http://www.radrails.org/iphone/.