Mobile development with Ruby

logo_07Earlier today, I showcased an product that allows you to create native Android apps using JavaScript.  With a few extra lines of code, you’ll be able to build apps that can be deployed on several platforms.

Now, Shawn Butler is introducing the developers, at MinneBar, to mobile development using Ruby.  Utilizing Rhodes, you’ll be able to code with the popular, open source language.  There are new Ruby classes that hook into platform specific features like maps, camera, GPS and other sensors.  What’s different from Titanium (the other development kit I wrote about), is you’re on your own for UI design.  You can certainly re-purpose graphical elements from the platform of choice.  However, you’ll need to create the layout yourself, using HTML.

If you’re a Ruby developer, Rhodes would an easy why to get started in mobile development.

Rhodes is an open source framework to rapidly build NATIVE apps for all major smartphone operating systems (iPhone, Windows Mobile, RIM, Symbian and Android). These are true native device applications (NOT mobile web apps) which work with synchronized local data and take advantage of device capabilities such as GPS, PIM contacts and camera.