Angelo Chrysoulakis
Angelo Chrysoulakis

Reputation: 946

Need to build mobile UI for a Rails app

I need to begin building a mobile UI for one of my Rails apps. A quick search brought me to the Titanium platform. Any thoughts on using this? Alternate suggestions are also welcome/appreciated.

In addition to my app rendering HTML, I am also able to easily create an API that will render JSON -- if that makes any difference regarding an answer.

Thanks in advance!

Upvotes: 0

Views: 463

Answers (2)

Angelo Chrysoulakis
Angelo Chrysoulakis

Reputation: 946

I've decided to further pursue using Titanium and will most likely be creating a hybrid app. That said, both JQuery Mobile and Twitter Bootstrap also look nice! Thanks everyone for looking.

Upvotes: 0

Martin
Martin

Reputation: 7714

No experience with Titanium, but I would start with a Web UI, optimized for mobile (small) devices. This would avoid you to build several (well, two : one Android and one iOS) different clients applications.

Many current web framework now help with building mobile web application (look at Twitter Boostrap responsive features for an example).

You may want a native app afterward, especially if :

  1. You want to interact with the phone/device (get contacts, push notifications, use sensors)
  2. The native look and feel is very important to your application

Even so, a lot of very good apps are actually "hybrids", mixing native widgets with webview (take a look at 37 signals discussion about their new Basecamp iOS app).

In addition, if you are going the native way and are a Ruby developer (which I suppose), you may want to take a look at Ruboto (that allow to code applications for Android in Ruby) and RubyMotion (same for iOS).

Upvotes: 1

Related Questions