Paul Krill
Editor at Large

Rhomobile upgrades smartphone dev platform

news
Feb 19, 20102 mins

Rhodes 1.4 adds capabilities for BlackBerry and a screen size API

Rhomobile unveiled this week an upgrade to Rhodes, its open source framework for building native applications for multiple smartphone platforms.

Rhodes can be used to build applications for Apple iPhone, Research in Motion BlackBerry, Windows Mobile, Symbian, and Google’s Android. With version 1.4 of the Ruby-based Rhodes framework, Rhomobile adds such capabilities as database-based logging and test-driven development support, Rhomobile said. The platform also supports the BlackBerry Java Development Environment v5.0, native mapping for BlackBerry, and an API for returning screen size. The API enables developers to conditionally handle screen sizes smoothly, important when dealing with platform environments like BlackBerry and Apple iPad, according to Rhomobile.

[ InfoWorld’s Paul Krill explains how developing smartphone apps can seem like a Tower of Babel for developers. ]

“Developers are waking up to the need of cross-platform diversity when building mobile apps,” said Adam Blum, CEO of Rhomobile, in a statement released by the company. “Our latest version of Rhodes makes it even easier to build quality native smartphone apps for all devices. No other smartphone app framework will allow you to do test-driven development on your smartphone and debug in realtime.”

Developers code smartphone applications in Ruby and HTML instead of Objective-C or another complex native device operating system language, Rhodes said.

Other new features in version 1.4 include a Mac OS X debugger for debugging in real-time and an extension framework for adding third-party extensions, or gems.

This story, “Rhomobile upgrades smartphone dev platform,” was originally published at InfoWorld.com. Follow the latest developments in software development at InfoWorld.com.

Paul Krill

Paul Krill is editor at large at InfoWorld. Paul has been covering computer technology as a news and feature reporter for more than 35 years, including 30 years at InfoWorld. He has specialized in coverage of software development tools and technologies since the 1990s, and he continues to lead InfoWorld’s news coverage of software development platforms including Java and .NET and programming languages including JavaScript, TypeScript, PHP, Python, Ruby, Rust, and Go. Long trusted as a reporter who prioritizes accuracy, integrity, and the best interests of readers, Paul is sought out by technology companies and industry organizations who want to reach InfoWorld’s audience of software developers and other information technology professionals. Paul has won a “Best Technology News Coverage” award from IDG.

More from this author