rubymotion primeros pasos
DESCRIPTION
Platica introductoria de Rubymotion, creada para la comunidad de Ruby GDL, Sep 12TRANSCRIPT
"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íaDesde ver 2.7
AnatomíaDesde 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!