Guidance for someone new to Facebook development
Hi,
I'm a long-time web developer, have used Drupal for more than a year, and I've had someone ask me to build them a small FB app for a page. I was excited to see this drupal module as I'm hoping it will allow me to leverage the skills I already have to build this.
However, reading through the documentation has left me with a couple of very basic questions... Should I use the 2.x version of the module since that's the 'recommended' release? Or
use the 3.x version with the more up-to-date sdk? And then there's the canvas vs. connect option... my preference, because I want the app to look like it's another type of 'wall' on a FB tab, is to use the canvas method. But it sounds like that is being depreciated, so maybe I shouldn't even start down that path?
And advice or comments along these lines would be very helpful.
Thanks
- Forums:

profile tab
You're describing a "profile tab" which is like a canvas page, with some added restrictions.
Facebook has deprecated FBML canvas pages, but profile tabs still can only be FBML. Unfortunately I didn't realize that when I started the 3.x branch (newer libraries). So the newer libs do not make FBML profile tabs particularly easy.
For most, I'd recommend the 3.x branch. In your case, either use the 2.x branch because it provides an FBML theme, or use the 3.x branch and build your app as canvas pages perhaps with a single, simple profile tab with links to the canvas pages to do anything more advanced.