My first iOS app with RubyMotion in 2015
So, I've taken to learning RubyMotion specifically to make iOS applications. This blog is all about my experience as a fresh iOS developer with no prior experience with Objective C or Swift. I'll go through the benefits, the bottlenecks and what I intend to do in the future.
Using Padrino with Ember CLI Part 3: Authentication
While thinking about what to write for this week's article it occured that I never touched on authentication with Ember and Padrino in my previous articles. So I think this is the perfect excuse to continue with the series!
Using Padrino with Ember CLI Part 2
You can view the full source for this article on Github.
I am using the following library versions for this tutorial:
Using Padrino with Ember CLI Part 1
After listening to the Ruby Rogues’ Padrino episode I was sold on the idea of using Padrino for smaller websites and simple API’s. I know Grape is also a perfect contender for building an Ember APIs but:
12 Day Challenge: RubyMotion
I have wanted to expand my skills into mobile development for a long time now. I love developing for the web and I think it's only natural for any web developer to want to take a peak in to the world of mobile app development.
Many tools exist already that I could use to build HTML5 websites and convert them into usable apps. Software such as PhoneGap, Cordova or Titanium. The problem is that I don't want to build sluggish HTML apps.
Over a year ago I spent some time learning to make Android apps using Java and Android Studio. My experience was okay. Nothing special. It wasn't all easy sailing because I have no previous experience with Java. Add that on to learning a new IDE and I feel like I'm battling with both.
I learned a lot in that time but I never really applied the knowledge. And I don't find Java enjoyable enough to push to continue.
So right now I am fortunate enough to have 11 days off from my job for our Christmas break. I have decided to dedicate an hour each day to learning RubyMotion (and an extra day because why not?!).