"Software will give you respect, but hardware will give you the Power."
- Akshat Paul
Rubymotion Primeros Pasos
RubyGDL 12 Sep
Desarrollo Nativo iOS
• Objective-C soportado oficialmente por
Apple y el uso de Cocoa
• C# y .Net - Xamarin (Monotouch)
• Ruby - Rubymotion
• Desarrollo con Ruby de Aplicaciones
Nativas iOS y OS X
• Funcionalidad de Cocoa aprovechando el
poder de Ruby
• Wrappers y Librerias (Gems)
Rubymotion
Anatomía
Anatomía
Desde
ver 2.7
Anatomía
Desde
ver 2.7
El
Corazón de
tu App
Anatomía
Anatomía
Anatomía
app/ donde vive tu app y
hacemos la división de código
Anatomía
Anatomía
Archivos estaticos (imagenes)
Anatomía
Anatomía
Testing usando MacBacon
framework clone de RSpec
Anatomía
app/app_delegate.rb
Ruby Community
• MacBacon - Clone RSpec
• MotionFacon - Mocking/Stubbing
• MotionFrank - Cucumber Testing
Testing
Ruby Community
• BubbleWrap - Wrappers y Helpers
• Nitron - Wrappers
• ProMotion - Framework
• Formotion - Formas
• Joybox - Game Engine
Wrappers - http://rubymotion-wrappers.com/
Supervivencia
• TestFlight: https://testflightapp.com/
• CocoaPods http://cocoapods.org/
• ProMotion - Framework
• Formotion - Formas
¿Dónde Empezar?
• Video Tutorial: http://pragmaticstudio.com/
screencasts/rubymotion
• http://rubymotion-tutorial.com/
• http://integrallis.com/2013/03/
tdd_in_ios_w_ruby_motion_part_i
• http://joshsymonds.com/blog/2012/05/10/
from-the-rubymotion-simulator-to-your-
friends-iphone/
"Software will give you respect, but hardware will give you the Power."
- Akshat Paul
Rubymotion Primeros Pasos
Ismael G Marín C,
Gracias!

Rubymotion primeros pasos