Facebook Cookbook and over one million other books are available for Amazon Kindle. Learn more



or
Sign in to turn on 1-Click ordering
More Buying Choices
Have one to sell? Sell yours here
Start reading Facebook Cookbook on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
Sorry, this item is not available in
Image not available for
Color:
Image not available

To view this video download Flash Player

 

Facebook Cookbook: Building Applications to Grow Your Facebook Empire [Paperback]

Jay Goldman
4.2 out of 5 stars  See all reviews (16 customer reviews)

List Price: $39.99
Price: $27.05 & FREE Shipping. Details
You Save: $12.94 (32%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Want it Friday, May 24? Choose One-Day Shipping at checkout. Details

Formats

Amazon Price New from Used from
Kindle Edition $17.27  
Paperback $27.05  
Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Book Description

November 3, 2008

Want to build Facebook applications that truly stand out among the thousands already available? In addition to providing easy-to-follow recipes that offer practical ways to design and build scalable applications using the Facebook Platform and its new profile design, this Cookbook also explains proven strategies for attracting users in this highly competitive environment.

With plenty of examples and practical solutions, Facebook Cookbook answers some of the hardest questions Facebook application developers contend with -- including how and where to get started. This Cookbook will help you:

  • Learn to build an application that scales to accommodate a sudden influx of users
  • Explore changes from Facebook's old profile design to the new look and feel
  • Take advantage of new integration points in the new profile design
  • Get tips for designing applications with hosting and deployment costs in mind
  • Discover which widgets and controls to use for building the most attractive user interface design
  • Learn the differences between standard HTML, JavaScript, and SQL, and the versions used on the Facebook Platform
  • Target large, defined groups on Facebook, including those who want to find jobs, hire employees, market a business, advertise, and more

If you can build simple web applications with HTML, Facebook Cookbook will help you build applications with the potential to reach millions of users around the globe. Learn what it takes to design applications that stand above the rest.


Frequently Bought Together

Facebook Cookbook: Building Applications to Grow Your Facebook Empire + Facebook Application Development For Dummies + Developer's Guide to Social Programming: Building Social Context Using Facebook, Google Friend Connect, and the Twitter API, The (Developer's Library)
Price for all three: $69.17

Buy the selected items together


Editorial Reviews

About the Author

Jay Goldman has been providing a human side to technology for over ten years, as both a User Experience Specialist and Visual Designer. His career has been focused on the interaction between people and technology, and his insights have helped to greatly improve products on mobile, web, and desktop platforms, including IBM DB2 and Mozilla Firefox. Jay led Radiant Core's Professional Services Team on a wide variety of award winning engagements across many industries, and is now helping tech startups to change the world as a consultant on products, technology, and design. He has been instrumental in the continued growth of the BarCamp community in Toronto and was one of the co-conductors of the very successful TransitCamp event held in partnership with the Toronto Transit Commission. Jay is the host of Mr. Mobile, a weekly web video from Butterscotch.com covering the latest in mobile technology; you can check them out at http://butterscotch.com/mrmobile. Jay has been published in the Harvard Business Review and is the author of Facebook Cookbook for O'Reilly Media.


Product Details

  • Paperback: 434 pages
  • Publisher: O'Reilly Media; 1 edition (November 3, 2008)
  • Language: English
  • ISBN-10: 059651817X
  • ISBN-13: 978-0596518172
  • Product Dimensions: 7 x 0.9 x 9.2 inches
  • Shipping Weight: 1.3 pounds (View shipping rates and policies)
  • Average Customer Review: 4.2 out of 5 stars  See all reviews (16 customer reviews)
  • Amazon Best Sellers Rank: #704,794 in Books (See Top 100 in Books)

More About the Author

Jay has been providing a human side to technology for over fifteen years, as a technologist, user experience specialist, and visual designer. His career has been focused on the interaction between people and technology, and his insights have helped to greatly improve products on mobile, web, and desktop platforms, including IBM DB2 and Mozilla Firefox. He co-founded and led Radiant Core, was the Head of Marketing at Rypple, and is now SVP Innovation at Klick Health.

Jay has taught courses for The Learning Annex, hosted Mr. Mobile and Status Update podcasts for Butterscotch.com, wrote The Facebook Cookbook for O'Reilly Media, and has been proudly published in the Harvard Business Review.

Customer Reviews

4.2 out of 5 stars
(16)
4.2 out of 5 stars
Most Helpful Customer Reviews
27 of 27 people found the following review helpful
5.0 out of 5 stars Excellent assistance in building Facebook applications November 14, 2008
Format:Paperback
This tutorial is for developers with a broad but not necessarily deep background in web development who are interested in building Facebook web applications. Although Facebook Desktop and Mobile apps are covered where applicable, the content of this book is about straight web applications. Material covered includes how to plan an app, API details and FQL calls, and how to market and attract users, so there should be something for all participants in Facebook app development.

The author assumes you already know your way around web development in the areas of HTML, CSS, PHP programming, and SQL/database design. You don't need to be an expert with any of them, and the author makes suggestions on good books on all of the supporting technologies. The following is the detailed table of contents for the book, which is currently not included in the product description:

Chapter 1. Introducing Facebook Platform - A general overview of Facebook, Facebook Platform, and an introduction to the opportunity it represents.

Chapter 2. Ideation and Strategy - If you don't have an idea in mind already for an app, this chapter helps you out by giving you some ideas for some applications that you can extend. Shows techniques for doing app design quickly and with the best possible results.

Chapter 3. Hello World - Walks you through the classic Hello World first programming example.

