Part 4. Finishing up

 

In this final part of the book, we’ll finish the application, refactor it to use RubyAMF, and extend it to running on the Adobe Integrated Runtime (AIR).

First, in iteration 10, we’ll build the remaining features in pomodo. After we finish iteration 10, we’ll have a reasonably complete application. It will be more realistic than the applications in most books, anyway.

In iteration 11, we’ll refactor pomodo to use RubyAMF instead of XML for sending data between Flex and Rails. Because AMF is a binary protocol and XML is text (and verbose text at that), this has the potential to lead to substantial performance improvements.

In iteration 12, the last iteration of the book, we’ll convert the code to run on AIR and modify the Notely feature that we’ll build in this iteration to take advantage of AIR-specific features. This obviously won’t be a complete tutorial introduction to AIR; instead, it will give you a taste of one of the exciting ways to take your Flex + Rails applications beyond the traditional web application model.