learning rubymotion
by garrett heinlen
@gogogarrett
Slide 2
Slide 2 text
who am i?
• ruby dev by day
• dancer by night
• drinking enthusiasts always
• recently ruby motion dev
Slide 3
Slide 3 text
ruby motion is ballin’
• obj-c sucks (not really, but it’s a little gross)
• i do ruby 8+ hours a day - allows me reuse that
knowledge
• easy to get started, use any editor, REPL (irb like)
console
• native performance
Slide 4
Slide 4 text
awesome
Slide 5
Slide 5 text
where to start?
• i have found myself learning in a cycle of 3 stages
• immersion
• zombie coding
• terrible code
Slide 6
Slide 6 text
No content
Slide 7
Slide 7 text
immerse yourself
• read every book, blog, article, neighbor's screen
you can get your hands on
• watch screencast
• go to meet-ups (good job)
• you will not understand it all
Slide 8
Slide 8 text
No content
Slide 9
Slide 9 text
zombie coding
• work through a lot of example code
• do not copy and paste anything
• run into compile issues, run into syntax errors, run
into all the errors
• this is where i often feel i’m not learning anything
and wasting my time
Slide 10
Slide 10 text
No content
Slide 11
Slide 11 text
terrible code
• so good you won’t even know you’re doing it!
• you will get stuck: ask plenty of questions (really)
• move on if you get really stuck (rare)
• make a goal and just do it