Facebook Connect
Posted: February 2nd, 2011So it’s becoming apparent that the world is addicted to Facebook. I seem to be doing more Facebook centric applications than anything right now so I’ll let you know where I see this going.
Most web saavy people have a Facebook account and are actively posting there and watching what their friends are doing. This can be addicting to people so Facebook is now spreading to outside websites.
I’m currently building my first Facebook Connect site for a client.
What is Facebook Connect? Facebook Connect is a set of APIs for use in Web Development. My current app is using a hybrid of Javascript and PHP in order to accomplish what needs to get done.
When I first started, it seemed like my app would work one second and then would fail the next. After about a day it seems that things stabilized and it was actually working on a consistent basis. This can be really annoying to most web developers that are used to the “either it works or it doesn’t” philosophy which has served us so well in the past. Well in the Facebook area, its not an absolute any longer. You have to realize that Facebook is getting so large that they have lots of servers handling requests and not all the servers get the application (your Facebook Connect site requires you to setup an application!) settings immediately. Best to setup your application and then wait a few days.
When you’re just getting started, I recommend you read through the Facebook Developers documentation. They are making it better. When I wrote my First Facebook App (Last Summer) it was horrendous and there was many hours spent cursing Facebook! They seem to have gotten the picture but it still has a ways to go. Anyway, read what you can and use Google to find answers (make sure they are current!) and you should get by. If you’re new to PHP and Javascript, then I would not recommend jumoing write into Facebook Connect. If you don’t understand the fundamentals, you’ll drive yourself crazy trying to make it work.
I’ll try and post some sample as I build them.

