I was in the same boat as you. Now I'm nearing 2 years into being an iOS developer and I am in a ridiculous love affair with Objective-C + Cocoa. It is verbose, but so what? I've shown my code to non-iOS devs and even though they may not know how to make iOS apps, they could understand what every line of code of mine did.
iOS also helped solidify a lot of basic Computer Science concepts that other languages seemed to hand-hold me through. I'm extremely grateful for taking on learning Objective-C because I feel it matured me professionally.
I like Ruby, it's a great language, but I think projects like RubyMotion and Phonegap are born out of either fear or unwillingness to learn Objective-C + Cocoa. To me, unless RubyMotion is officially adopted by Apple, there will always be drawbacks to using it.
iOS also helped solidify a lot of basic Computer Science concepts that other languages seemed to hand-hold me through. I'm extremely grateful for taking on learning Objective-C because I feel it matured me professionally.
I like Ruby, it's a great language, but I think projects like RubyMotion and Phonegap are born out of either fear or unwillingness to learn Objective-C + Cocoa. To me, unless RubyMotion is officially adopted by Apple, there will always be drawbacks to using it.