Developing Facebook applications requires a different way of thinking than traditional web site development. This book guides you step by step through the process, covering topics and theory that can be applied immediately. It also highlights the various challenges and possibilities that you may encounter as you create your own feature-rich Facebook applications.
The author begins with a look at the Facebook Platform and explores the Facebook application basics. Next, he provides you with an example application to demonstrate some of the introductory concepts. The core components of the Facebook Platform are also presented along with examples and common use cases. You'll then delve deeper into the Facebook Platform to learn how to extend and enhance the applications you've already built.
This book will help you complete several introductory projects and progress to more advanced concepts. It arms you with the tools and know-how to inject new features and content into the Facebook environment.
What you will learn from this book
How to create, configure, and develop an application on the Facebook Platform
Techniques for using Facebook API requests and responses as well as method definitions
Tips for working with Facebook Markup Language (FBML)
How to query Facebook using the Facebook Query Language (FQL)
Methods for utilizing the community-supported wiki and bug-tracker
How to integrate automated and scheduled tasks
Strategies to develop customized features for your application
Who this book is for
This book is for programmers who are new to the Facebook Platform or who have had some experience with it and want to go further. You should have an understanding of basic web technologies as well as some web development experience.
Wrox guides are crafted to make learning programming languages and technologies easier than you think. Written by programmers for programmers, they provide a structured, tutorial format that will guide you through all the techniques involved.