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

  • Michael Hartl’s Rails 3 Tutorial Book July 28, 2010
    The Ruby on Rails Tutorial: Learn Rails by Example (a.k.a. railstutorial.org) by Michael Hartl has become a must read for developers learning how to build Rails apps. Michael has put together a great Rails 2.3 tutorial, releasing it all for free online chapter by chapter. Now, Michael's going three steps further: […]
  • Mailman – Like Sinatra for E-mail July 28, 2010
    Mailman is an incoming email processing microframework. You point it at a source of email, such as a POP3 account or a Maildir, and it will execute routes based on the messages that come in. […]