[MacRuby-devel] [ANN] TrackerBot 1.0 in App Store -- tested with MacRuby!

Eloy Duran eloy.de.enige at gmail.com
Wed Mar 16 13:15:48 PDT 2011


Christian / Matt,

Do you guys happen to know if the UIAutomation API is available as a objc API as well? I'm currently using Nu for my BDD specs on the device itself with: https://github.com/alloy/NuBacon (rewrite with objc core: https://github.com/alloy/ObjectiveBacon) and have everything in place for functional testing, the only thing still missing is accessing UI elements and triggering them easily.

Although I prefer to use MacRuby too, which I do use with https://github.com/alloy/MacBacon for an OSX product we're working on, I don't need it that bad vs being able to run specs on the device itself. As long as its not in objc, I can't stand writing my specs in it :). I think Nu and JS are better alternatives in this case.

I stil haven't gotten around to creating command-line file template generators, but was planning to. However, if you would like to work together on this somehow please do let me know.

Oh and finally, NuBacon specs run great from the command-line on iPhone and iPad with: https://github.com/Fingertips/ios-sim

Better yet, you can use Kicker to automatically run them whenever a file changes: https://github.com/alloy/kicker

Jeez, all these tools, I really need to wrap this all up and write some docs/blog posts about them… Ah well, it's a start :)

Cheers,
Eloy

PS: Christian, congrats on the release!

On 16 mrt 2011, at 20:17, Christian Niles wrote:

> Hey All,
> 
> One of the reasons I've gotten so in love with MacRuby is that it's let me BDD my Cocoa projects, in particular an app I just released to the App Store, called TrackerBot [1]. TrackerBot is an iPad and iPhone interface to Pivotal Tracker, the well-known agile project management tool [2].
> 
> While I can't run my MacRuby/RSpec2 specs on the actual device, I've ben able to move a majority of my code into an iPhone compatible framework that I do test with MacRuby. I'm beginning to use Frank for UI automation tests on the device and am developing a gem that tries to make all the XCode configuration and setup painless for new users who want to get started with MacRuby/XCode/Cocoa development.
> 
> So, in addition to the release announcement, I just wanted to thank you all for making it possible to use all the Ruby BDD tools I love with Cocoa. It has made me far more productive, and the development far less frustrating.
> 
> Thanks!
> christian.
> 
> [1] http://vulpinelabs.com/trackerbot
> [2] http://www.pivotaltracker.com/
> _______________________________________________
> MacRuby-devel mailing list
> MacRuby-devel at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel



More information about the MacRuby-devel mailing list