Upload
wildan-maulana
View
852
Download
1
Embed Size (px)
Citation preview
What We Will Cover
● Introducing the Facebook Platform● Getting Ready for Facebook Application
Development● Learning Facebook Platform Fundamentals● Building a Facebook Application, Start to Finish● Going Further with Your Application
Introducing the Facebook Platform
● What Is Facebook?● A Brief History of Facebook● The Elements of the Facebook Platform● Facebook Markup Language
● REST API Calls● Facebook Query Language● Facebook JavaScript● Client Libraries
● Summary
Getting Ready for Facebook Application Development
● What’s Needed● Creating a Facebook Account● Understanding Facebook
Layout and Terms
● Setting Up Your Server
● Adding the Developer Application
● Understanding How Facebook Applications Work
● Creating a New Application● Facebook Terms of Service
Highlights
● Using Facebook Tools● API Tab● XML● JSON● PHP● FBML Tab● Feed Preview Console Tab
● Using Programming Tools
● Summary
Learning Facebook Platform Fundamentals● Client Library Primer
● API Primer● Authentication
● Events
● FBML
● Feed
● FQL
● Friends
● Group
● Marketplace
● Notifications
● Photos
● Profile
● Users
● Error Codes
● Data Store API
● FQL Primer
● Tables
● Functions and Operators
● Facebook Markup Language Primer
● Valid HTML Tags
● FBML Tags
● Conditionals
● User/Group Information
● Profile Specific
● Embedded Media
● Visibility on Profile
● Tools
● Forms
● Other
● Editor Display
● Page Navigation
● Dialog Boxes
● Wall
● Mock Ajax
● Facebook JavaScript Primer
● DOM Objects
● Putting It Together
● Things to Remember
● Summary
Building a Facebook Application, Start to Finish
● Setting Up Eclipse● Using Plug-Ins● Remote Project Support
(FTP/SFTP)
● PHP Development Tools
● Data Tools Platform SQL Development Tools
● Connecting to Your Web Server
● Layout Out the Project
● Creating the Database
● Designing the Database● Working with SQL
● Jumping In
● External Web Services
● Game Review
● Add Game
● Publishing Feeds
● Testing
● Debugging
● Scaling
● Launching Your Application● Creating the About Page
● Creating a Logo
● Submitting for Approval
● Publicizing Your Application
● Advanced Techniques
● Summary
Going Further with Your Application
● Application Statistics● Monetizing
● AdSense● Amazon● Adonomics● Others
● Advertising Tips● Selling Your Application● Help, I’m Stuck! (and Other Resources)● Summary
Q&A
Reference
● Facebook API Developers Guide, Wayne Graham, firstPress