Pico - 스마트 폰으로 재미있게 프로그래밍 할 수있는 Ruby 개발 환경
개인 개발자 Advent Calendar는, 개인(몇명이라도 OK)이 취미로 만들고 있는 것을 발표해 가는 어드벤트 캘린더입니다. 제작물의 규모, 언어나 장르는 묻지 않으므로 부담없이 참가해 주십시오. (아직도 빈 공간이 있으므로 계속 참가자 모집 중입니다!)
RubyPico란?
스마트 폰으로 즐겁게 프로그래밍 할 수있는 Ruby 개발 환경. 파일 뷰어, 편집기, 실행 환경을 포함합니다. (무료입니다)
PC 환경이 없어도 Ruby를 사용한 프로그램을 작성할 수 있습니다. 편리한 툴이나 게임을 만들거나, 다른 앱의 기동, Web API 등 용도는 다양합니다. 우선은 Ruby를 학습하고 싶은 사람에게도 최적입니다.
설치
App Store 에서 다운로드할 수 있습니다.
irb
Ruby를 대화식으로 실행할 수 있습니다. Ruby의 기능을 조금 확인해 보거나 편리한 계산기로도 사용할 수 있습니다. irb를 사용하기 위해 RubyPico를 설치하는 사람도있는 것 같습니다.
Ruby의 코드가 그대로 움직입니다.
RubyPico는 mruby이라는 Ruby의 형제를 사용하여 만들어져 있기 때문에 세상에 많은 Ruby의 샘플 코드가 그대로 (또는 약간의 수정으로) 움직일 수 있습니다.
다음은 첫 루비 (Ruby를 위해 쓰여진 책입니다)라는 서적 내에서 소개된 소수를 구하는 프로그램입니다.
(2..100).each do |candidate|
sqrt = Math.sqrt(candidate)
factor_found = (2..sqrt).any? {|i| candidate % i == 0}
if factor_found then
print "#{candidate} は合成数\n"
else
print "#{candidate} は素数\n"
end
end
RubyPico용으로 조금 조정하고 있습니다만, 아래와 같이 제대로 움직입니다.
RubyPico를 사용할 수 있게 되면 Ruby도 쓸 수 있게 된다(일지도 모른다), 라고 하는 것도 있습니다.
Ruby는 GitHub 이나 쿡 패드 같은 많은 사람들이 사용하는 서비스를 만들기 위해 전세계에서 사용되는 프로그래밍 언어입니다. RubyPico를 계기로 Ruby에 흥미가 끓으면 꼭 루비 에도 도전해 보세요.
더 알고 싶다
RubyPico는 아직 개발중인 응용 프로그램입니다. 최신 정보는 내 블로그에 게시되므로 그곳을 참조하십시오.
튜토리얼로서 20분으로 시작하는 Ruby를 RubyPico를 사용해 하는 것도 좋을지도 모릅니다.
최신판에서는 이런 일도 할 수 있습니다.
Reference
이 문제에 관하여(Pico - 스마트 폰으로 재미있게 프로그래밍 할 수있는 Ruby 개발 환경), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ongaeshi/items/c8400fa49eaeaa307f90텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)