Ruby toolchain para iOS

11 views
Skip to first unread message

Paulo Cesar

unread,
May 28, 2012, 12:58:23 PM5/28/12
to iphoned...@googlegroups.com
Parece bem completo e bem profissional:
http://www.rubymotion.com

Estou quase comprando. Alguém que conheça e entenda Ruby tem alguma objeção a esta ferramenta?

Eduardo Baião

unread,
May 28, 2012, 1:09:02 PM5/28/12
to iphoned...@googlegroups.com
Pô. Cheguei a olhar essa ferramenta, mas como é apenas um wrapper para
o SDK, não vi vantagens que me motivem a abandonar o XCode e tudo que
uma IDE tem a oferecer.
> --
> Para postar neste grupo, envie um e-mail para
> iphoned...@googlegroups.com
> Para cancelar a sua inscrição neste grupo, envie um e-mail para
> iphonedevbraz...@googlegroups.com
> Para ver mais opções, visite este grupo em
> http://groups.google.com/group/iphonedevbrazil?hl=pt-BR?hl=pt-BR

Thiago Pradi

unread,
May 28, 2012, 1:15:57 PM5/28/12
to iphoned...@googlegroups.com
Sou programador Ruby a uns 4 anos já. 

Minha objeção é quanto ao nível de depuração que uma ferramenta dessa traz.

Exemplo, como achar leaks de memória usando instruments. será que é suportado pela ferramenta?

Fora isso, achei a ferramenta muito bacana e fiquei com vontade de testar. mas não sei se seria minha escolha para desenvolvimento de alguma App comercial, prefiro ficar com o XCode + Objective C.

2012/5/28 Eduardo Baião <eduard...@gmail.com>

Daniel Barden

unread,
May 28, 2012, 4:29:50 PM5/28/12
to iphoned...@googlegroups.com
Eu vi algumas opiniões a favor e contra essa ferramenta. O fato de
quem está por trás dela ser o Laurent Sansonetti, que era o cara que
trabalhava na Apple com o MacRuby traz uma credibilidade boa para o
projeto.

Porém, o grande problema para aprender a desenvolver para iOS não é a
linguagem e sim a plataforma. Tu não vai deixar de trabalhar com o
Foundation, Core Data.... só vai fazer isso utilizando outra
linguagem. Objective-C não se demora muito tempo para aprender, mas
aprender todo o framework Cocoa leva consideravelmente mais, e é aí
que está a maior dificuldade.

O fato de tu fazer isso utilizando um ambiente mantido por somente uma
pessoa, enquanto (por pior que seja) o Xcode é uma ferramenta
suportada e desenvolvida pela Apple é outro ponto que tenho a favor de
manter o ambiente atual.

O Laurent Sansonetti foi o convidado de um podcast muito bom sobre
ruby, o Ruby Rogues:
http://rubyrogues.com/055-rr-rubymotion-with-laurent-sansonetti/

Vale também escutar o Hypercritical nº 66 - http://5by5.tv/hypercritical/66.

Apesar disso, eu gostaria de usar para brincar um pouco com ele :)

Att,
Daniel Barden

2012/5/28 Thiago Pradi <thiago...@gmail.com>:

Marlon Andrade

unread,
May 28, 2012, 4:44:54 PM5/28/12
to iphoned...@googlegroups.com
Acrescentando ao que o Daniel colocou tem também um NSBrief com o Laurent, porém de conteúdo bem mais superficial que o Ruby Rogues: http://nsbrief.com/45-laurent-sansonetti

Minha maior expectativa é o que a comunidade irá produzir em cima disso.

Marlon Andrade
(32) 8819-7278
marlon.m.andrade (skype)



2012/5/28 Daniel Barden <daniel...@gmail.com>

Paulo Cesar

unread,
May 31, 2012, 4:52:45 PM5/31/12
to iphoned...@googlegroups.com
Então, e o modo de execução interativa, vocês viram? É como programar web com o firebug ligado, achei bem bacana esta parte
>> > iphonedevbrazil@googlegroups.com
>> > Para cancelar a sua inscrição neste grupo, envie um e-mail para
>> > iphonedevbrazil+unsubscribe@googlegroups.com
>> > Para ver mais opções, visite este grupo em
>> > http://groups.google.com/group/iphonedevbrazil?hl=pt-BR?hl=pt-BR
>>
>> --
>> Para postar neste grupo, envie um e-mail para
>> iphonedevbrazil@googlegroups.com
>> Para cancelar a sua inscrição neste grupo, envie um e-mail para
>> iphonedevbrazil+unsubscribe@googlegroups.com
>> Para ver mais opções, visite este grupo em
>> http://groups.google.com/group/iphonedevbrazil?hl=pt-BR?hl=pt-BR
>
>
>
>
> --
> Att,
>
> Thiago Pradi
> Blog: http://blog.thiagopradi.net/
> http://twitter.com/thiagopradi
>
> --
> Para postar neste grupo, envie um e-mail para
> iphonedevbrazil@googlegroups.com
> Para cancelar a sua inscrição neste grupo, envie um e-mail para
> iphonedevbrazil+unsubscribe@googlegroups.com

Marlon Andrade

unread,
May 31, 2012, 5:40:54 PM5/31/12
to iphoned...@googlegroups.com
O REPL é bem legal sim, ainda mais ver que o Laurent tem inteção de melhorá-lo, como fica claro no Ruby Rogues.

Quem tiver qualquer vínculo educacional, seja estudante ou professor consegue a licença por US$30.00, com limitações de suporte e também de app comercial na AppStore, mas suficiente para brincar/testar a ferramenta.


Marlon Andrade
(32) 8819-7278
marlon.m.andrade (skype)



2012/5/31 Paulo Cesar <puelo...@gmail.com>

Para cancelar a sua inscrição neste grupo, envie um e-mail para

Paulo Cesar

unread,
May 31, 2012, 6:23:59 PM5/31/12
to iphoned...@googlegroups.com
Legal, e parece que já está sendo construída uma comunidade boa em torno do Rubymotion: http://rubymotionapps.com/

Stephen Eilert

unread,
Jun 1, 2012, 12:41:26 PM6/1/12
to iphoned...@googlegroups.com

2012/5/31 Marlon Andrade <marlonm...@gmail.com>

O REPL é bem legal sim, ainda mais ver que o Laurent tem inteção de melhorá-lo, como fica claro no Ruby Rogues.

Quem tiver qualquer vínculo educacional, seja estudante ou professor consegue a licença por US$30.00, com limitações de suporte e também de app comercial na AppStore, mas suficiente para brincar/testar a ferramenta.


Eu já brinquei com um REPL remoto rodando no iOS, em Scheme. Ter um REPL no dispositivo faz com que todo o resto pareça muito primitivo.



-- Stephen

"Kids these days.
Whatever happened to hard work?"

       -- Joel Spolsky, The perils of javaschools


 
Reply all
Reply to author
Forward
0 new messages