4 ms·
One thing about RubyMotion that to me is a kind of massive failure is that while I love Ruby a lot, when learning iOS, the IDE is massively helpful. Objective-
by programminggeek 12y ago
One thing about RubyMotion that to me is a kind of massive failure is that while I love Ruby a lot, when learning iOS, the IDE is massively helpful.
Objective-C is verbose and maybe terrible, but code completion, type checking, etc. is really useful, especially when you are learning the API's.
My experience playing with RubyMotion was that I would end up reading the docs constantly to learn how to do things in Objective-C and then translate those ideas to Ruby.
Now that Swift exists the argument for Ruby on iOS is a bit weaker. I like that RubyMotion is supporting Android soon and that will help a ton, but I think for most devs, just learning Swift and getting good with the native tools will be better in the long run than deep diving on RubyMotion.
That being said, I hope RubyMotion continues to do well. Choice is good and for some people, I'm sure RubyMotion is the best thing since sliced bread.
- bitpew 12y agoI have used RubyMine when i was developing apps with Rubymotion. It was a little bit rough around the edges back then (oct 2013) but the code completion was already quite useful. It looks like they even support debugging from within the ide now.
- actsasbuffoon 12y ago> My experience playing with RubyMotion was that I would end up reading the docs constantly to learn how to do things in Objective-C and then translate those ideas to Ruby. I thoroughly recommend ProMotion. Writing RubyMotion apps with it gets rid of most of the boilerplate. I was able to write non-trivial multi-page apps while only consulting Apple's docs a hand full of times.
- programminggeek 12y agoLast I played with Ruby Motion was over a year ago, so I'm not sure if ProMotion was available or not at that point.