Rhodes is a framework for building native applications that can run on a variety of smartphones.[1] It is released under the MIT license[2]. Rhodes uses a Model View Controller pattern. Views are written in HTML (including HTML5). Controllers are written in Ruby.
Rhodes supports iPhone, Android, Windows Mobile, Research in Motion (BlackBerry), and Windows Phone 7. Many sources also report it to support Symbian, yet it is actually not supported due lack of commercial interest. Symbian support is only up to Rhodes 1.2.[3]
Its main competitor is PhoneGap, which is also released under the MIT license.