Announcement

LA Ruby Conference 2010

This is the second year for the LA Ruby Conference. Come and join us to learn about ruby and related technologies and software development practices that might change the way you do your job.

Registration for the conference is open. The conference on Saturday is $199.00. The training workshops on Friday are $60.00 each.

February 19-20, 2010
Holiday Inn
Burbank, CA

Register Now!

Sponsors

Presentation Proposal

  • Description:

    Want to build user interfaces using Ruby? Get into the Limelight! With Limelight one can build desktop apps, or RIAs (Rich Internet Application), using only one language: Ruby. Limelight productions not only give a rich user experience but are highly testable and portable. Come see how it's done.

    Abstract:

    Ruby is ripe for web apps. That's well established. But what about desktop applications? Now that there are hordes of developers out there using Ruby, we need a viable solution to build desktop UI's in Ruby.

    Limelight is my solution to the problem. With Limelight, one can build rich user interfaces using nothing but Ruby. Limelight doesn't just make this possible, it makes it pleasurable. With it's theater metaphor, Limelight's API encourages well designed, decoupled code. And with JRuby under the covers, Limelight harnesses the power and boundless libraries built for the JVM.

    In this talk, we'll jump right in on how to develop with Limelight. I'll present the concepts and demonstrate them where appropriate. In this session attendees will learn how to: * generate production templates * style their UI to look the way they like * add event hooks to interact with the user * work in the theater metaphor * test their productions (unit level and acceptance level) * create animations and visual transitions * integration with business logic * publish and distribute their productions * build kick-ass UI's with ruby.

    Limelight is an open source tool that's been in development since 2006. It has been presented or alluded to in several conferences including RubyConf 2007, RailsConf 2008, RubyConf 2008, Windy City Rails, and more.

    Status: Pending