Why RubyMotion

I’ll probably get burned for this one, but it’s all my opinion, based on my experiences and observations. You may have different opinions, because you have a different career with your own experiences. That doesn’t make either of us wrong. We can agree to disagree. But I’m right. 😉

Anyway let’s get to it. Why RubyMotion for your mobile development? Why not a mainstream, officially blessed language like Swift or Objective C for iOS development? Like Java or Kotlin for Android work? Or why not Javascript with Ionic/Cordova/React Native?

Next Steps for Learning Ruby

So I had a discussion about this topic last week with the Adult Programs Manager from Canada Learning Code. I love Canada Learning Code, and have volunteered as a mentor and instructor with the organization since the Calgary chapter opened its doors, for the Ladies/Kids/Teachers Learning Code initiatives and briefly as a chapter lead myself, down in Lethbridge where I currently reside.

A Quick Overview of motion-provisioning

So what is motion-provisioning, anyway? It is a RubyMotion gem that helps you, the developer, take your in-progress app(s) and get them running on your own device(s). This is one of THE major challenges faced by beginning iOS developers, and the motion-provisioning gem makes it as simple as 1,2,3.

Project Templates in RubyMotion

When you use the motion create command of RubyMotion, the default behavior is to create a project that builds an iOS application. But that is only one of many project templates which are available for you to use.

Maybe It's Your Hiring

Ok, I promised I’d get back to the odd dichotomy of technology companies that only hire people with higher education degrees and the ones that never hire those people…

Rockstars

While I was reconstructing the speaking section of my web site (post-move to Jekyll), I discovered I have a whole page of presentations at Confreaks. Wild. That’s not all of my conference talks by any means, but it’s a lot of them.