O'Reilly logo

Designing Mobile Apps — Tips And Techniques by Smashing Magazine

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Get Started Writing iOS Apps With RubyMotion

By Clay Allsopp

Everyone is trying to craft the next beautiful iOS app, but building on Apple’s platform has traditionally required experience in a niche programming language, Objective-C. However, with the release of RubyMotion1, anyone can make a completely native iOS app using the power of Ruby.

Developers have tried to get around the Objective-C hurdle by making HTML and JavaScript hybrid apps2 using tools like PhoneGap3 and Trigger4, but the result can be a substandard user experience5. Plus, mobile-centric Web development is yet another narrow skill set that potential developers have to learn. RubyMotion is intended to be an alternative solution that produces apps identical to those created in Objective-C, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required