Book Review

FBML Essentials – Facebook Markup Language Fundamentals, written by Jesse Stay, published by O’Reilly Media, July 2008, 167 pages, ISBN:0-596-51918-6,  $29.99

FBML Essentials - Facebook Markup Language - book cover

FBML Essentials - Facebook Markup Language - book cover

Facebook is the world’s largest and fastest growing social networking website (with 132 Million unique vistors in June of 2008).

FMBL Essentials, the new book from O’Reilly Media, is all about learning the essential markup elements and fundamentals of Facebook application design.  FBML (like HTML)  provides the basic markup tags for building a Facebook application.

According to the author Jesse Stay, this book is essential for anyone who wants to be a part of Facebook’s future. “FBML is only the beginning of your adventure in Facebook Development. Reviewing and knowing what tags are available will help save you time as you develop on Facebook.”

Whaaoo there Jesse, let’s not go-a-galloping on that horse so quickly. Some people might need to sign-up for Facebook first.  Or maybe read Facebook, The Missing Manual,  and get familiar with the Facebook blog and FAQ.

Somewhere along your journey of joining Facebook — and finding your first 20 or 200 friends –  you might have started thinking about becoming a Facebook application developer.  Perhaps you stumbled across the Facebook application developer area, and said to yourself – hmmmm, that would be fun to try. You might be  a curious technology geek like me, or “social geek” like FBML Essentials author – Jessy Stay.

OK, cowboy! Are you ready to ride? Buy this book. Read it. Learn FBML fast.

You’ll discover:

  • A sample Facebook application – with explanations of how it works
  • Design rules for images, CSS, Javascript, and forms – related to FBML
  • An introduction to FBJS, Facebook’s version of JavaScript
  • Concise explanations of all the FBML tags – logic tags, user tags, profile tags, etc.
  • How to create forms with FBML
  • Dynamic FBML attributes, including MockAJAX
  • Tips on testing your FBML code

You can tell Jesse Stay is a very sharp guy when you read his blog.  He wrote his first FBML application in just one week, and sold it 2 months later. Jesse has consulted for several of the top 100 applications on Facebook. Now Jesse’s working on an iPhone Interactive entertainment application that will help cowboys change gears faster, or something like that.

2 Responses to “Facebook Markup Language Essentials”

Leave a Reply

  • How To Find Ruby User Groups March 9, 2010
    Ruby User Groups (RUGs, for short) are typically informal organizations put together to encourage Ruby developers with certain areas to get together, share ideas, and, often, to have some fun. If you're lacking for inspiration or want to get to know some Rubyists within certain parts of the world (or just around the corner, if you're lucky), headin […]
  • Vagrant: EC2-Like Virtual Machine Building and Provisioning from Ruby March 8, 2010
    Vagrant is a Ruby-based tool for building and deploying virtualized development environments. It uses Oracle's open-source VirtualBox virtualization system along with the Chef configuration management engine along with lots of Ruby goodness to automate the creation and provisioning of virtual machines for development purposes. […]