Rhomobile is a smartphone app framework that allows developers to write apps once using HTML, Ruby, and a MVC framework and deploy them across multiple smartphone platforms. It offers features like offline data sync, access to device capabilities, and a hosted development environment to build apps without installing SDKs. Rhomobile's Rhodes framework is free and open source while commercial support and server licenses start at $1,000 and $10,000 per app respectively.