Live data from Hacker News

Rubymotion – Myth, Magic, or The Future?

bostonrb.org

1–10 of 24 posts

Re: Rubymotion – Myth, Magic, or The Future?

#4
post #3

Oddly, I didn't run away from Objective-C and Xcode screaming. But I have run screaming away from Ruby on Rails a number of times. I do acknowledge that this is likely a personal shortcoming though.

I haven't used RubyMotion, but Rails isn't really the best introduction to Ruby. Ruby gives you the ability to fairly easily create a lot of magic, but for just writing a Ruby program outside of Rails you can still certainly do things in a quite straightforward way where it's very clear what's doing what and why things are getting called. There's some really nice syntatic sugar and functional features that are, to my mind at least, much less "write only" than Perl's while giving you a bit more of that more-than-one-way-to-do-it flexibility than Python.

Re: Rubymotion – Myth, Magic, or The Future?

#6
post #3

Oddly, I didn't run away from Objective-C and Xcode screaming. But I have run screaming away from Ruby on Rails a number of times. I do acknowledge that this is likely a personal shortcoming though.

Ruby is cool. REPLs are cool. Objective-C is slightly weird. Interface builder is kind of nice. XCode is weird, but has some fairly great features for Objective-C/Cocoa.

But Cocoa is the thing you have to learn no matter what. To be honest, all things considered I would rather put up with Objective-C than lose Interface Builder and the niceties of XCode.

And I say that even though I have used and love PyQt. Cocoa is so deeply married with Objective-C and XCode, I can't really see the point of using RubyMotion.

Re: Rubymotion – Myth, Magic, or The Future?

#7
I think one of the most interesting points about the presentation is the BubbleWrap libraries. The greatest pain I've felt with iOS development are some of the terrible APIs. The amount of ceremony needed to Parse JSON from a web based API request or to access the camera is almost absurd.

Re: Rubymotion – Myth, Magic, or The Future?

#9
post #6
post #3

Oddly, I didn't run away from Objective-C and Xcode screaming. But I have run screaming away from Ruby on Rails a number of times. I do acknowledge that this is likely a personal shortcoming though.

Ruby is cool. REPLs are cool. Objective-C is slightly weird. Interface builder is kind of nice. XCode is weird, but has some fairly great features for Objective-C/Cocoa. But Cocoa is the thing you have to learn no matter what. To be honest, all things considered I would rather put up with Objective-C than lose Interface Builder and the niceties of XCode. And I say that even though I have used and love PyQt. Cocoa is…

[deleted]

Re: Rubymotion – Myth, Magic, or The Future?

#10
Storyboards are just XML. I wonder if it'd be possible to write an HTML/JS-based Storyboard builder and viewer? I wonder if it'd be possible to somehow get the iOS emulator software working "in the cloud", similar to how maybe browserling.com does their VNC-ish stuff? Wish these two things in place, I don't think it'd be too outlandish to be able to replace xcode with a more Linux SSH-based workflow for iOS dev, in the same vein as cloud9 IDE or something. I personally know that I'd love to get back to working from my Windows machine and just editing my code with Eclipse over SFTP, with my code on my linux vps. I have not turned on my $2000 Windows gaming rig in like a month since I started getting into iphone dev. :(
Post reply on HN