Foreword
Integration of apps into Facebook can be very beneficial for
developers. You will be able to integrate your app into the News Feed
and also the notifications. The core technologies on Facebook are
platforms such as Social Plugins, Graph API and Platform Dialogs.
Coding Facebook
Ultimate Guide Of Creating Killer Facebook Applications
Introduction To Facebook Apps
Synopsis
There are three concepts behind building an app. If you have a good
understanding of them then they will be easy to execute. They are:
Basics On Facebook
Canvas Page – this can be loaded into Facebook as an app. The
language or tool to build an app must support web programming.
Some of the tools used are Java, C#, PHP or Python. A Canvas URL
which contains the HTML, Javascript and CSS is used to display the
Canvas Page within the Facebook web page.
Bookmarks are used to enable users to easily navigate back to your
app from within Facebook. Users can add the bookmarks to favorites
which prioritizes your app. Bookmarks also show a counter that
represents the number of requests for your app.
Notifications are meant to provide up to date interesting changes to
content relevant to users. You can trigger a notification to users who
may find it useful. There are two types of requests that can be sent.
•
User generated requests – these are requests confirmed by the
user’s actions and updates.
•
App generated requests – these are requests that can be sent
only to users who have authorized your app.
News Feeds are shown to users upon logging into their Facebook
account. These stories can be an experience, a new app or a new game
that they are playing. New experiences can be posted onto Facebook
with photos or a video detailing the events of that experience.
Your
friends can share in that experience by looking at the pictures or
videos and can also make some comments.