Series: Facebook Application Development
This 20 article series will cover RIA development on the popular Facebook platform and will provide samples based on the brand new Facebook ActionScript 3.0 library from Adobe, as well as on the standard approach using the PHP library provided by Facebook.
Following good software engineering principles and following the goal to make flash based facebook applications easier to develop there are well known technologies to utilize. So far we have been introduced to the basics of Flash - Facebook API communication. In the second article we discussed the various methods to embed swfs into the facebook canvas. Equipped with that knowledge, we can make a good step forward. In software engineering, experts say that we should develop applications “close to the problem”.
In the previous article we discussed how to set up the framework for PHP, FB API and Flash. We did a lot of work to make this happen. We tested the framework only with very simple methods that made calls to the FB API and databases. In this article we are going to extend the sample to implement all necessary calls to the api. We will try to find the most important and needed fb api methods and teak them for usage in Flash. All the hard work will be accompanied by a sample that will make the whole article more interesting. We will create a small photo album viewer that will let you send notifications of type "I like this" for every photo to your friends. This sample will be more interesting.
In the 5th article we will deal with Adobes new Facebook ActionScript 3.0 library. It is a brand new product and it is still in beta, but it looks promising. In fact, it has beed there for quite some time and was original developed by Jason Christ. This time Adobe decided to support it and add features. The way the library works differs from the methods from the previous articles because it is completely based on ActionScript and does not use a PHP middle layer. In this article we will explore the library briefly and examine the basic features to get us started. The goal of this article is to create a simple swf file that will connect to facebook.























Facebook Application Development
@InsideRIA on Twitter