RubyMotion
Page Module:Infobox/styles.css has no content.
| RubyMotion | |
|---|---|
| [[Programmer|DeveloperTemplate:Pluralize from text]] | HipByte |
| Written in | C, C++, Objective-C, Java, Ruby |
| Engine | Page Template:Plainlist/styles.css has no content.Template:EditAtWikidata |
| Operating system | Mac OS X, iOS, Android |
| Type | Ruby programming language runtime and compiler |
| License | Proprietary EULA |
| Website | www |
| Repository | Page Template:Plainlist/styles.css has no content.
|
Script error: No such module "Check for conflicting parameters".
RubyMotion is an IDE of the Ruby programming language that supports iOS, OS X and Android. RubyMotion is a commercial product created by Laurent Sansonetti for HipByte[1] and is based on MacRuby for OS X. RubyMotion adapted and extended MacRuby to work on platforms beyond OS X.[1]
RubyMotion apps execute in an iOS simulator alongside a read-eval-print loop (REPL) for interactive inspection and modification.[2] 3rd-party Objective-C libraries can be included in a RubyMotion project, either manually or by using a package manager such as CocoaPods. Programs are statically compiled into machine code by use of Rake as its build and execution tool.[2]
RubyMotion projects can be developed with any text editor. The RubyMine IDE provides support for the RubyMotion toolchain, such as code-completion and visual debugging.[3]
As of version 2.0, RubyMotion now supports the development of applications for OS X in addition to iOS.[4] Android support was added in version 3.0.[5]
Examples of applications built in RubyMotion include 37signals's Basecamp for iPhone,[6] the Bandcamp iPhone app,[7] and A Dark Room for iOS.[8]
See also
- mruby - another minimal Ruby implementation, targeted at embedded devices, that could be compiled to native code
References
Page Template:Reflist/styles.css has no content.
- ^ a b RubyMotion - About. RubyMotion.com. Retrieved 2012-06-16.
- ^ a b Exclusive: building native iOS apps with RubyMotion. ArsTechnica.com. Published 2012-05-03. Retrieved 2012-06-16.
- ^ Getting Started with RubyMotion. jetbrains.com.
- ^ RubyMotion Goes 2.0 And Gets OS X Support, Templates and Plugins. RubyMotion.com. Retrieved 2013-06-16.
- ^ Announcing RubyMotion 3.0: Android Platform, WatchKit Apps, and More. RubyMotion.com. Retrieved 2014-12-14.
- ^ Why I loved building Basecamp for iPhone in RubyMotion. 37signals.com. Retrieved 2013-06-16.
- ^ RubyMotion Success Story: Bandcamp. The RubyMotion Blog. Retrieved 2014-12-13.
- ^ RubyMotion Success Story: A Dark Room. The RubyMotion Blog. Retrieved 2014-12-13.
External links
Lua error in package.lua at line 80: module 'Module:Navbox/configuration' not found.