RubyMotion - RubyMotion
Desenvolvedor (s) | HipByte |
---|---|
Escrito em | C , C ++ , Objective-C , Java , Rubi |
Sistema operacional | Mac OS X , iOS , Android |
Tipo | Rubi tempo de execução linguagem de programação e compilador |
Licença | Proprietary EULA |
Local na rede Internet | www |
RubyMotion é uma implementação do rubi linguagem de programação que roda em iOS , OS X e Android . RubyMotion é um produto comercial open-source criado por Laurent Sansonetti para HipByte e é baseado em MacRuby para OS X. RubyMotion adaptado e estendido MacRuby para trabalhar em plataformas além do OS X.
Aplicações RubyMotion executar num simulador iOS ao lado de um circuito de leitura EVAL-impressão (REPL) para inspecção interactiva e modificações. Bibliotecas 3rd-party Objective-C podem ser incluídos em um projeto RubyMotion, manualmente ou usando um gerenciador de pacotes, como CocoaPods . Os programas são estaticamente compilado em código de máquina pelo uso de Rake como sua construção e ferramenta de execução.
Projetos RubyMotion podem ser desenvolvidos com qualquer editor de texto. O RubyMine IDE fornece suporte para o conjunto de ferramentas RubyMotion, tais como código-conclusão e visual depuração .
A partir da versão 2.0, RubyMotion agora suporta o desenvolvimento de aplicações para OS X, além de iOS. apoio Android foi adicionado na versão 3.0.
Exemplos de aplicações construídas em RubyMotion incluem 37signals 's Basecamp para o iPhone, o Bandcamp aplicativo para o iPhone, e um quarto escuro para iOS.
Veja também
- Mruby - outra implementação mínima Ruby, voltado para dispositivos móveis
Referências
links externos
Este -programação de computadores artigo -relacionados é um esboço . Você pode ajudar a Wikipédia expandindo-o . |