Show HN: Painless, productive views on iOS with Formotion for RubyMotion
clayallsopp.github.com
clayallsopp.github.com
One thing I'm curious about is the support for TDD when using Rubymotion, there's a lot of Rspec clones out there for Objective-C but they all feel a bit hacky due to the language's less than stellar support for DSLs. On top of that, testing doesn't seem to be all that big a deal in the iOS world. I'm wondering if a healthy dose of the Ruby ethos changes this.
Glance at the docs, especially the section about testing views. Much cleaner API than anything in Objective-C: http://www.rubymotion.com/developer-center/articles/testing/
(also a recent blog post on testing if you're still curious: http://blog.rubymotion.com/post/26489000626/functional-view-...)
I've written form-creation and model-syncing code that looks almost exactly like this, but in ObjC.
I'm just not seeing it.
The posted article does nothing to describe what it is about to an average person who will wander into it. Most people have no idea what is rubymotion, and which problem it solves, or why they should care. Having read up on it now, I suggest to try this instead:
Rubymotion is a toolchain for ruby developers to create native-looking, native-performing, AppSore-compliant iOS apps. Formotion is a RubyMotion library that provides for declarative UI layout description, making for much faster UI development. At long last, Ruby devs can create first-class iOS apps as quickly as they can create first-class web apps.