DTG News and Else
The Design Center / DT&G & Else / NEWS ITEM  

Developing Facebook Platform Applications

use the popular Ruby on Rails framework

facebookThe 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.

coverDeveloping 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.

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

Advertise your products or services among these pages! Call: 540-433-8402 for details.