Have one to sell? Sell yours here
Developing Facebook Platform Applications with Rails (Pragmatic Programmers)
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Developing Facebook Platform Applications with Rails (Pragmatic Programmers) [Paperback]

Michael J. Mangino (Author)
4.8 out of 5 stars  See all reviews (4 customer reviews)


Available from these sellers.



Book Description

November 4, 2008 Pragmatic Programmers

Developing Facebook Platform Applications with Rails leads you through the steps necessary to build your first application. You'll get hands-on experience with Facebook technologies such as FBML and FQL, and master messaging and news feeds.

You'll do more than just study the Facebook API-you'll get practical tips from an experienced Facebook developer. We'll cover advanced techniques such as AJAX and asynchronous messaging, and you'll see how to slash development time with facebooker, the leading Ruby library for Facebook Platform development.

Together, we'll build Karate Poke, a real Facebook Platform application, from configuration to deployment. You'll get deep into Facebook requests right off the bat. From there, you'll build the core of Karate Poke and then get a detailed look at the Facebook canvas and social features. We'll finish by looking at advanced features and tips for handling millions of users.

Developing for the Facebook Platform can seem like a different world at first. Developing Facebook Platform Applications with Rails is your tour guide.



Editorial Reviews

About the Author

Mike Mangino is the founder of Elevated Rails. He has been building applications for the web since 1995. He has been developing for the FacebookPlatform since its launch and has contributed to several of the most popular Facebook applications.In his spare time, Mike is an avid runner. He has completed several marathons and hopes to eventually qualify for Boston.

Product Details

  • Paperback: 196 pages
  • Publisher: Pragmatic Bookshelf; 1 edition (November 4, 2008)
  • Language: English
  • ISBN-10: 1934356123
  • ISBN-13: 978-1934356128
  • Product Dimensions: 8.9 x 7.6 x 0.6 inches
  • Shipping Weight: 14.4 ounces
  • Average Customer Review: 4.8 out of 5 stars  See all reviews (4 customer reviews)
  • Amazon Best Sellers Rank: #955,695 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

4 Reviews
5 star:
 (3)
4 star:
 (1)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.8 out of 5 stars (4 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

3 of 3 people found the following review helpful:
4.0 out of 5 stars Helpful and timely tutorial for the moving Facebook target, October 25, 2008
By 
Dale Lampson (Sunnyvale, CA USA) - See all my reviews
(REAL NAME)   
This review is from: Developing Facebook Platform Applications with Rails (Pragmatic Programmers) (Paperback)
This book serves up a helpful and timely tutorial for the Rails developer contemplating authorship of a first Facebook application. No prior Facebook API or development knowledge is assumed, although those with some familiarity may find the reading less tedious. The text assumes use of the Facebooker plugin as the mediation layer between Rails 2.x (you should plan on using Rails 2.1) and the Facebook platform (API, FBML, etc.).

Michael writes in a clear, conversational prose that leaves the focus on the task at hand: To learn how to write a Rails Facebook application by following an example coding project from installation to functional coding to "socialization" and performance optimization. The simple-to-grasp Karate Poke application serves the reference need well, and the working code available enables the reader to see "how it works" as the book moves from topic to topic.

Rails-to-Facebook is much more than an "API". Michaels does a good job of showing how to leverage and use the various Facebook integration points. If there's one flaw that keeps reappearing, it is that Facebooker itself is so new and poorly documented. This book would be a 5-star rating if there was an Appendix A that mapped the Facebooker classes to the various Facebook fbml tags and API methods. Such would save the laboring reader many trips into the bowls of Facebooker code.

Finally, the author clearly put out a superhuman effort as he entered what typically is the final editing phase: This book covers much of the (as of late Summer, 2008) New Facebook Profile. It contains the best description of how to code Rails applications for the new FB platform that I've found anywhere. It is worth the price simply for the time it will save you trying to figure out how to get your soon-to-be Top Ten Facebook Application's Profile Box to show up in a Facebook user's Wall.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
5.0 out of 5 stars A great resource for facebook devleopers, August 26, 2009
This review is from: Developing Facebook Platform Applications with Rails (Pragmatic Programmers) (Paperback)
Having already built a facebook connect app, and having previously contributed to the facebooker rails plugin, I was a little hesitant to pony up for Mike Mangino's book. I finally took the plunge, partly out of frustration with the facebook api documentation, partly out of shame for abusing Mike's incredible willingness to answer questions posted to the facebooker mailing list, and partly just to see if the book had anything to offer that I hadn't already gleaned from digging through source code.

In retrospect, it was a great decision. This book not only documents the facebooker plugin for building facebook applications on rails, but also walks readers through the complete development of a facebook app from start to finish, offering useful tips along the way. It was a pleasure to read -- concise, clear, and full of interesting examples of best practices for facebook apps. As an experienced rails developer, Mike also gives example code that will likely offer the average user a few tips in general rails development.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
5.0 out of 5 stars Very useful book, December 16, 2008
This review is from: Developing Facebook Platform Applications with Rails (Pragmatic Programmers) (Paperback)
I used this book to write three different facebook apps using the FBML option (instead of iframe). I've already been programming in Rails for the past year so I was looking for the quickest way to learn about the Facebook platform and the Facebooker plugin.

A bonus feature of this book is the author. He is very active on Github (where the source code is stored) and the Facebooker mailing list. Without him I don't think Facebooker would be where it is today.

I highly recommend this book if you are looking to develop a Rails app on Facebook. I also recommending joining the mailing list and subscribing to Mike's RSS commit log on Github.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews


Only search this product's reviews




Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(2)
(1)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   





Look for Similar Items by Category


Look for Similar Items by Subject