I build web, mobile and desktop apps, produce screencasts, write ebooks, and provide pairing and training


Tixij is an app to help gamers connect with other games to join forces and play together.

I built out the Ruby on Rails backend web app exposing an API, and then used RubyMotion for the iOS and Android mobile apps. While the apps have separate, individual codebases, the API client library in Ruby was built to share between them, saving a lot of repeat work on both platforms integrating with new API calls as features were added. This makes building upon the app iteratively a lot quicker too.

Go to site

iOS Android RubyMotion Ruby on Rails API


Building Mac OS X apps with RubyMotion

Learn how to build Mac apps with using Ruby with this ebook, currently in early access, and with the finished version coming soon.