Developing Facebook Platform Applications
use the popular Ruby on Rails framework
The introduction of Facebook changed the internet landscape forever. More than 12,000 Facebook applications have been launched so far, with over 60 million captive users. Now you can develop your own application for Facebook using the explosively popular Rails framework.In "Developing Facebook Platform Applications with Rails", you'll see how to develop Facebook Platform applications quickly, using the Ruby on Rails web framework. You'll learn to use Facebook technologies such as FBML and FQL, and you'll see how to leverage Rails and the Facebook Platform to make your application a success.
But Facebook is more than just a way of delivering applications.
Author Michael J. Mangino explains, "It's this network effect that gives Facebook its power. The more of your friends that use an application, the more benefit you get from that application. Facebook gives you a number of ways to take advantage of the connections between users. Your application has access to not only information about its users, but also their friends. You can send messages to your users' friends, and even publish information to them. In fact, you have access to all of the tools that Facebook uses in their applications."
In this book, you'll do more than just study the Facebook API�you'll get practical tips from an experienced Facebook developer. You'll learn 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.
You'll build a real Facebook Platform application, "Karate Poke," from configuration all the way 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. You'll also see how to use 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.
Developing Facebook Platform Applications with Rails
Publisher: Pragmatic Bookshelf
Michael J. Mangino
196 pages, $32.95 USD, �23.99 GBP
Michael J. Mangino is the founder of Elevated Rails. He has been building applications for the Web since 1995. He has been developing for the Facebook Platform 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 the Boston Marathon.
The Pragmatic Bookshelf features books written by developers for developers. The titles continue the well-known Pragmatic Programmer style, and continue to garner awards and rave reviews. As development gets more and more difficult, the Pragmatic Programmers will be there with more titles and products to help programmers stay on top of their game.
O'Reilly Media spreads the knowledge of innovators through its books, online services, magazines, and conferences. Since 1978, O'Reilly Media has been a chronicler and catalyst of cutting-edge development, homing in on the technology trends that really matter and spurring their adoption by amplifying "faint signals" from the alpha geeks who are creating the future. An active participant in the technology community, the company has a long history of advocacy, meme-making, and evangelism.
.
Return to &Else News & Views. . .
.
Participate in your Design Center
Lots of fun and information for all... don't forget, any community is only as good as the participation of its members. We invite your tips, tricks, comments, suggestions and camaraderie.
- Ask for the DT&G Monthly: to receive DT&G newsletter each month, happenings in the Design Center and regular columns like the "Mail Bag" and "Cool Sites"
- Discuss Design & Desktop Publishing : in the Designers' CAFE
- Link to this site, and then show us the link. We'll send you any of our current door prizes, just for your trouble.
- Discuss Photoshop at Photoshop 911
- SUBMIT: a news link, new font, or product review
- REVIEW a website: posted by our readers
- SUBMIT a Website: for review in Web Design & Review
- Submit a Critique: of a popular web site, or YOUR web site!
- WIN PRIZES: in our "Question of the Month" column
- Meet Friends of the Design Center people who care!
- Become a Friend of the Design Center: and put your link on the front page
- Submit News, Views or your latest press release
- Submit your Software Review: shareware, freeware, fonts, graphics, utilities -- if you've found software you like, let DT&G readers know about it!
Learning, training, tips, tricks, and moreThe Design Bookshelf team reads and reviews the best books for the creative visual designer, desktop publishing practitioner and visual communicator. If you want to know it -- we'll show you the very best way to learn it... in the Designer's Bookshelf
Get more out of your computer: join a user group - There are computer clubs around the world called "user groups" where you find fellow computer users ready and willing to share a wealth of information. If you're not a UG member, you should be.. find a group at the User Group Network
Photoshop FAQ - Got a question? Get an answer: in the Photoshop 911 FAQ if you don't find the answer there, you can ask your question or send your problem to the Photoshop 911 Team