Book description
A fun and easy guide to creating the next great Facebook app!
Want to build the next runaway Facebook app like Farmville or Mafia Wars? Interested in leveraging Facebook app development as part of a marketing strategy? Whether you want to build your own Facebook app from scratch, extend an existing Facebook app, or create a game, this book gets you up and running in no time. Master the Facebook toolkit, get acquainted with the Facebook Markup and Query languages, navigate the Facebook API—even learn how to make money with your new app!
Shows you how to build the next great Facebook application with just basic HTML and scripting skills
Delves into what makes a good app and what makes a lucrative app
Explores how to create Facebook apps for marketing and viral reach, creating apps that can make money, and Facebook game development
Reviews the Facebook toolkit and gets you started with the My First Facebook application
Covers Facebook Markup and Query languages, navigating the Facebook API, and how to create a compelling interface
Create the next killer Facebook app with this approachable, fun guide!
Table of contents
- Cover Page
- Title Page
- Copyright
- About the Author
- Dedication
- Author's Acknowledgments
- Publisher's Acknowledgments
- Table of Contents
- Introduction
-
Part I: Understanding the Basics of a Facebook Application
-
Chapter 1: Getting Acquainted with Facebook Application Development
- What's a Facebook Application?
- Understanding the Facebook Application Development Process
- Picking a Platform That Works Right for You
- Releasing your application to the building block Web
- Understanding How Your Application Will Access Facebook
- Selecting a Development Language
- Referring to the Facebook Documentation
- Chapter 2: Building Your First Application
- Chapter 3: Delving Deeper — Understanding Your Application and Navigating the Application Setup Process
-
Chapter 1: Getting Acquainted with Facebook Application Development
-
Part II: Integrating with the Facebook.com Environment
-
Chapter 4: Targeting Integration Points
- Giving Your Application a Home on Facebook with the Canvas Page
- Sharing with New Visitors Via Tabs (or Custom Links)
- Giving Your Application Prominence through the Add Bookmark Button
- Keeping Your Users Updated through Counter Notifications
- Sharing Your Application through the News Feed
- Inviting Your users' Friends through Requests
- Obtaining Your users' E-Mail Addresses
- Making Friends Out of Your Users with the Friend's Dialog Box
- Sending More Updates through the Applications and Games Dashboard
- Knowing Your Audience
- Chapter 5: Targeting Brands through Facebook Pages
-
Chapter 4: Targeting Integration Points
- Part III: From Fishers to Farmers — Building Facebook on Your Own Site
-
Part IV: Delving into APIs
- Chapter 9: Understanding OAuth 2.0 — The Basics of Facebook Authentication
-
Chapter 10: Understanding the Essentials — Basic API Calls Every Developer Should Know
- Working with Objects
- Accessing Data in Objects
- Selectively Querying Information with Property Selection
- Getting an Object's Main Picture
- Accessing an Object's Connections with Introspection
- Paging through a List of Connected Objects
- Publishing to Facebook with Graph API
- Deleting Objects with Graph API
- Retrieving Advanced Data with FQL
- Joining Data with Subqueries
- Testing Your Queries in the JavaScript Test Console
- Making Queries with JavaScript
- Chapter 11: Getting Updated with Facebook's Real-Time API
- Chapter 12: Searching with Facebook's Search API
- Chapter 13: Integrating Facebook into a Mobile Experience
- Chapter 14: Testing Your Application
- Part V: Turning Your Facebook Application into a Legitimate Business
-
Part VI: The Part of Tens
- Chapter 17: Ten Successful Facebook Applications
-
Chapter 18: Top Ten Facebook Application Development Resources
- Facebook's Developer Forum
- Facebook Application Development For Dummies — the Facebook Group
- Facebook Application Development For Dummies — the Facebook Page
- Contacting Facebook
- Facebook Developer Documentation
- StayNAlive.com
- MariSmith.com
- InsideNetwork and InsideFacebook.com
- AllFacebook.com
- Facebook Blogs
- Index
Product information
- Title: Facebook® Application Development For Dummies®
- Author(s):
- Release date: May 2011
- Publisher(s): For Dummies
- ISBN: 9780470768730
You might also like
book
The Developer’s Guide to Social Programming: Building Social Context Using Facebook, Google Friend Connect, and the Twitter API
In The Developer’s Guide to Social Programming, Mark Hawker shows developers how to build applications that …
book
Open Source Data Pipelines for Intelligent Applications
For decades, businesses have used information about their customers to make critical decisions on what to …
book
Node.js 8 the Right Way
Node.js is the platform of choice for creating modern web services. This fast-paced book gets you …
book
Front-end Performance
Performance simply matters. Technology may allow us to "go bigger", but maybe not necessarily be better …