루비모션
RubyMotion개발자 | 힙바이트 |
---|---|
기입처 | C, C++, Objective-C, Java, Ruby |
운영 체제 | Mac OS X, iOS, Android |
유형 | Ruby 프로그래밍 언어 런타임 및 컴파일러 |
면허증. | 독자 사양 EULA |
웹 사이트 | www |
RubyMotion은 iOS, OS X 및 Android에서 실행되는 Ruby 프로그래밍 언어의 IDE입니다.RubyMotion은 Laurent Sansonetti가 HipByte용으로 개발한[1] 상용 제품으로 OS [1]X용 MacRuby를 기반으로 합니다.
RubyMotion 앱은 대화형 검사 및 수정을 위해 [2]iOS 시뮬레이터에서 Read-Eval-Print Loop(REPL)과 함께 실행됩니다.타사 Objective-C 라이브러리는 수동으로 또는 코코아팟과 같은 패키지 관리자를 사용하여 RubyMotion 프로젝트에 포함할 수 있습니다.프로그램은 Rake를 빌드 및 실행 도구로 [2]사용하여 기계 코드로 정적 컴파일됩니다.
RubyMotion 프로젝트는 모든 텍스트 편집기를 사용하여 개발할 수 있습니다.RubyMine IDE는 코드 완성 및 시각적 [3]디버깅과 같은 RubyMotion 도구 체인을 지원합니다.
버전 2.0 이후, RubyMotion은 iOS뿐만 아니라 OS [4]X용 애플리케이션 개발을 지원합니다.Android 지원은 버전 3.[5]0에서 추가되었습니다.
RubyMotion에 구축된 애플리케이션의 예로는 37signals의 iPhone용 베이스캠프, Bandcamp iPhone [6][7]앱,[8] iOS용 다크룸 등이 있습니다.
「 」를 참조해 주세요.
- mruby - 임베디드 기기를 대상으로 한 또 하나의 최소 Ruby 구현으로 네이티브 코드로 컴파일할 수 있습니다.
레퍼런스
- ^ a b RubyMotion - 개요.RubyMotion.com 를 참조해 주세요.2012-06-16 취득.
- ^ a b 독점: RubyMotion으로 네이티브 iOS 앱을 구축합니다.ArsTechnica.com 를 참조해 주세요.2012년 5월 3일 발행.2012-06-16 취득.
- ^ RubyMotion 시작하기jetbrains.com 를 참조해 주세요.
- ^ RubyMotion은 2.0으로 OS X 지원, 템플릿 및 플러그인을 제공합니다.RubyMotion.com 를 참조해 주세요.2013-06-16을 취득했습니다.
- ^ RubyMotion 3.0 발표: Android 플랫폼, WatchKit 앱 등RubyMotion.com 를 참조해 주세요.2014-12-14를 취득했습니다.
- ^ 내가 루비모션에서 아이폰 베이스캠프를 만드는 것을 좋아하는 이유.37signals.com 를 참조해 주세요.2013-06-16을 취득했습니다.
- ^ RubyMotion 성공 사례: Bandcamp.RubyMotion 블로그.2014-12-13 취득.
- ^ RubyMotion 성공 사례: 어두운 방.RubyMotion 블로그.2014-12-13 취득.