I installed Firefox 3 in my Mac yesterday and I'm liking it better than version 2. It seems to be faster and it solved some problems I was having.

So my day went along until I wanted to test a Flex app I am developing in Firefox (my default browser for these things is Safari). What do I see? Just the background. Nothing else. Not even right click > Movie not loaded message. No JavaScript errors... At first I thought Firefox 3 had broken SWFObject, or even SWFAddress.

Read more…

IFBINWe were involved in the IFBIN project as Flex by Example authors where we submitted one example for an early Flex beta that demonstrated the use of Remote Object and ColdFusion. We are happy to see IFBIN now evolve into an open source and free collection of great Flex and Flash examples. If you are learning Flex or Flash, we highly recommend you to download it. Although there are no tutorials that accompany the examples, the sources are heavily commented. Enjoy!

In the Introduction to Flash Remoting post, I explained how to connect to a Flash Remoting gateway. I believe that the most difficult part when using Remoting, however, is knowing how to manage the transfer of data from and to the server. This transfer happens when Flash makes a call to a service and sends parameters, and when the server sends a response (not a void function). I will first briefly explain how to send and receive any type of data and then go through all the data types available and show you how to handle them.

Read more…

Trio Motor

When the Flash Remoting components were rewritten in ActionScript 2.0, Mike Kollen and I wrote an article for the Macromedia Developer Center that explained how to build the work order status widget. That small widget alone was worth a whole article. We had, however, other 2 articles planned that showed other features of the application. We actually re-built the whole Trio Motor application using the newer components and the new Flash Remoting API. For simplicity, the original ColdFusion components were kept, with simply minor modifications.

Read more…