Chapter 4. Architecture and Design - Covers the best architectures for Facebook apps, provides some recommendations for database performance, and produces an overview of the design and user experience of some winning applications.

Chapter 5. Setting Up Your Environment - Learn about all the things you need to download in order to get started. Learn how to add apps to Facebook, how to set up a test account, and how to get information on the latest changes to Facebook.

Chapter 6. Facebook Markup Language (FBML) - FBML is the glue that holds the Facebook Platform together. Covers all of the tags, discusses some odd behaviors you might encounter, and explores some great tricks for building better frontends.

Chapter 7. Facebook JavaScript (FBJS) - This chapter explains why you can't just use regular JavaScript in your app, how to build great Ajax-like interactions using Facebook's Mock Ajax techniques, and goes into detail about all of the useful functions available to you.

Chapter 8. Facebook Query Language (FQL) - As FBML is to HTML, FQL is to SQL. This chapter examines the schema of the various database tables to which you have access, and catalogs some really useful FQL queries you can use in your apps.

Chapter 9. Facebook API - Digs deep into the code of the API that connects everything together. The chapter goes through each of the objects and methods you have at your disposal, and gives you some tips and tricks for desktop apps. The chapter covers the API using the official Facebook PHP Client, but it shouldn't be too hard to convert these examples into your language of choice.

Chapter 10. Marketing Your App - Supplies some general marketing options for Facebook applications and some techniques for measuring your success at attracting people to your app.

You should be able to use the book either by reading cover to cover or by skipping around in it. It is well-illustrated and the code is well commented. Highly recommended. Also recommended for those just starting out is FBML Essentials, since a good understanding of FBML is essential for success.
Comment | 
Was this review helpful to you?
26 of 30 people found the following review helpful
1.0 out of 5 stars Totally obsolete October 28, 2009
Format:Paperback
Today (October 28, 2009) I have received from Amazon this book and the book FBML Essentials by Jesse Stay.
These two books might have been perfect in an earlier time but today they are utterly useless. The facebook interface has totally changed from what is described in those two books. I am a very experienced programmer (Java, C, C++, Objective C, HTML,PHP, Javascript , CSS and more) but here I am totally lost!
Was this review helpful to you?
11 of 12 people found the following review helpful
4.0 out of 5 stars Good Consolidation of Information, But... March 5, 2009
Format:Paperback
Facebook Cookbook is an excellent reference, covering and consolidating the explosion of publicly available (and often wrong) Wiki documentation. On the whole, it's well worth the Amazon price. However it's worth noting that the book all but presumes you'll be using the Facebook PHP library (which I'm not), and its "recipes" often lean so heavily on that presumption as to become useless to those of us using other APIs (or in my case, none at all). Definitely recommended as a bird's-eye survey of the Facebook Platform and API, but if you're not using PHP, you might find yourself a bit frustrated by how much of it the book contains.
Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
4.0 out of 5 stars A reasonably good book
I wanted to learn how to create facebook apps, and the online information is a jumbled mess, so I decided to look for a book. Read more
Published on March 3, 2010 by Steve C
4.0 out of 5 stars A Good Reference to a Rapidly Changing Platform
I bought this book specifically to help me to migrate a web site based application to Facebook. The original program consisted of an HTML file, a style sheet, a Javascript file,... Read more
Published on February 22, 2010 by Gary L. Ellexson
5.0 out of 5 stars Great Book!
I was expecting mostly code snippets to common problems, but this book goes beyond that.

It has loads of resources for creating applications from the ground up. Read more
Published on January 14, 2010 by Opinion
1.0 out of 5 stars Lots of filler, still looking for the meat
This book suffers from two weaknesses: 1) a wordy style written at a very low level, and 2) an inappropriate organizational format. Read more
Published on October 5, 2009 by Etant Donnes
5.0 out of 5 stars EXCELLENT BOOK!
I read this book from cover to cover I learn a lot about Facebook. I became sorta addicted to Facebook. After four weeks I had to find a way to block facebook. Read more
Published on August 10, 2009 by ChelseaGoldstein.com
5.0 out of 5 stars Knowing what's out there
This is certainly the best book on this topic that I have read so far.

I am not technical at all but got it. Read more
Published on July 24, 2009 by K. Debaere
5.0 out of 5 stars The "must-have" book for Facebook application development
This is the "must-have" book for Facebook application development. Other books I've seen on the subject are essentially primitive step-by-step tutorials that rarely, if ever, go... Read more
Published on April 12, 2009 by Jerry Saperstein
5.0 out of 5 stars Facebook Cookbook
If you have a fundamental understanding of PHP and MySQL, then the "Facebook Cookbook" will teach you everything you need to know about developing Facebook apps. Read more
Published on March 25, 2009 by Eric M. Mcdonald
5.0 out of 5 stars Libraries catering to web applications developers will find this a...
Jay Goldman's FACEBOOK COOKBOOK: BUILDING APPLICATIONS TO GROW YOUR FACEBOOK EMPIRE provides a fine cookbook of applications designed to allow internet programmers methods of... Read more
Published on February 8, 2009 by Midwest Book Review
5.0 out of 5 stars From great idea to successful application.
A good technical book will achieve two goals: inform and inspire. Now, a great technical book, that will motivate. It will force you to act. Read more
Published on January 16, 2009 by Lee Dale
Search Customer Reviews
Only search this product's reviews


Forums

There are no discussions about this product yet.
Be the first to discuss this product with the community.
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Listmania!




Look for Similar Items by Category