RubyMotion for Rails Developers

RubyMotion for Rails Developers

Introductory slide deck for the RubyMotion workshop at RailsConf

B36ea58289890176b6170e382b3194fe?s=128

Lori M Olson

April 25, 2017
Tweet

Transcript

  1. RubyMotion for Rails Developers (come up and get your USB

    stick!!! README.pdf has instructions) RailsConf - April 25, 2017
  2. Lori Olson Author coredatainmotion.com Creator WIMBY app (wimby.ca) Trainer/Instructor RoR4Real

    & Rails4iOS & RubyMotion for Rails Developers
  3. None
  4. RubyMotion Sold! Laurent moving on.

  5. RubyMotion Lives On! Amir takes over

  6. None
  7. And… • No, it’s not free* • But you can

    start for free • Yes you have to wait for updates
  8. None
  9. None
  10. None
  11. iOS + macOS + watchOS + tvOS

  12. And Android!

  13. None
  14. None
  15. None
  16. None
  17. Ruby Tools!

  18. RubyGems

  19. Bundler

  20. Rake

  21. No Xcode Required

  22. Your fav editor

  23. Speaking of gems

  24. motion-cocoapods

  25. motion-gradle

  26. So many gems http://www.mywebpresenters.com/articles/wp-content/uploads/2012/08/choosing-a-corporate-video-production-company.jpg

  27. But Rails?

  28. the RubyMotion community has combined and tested the most active

    and powerful gems into a single package called RedPotion
  29. whitepotion for macOS blackpotion for tvOS

  30. Blue Potion • ProMotion Android • RMQ Android • work

    in progress • because
  31. Flow the “missing” Ruby standard library for RubyMotion

  32. Flow • UI - User interface framework • Net -

    HTTP networking and host reachability • JSON - JSON serialization • Digest - Digest cryptography • Store - Key-value store • Base64 - Base64 encoding/decoding • Location - Location management and (reverse) geocoding • Task - Lightweight tasks scheduler
  33. First project RedPotion because wow, easy!

  34. Second project Flow because iOS & Android!

  35. None
  36. Main

  37. Movies

  38. Details

  39. Thanks to RailsConf & Ruby Central