Facebook Application Development
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.
Rezensionen / Stimmen
"This is a classic presentation that underlines its [Wrox] quality and standing in the computing world." ( The Bookseller, Friday14th March 2008)
Auflage
Sprache
Verlagsort
Verlagsgruppe
Zielgruppe
Illustrationen
Maße
Höhe: 23.3 cm
Breite: 18.7 cm
Dicke: 20 mm
Gewicht
ISBN-13
978-0-470-24666-5 (9780470246665)
Schweitzer Klassifikation
Nick Gerakines is a software engineer at Yahoo! in San Francisco, California where he works on del.icio.us and contributes to numerous other projects and Facebook applications. In addition, he has written several Facebook applications of his own, including the popular I Play WoW application. He is an active member of the Facebook developer community and writes frequently on the topic. He lives in Mountain View, California with his wife, Carolyn, and daughter, Vanessa.
Acknowledgments.
Introduction.
Part I: Understanding the Facebook Platform.
Chapter 1: Facebook as a Platform.
Chapter 2: Building Your First Application.
Chapter 3: Facebook Markup Language (FBML).
Chapter 4: Advanced FBML.
Chapter 5: Using the Facebook API.
Chapter 6: Data Mining with FQL.
Chapter 7: Authentication.
Part II: Building Facebook Applications.
Chapter 8: Resources for Developers.
Chapter 9: Doing More with Hello World.
Chapter 10: External Application Development.
Chapter 11: Best Practices.
Appendix A: PHP File Reference.
Index.