SlideShare a Scribd company logo
1 of 12
Developing Facebook
Application
A beginner’s guide
Facebook Apps
 With more than 1 billion users world wide. Facebook is one of
the biggest marketing and promotion source.
 More than 1 million people engages with Facebook apps on
a daily basis.
 According to a statistic, Facebook has more than 10 million
apps.
How to develop a Facebook App?
 In order to develop a Facebook app you may need following
things and skills
 Facebook Account
 PHP Skills
 A server (hosting service)
 You may also need to get yourself registered on Facebook
as a developer.
Getting Started
 Login to the Facebook and go to the developers area and
click on Set Up New Application.
Project Details
 Adding project details is a very handy practice.
 You can add logo of your project through an image file.
 You can also set the language for your Facebook app.
 You can add any other detail you may think will help you
develop your app.
Setting Up Address of your App
 Facebook will create an API key and a secret key.
 At this time the application is ready to run, but you can add more
information and icons.
 When done, go to Canvas page.
 You will have to set an address for your app in the URL.
 Address to your app may look something like this:
 https://apps.facebook.com/candycrush/
In Canvas Callback URL, you have to enter the URL of the
page on your server that will host the application. Then set
Render Method to FBML.
FBML mode lets you quickly start building an application
from scratch, which is good for a absolute beginners.
Adding Client Library
 Download the client library and copy the content of
Facebook->platform->php to the Facebook application
directory in your server – the same path of Canvas Callback
URL.
 Your directory now should look like this:
Coding
 Code your application
Remarks
 Now that your application is completed, you can submit it to
the Application directory.
 Before you are able to do it, your application must have at
least 5 total users or 10 monthly active user.
Resources
 Emanuele Feronato. (2009). “Developing a Facebook
Application for absolute beginners”. Retrieved from
http://www.emanueleferonato.com/2009/09/20/developing-a-
facebook-application-for-absolute-beginners/ on June 05,
2014
 Cygnis Media. (2014). “Facebook Application Developer”.
Retrieved from http://www.cygnismedia.com/ on June 05,
2014.

More Related Content

Viewers also liked (7)

No go tell april
No go tell aprilNo go tell april
No go tell april
 
Presentation (3)
Presentation (3)Presentation (3)
Presentation (3)
 
Introduction to Vichara Health
Introduction to Vichara HealthIntroduction to Vichara Health
Introduction to Vichara Health
 
My future
My futureMy future
My future
 
Is our safety jeopardized because of Facebook
Is our safety jeopardized because of FacebookIs our safety jeopardized because of Facebook
Is our safety jeopardized because of Facebook
 
Bayley ellenburg final
Bayley ellenburg finalBayley ellenburg final
Bayley ellenburg final
 
Thomas12
Thomas12Thomas12
Thomas12
 

More from Nelsan Ellis

Social media marketing trends for 2014
Social media marketing trends for 2014Social media marketing trends for 2014
Social media marketing trends for 2014
Nelsan Ellis
 
The modern marketer
The modern marketerThe modern marketer
The modern marketer
Nelsan Ellis
 
Marketing campaign ideas
Marketing campaign ideasMarketing campaign ideas
Marketing campaign ideas
Nelsan Ellis
 
Social media trends 2013
Social media trends 2013Social media trends 2013
Social media trends 2013
Nelsan Ellis
 
Marketing trends to watch in 2013
Marketing trends to watch in 2013Marketing trends to watch in 2013
Marketing trends to watch in 2013
Nelsan Ellis
 
Application Development Tools For Android
Application Development Tools For AndroidApplication Development Tools For Android
Application Development Tools For Android
Nelsan Ellis
 
Web Application Security
Web Application SecurityWeb Application Security
Web Application Security
Nelsan Ellis
 
Top 10 Social Media Websites
Top 10 Social Media WebsitesTop 10 Social Media Websites
Top 10 Social Media Websites
Nelsan Ellis
 
Android App Marketing
Android App MarketingAndroid App Marketing
Android App Marketing
Nelsan Ellis
 
Social Media Marketing
Social Media MarketingSocial Media Marketing
Social Media Marketing
Nelsan Ellis
 
Facebook vs google+
Facebook vs google+Facebook vs google+
Facebook vs google+
Nelsan Ellis
 

More from Nelsan Ellis (12)

Social media marketing trends for 2014
Social media marketing trends for 2014Social media marketing trends for 2014
Social media marketing trends for 2014
 
The modern marketer
The modern marketerThe modern marketer
The modern marketer
 
Marketing campaign ideas
Marketing campaign ideasMarketing campaign ideas
Marketing campaign ideas
 
Social media trends 2013
Social media trends 2013Social media trends 2013
Social media trends 2013
 
Marketing trends to watch in 2013
Marketing trends to watch in 2013Marketing trends to watch in 2013
Marketing trends to watch in 2013
 
Application Development Tools For Android
Application Development Tools For AndroidApplication Development Tools For Android
Application Development Tools For Android
 
Web Application Security
Web Application SecurityWeb Application Security
Web Application Security
 
Top 10 Social Media Websites
Top 10 Social Media WebsitesTop 10 Social Media Websites
Top 10 Social Media Websites
 
Android App Marketing
Android App MarketingAndroid App Marketing
Android App Marketing
 
Iphone vs android
Iphone vs androidIphone vs android
Iphone vs android
 
Social Media Marketing
Social Media MarketingSocial Media Marketing
Social Media Marketing
 
Facebook vs google+
Facebook vs google+Facebook vs google+
Facebook vs google+
 

Recently uploaded

How to blow up on social media simple di
How to blow up on social media simple diHow to blow up on social media simple di
How to blow up on social media simple di
RachaelOnuche
 

Recently uploaded (7)

MalluProgrammers. Careeradvice.Webinarppt.pdf
MalluProgrammers. Careeradvice.Webinarppt.pdfMalluProgrammers. Careeradvice.Webinarppt.pdf
MalluProgrammers. Careeradvice.Webinarppt.pdf
 
Unlock Facebook Success with Sociocosmos
Unlock Facebook Success with SociocosmosUnlock Facebook Success with Sociocosmos
Unlock Facebook Success with Sociocosmos
 
The Colossal Studio Events Packages.pdf
The Colossal Studio  Events Packages.pdfThe Colossal Studio  Events Packages.pdf
The Colossal Studio Events Packages.pdf
 
Looking to Drive Traffic from Pinterest?
Looking to Drive Traffic from Pinterest?Looking to Drive Traffic from Pinterest?
Looking to Drive Traffic from Pinterest?
 
How to blow up on social media simple di
How to blow up on social media simple diHow to blow up on social media simple di
How to blow up on social media simple di
 
MalluProgrammers. Careeradvice.Webinarppt.pdf
MalluProgrammers. Careeradvice.Webinarppt.pdfMalluProgrammers. Careeradvice.Webinarppt.pdf
MalluProgrammers. Careeradvice.Webinarppt.pdf
 
Want to Amplify Your Pinterest Content?...
Want to Amplify Your Pinterest Content?...Want to Amplify Your Pinterest Content?...
Want to Amplify Your Pinterest Content?...
 

Developing Facebook Application

  • 2. Facebook Apps  With more than 1 billion users world wide. Facebook is one of the biggest marketing and promotion source.  More than 1 million people engages with Facebook apps on a daily basis.  According to a statistic, Facebook has more than 10 million apps.
  • 3. How to develop a Facebook App?  In order to develop a Facebook app you may need following things and skills  Facebook Account  PHP Skills  A server (hosting service)  You may also need to get yourself registered on Facebook as a developer.
  • 4. Getting Started  Login to the Facebook and go to the developers area and click on Set Up New Application.
  • 5. Project Details  Adding project details is a very handy practice.  You can add logo of your project through an image file.  You can also set the language for your Facebook app.  You can add any other detail you may think will help you develop your app.
  • 6.
  • 7. Setting Up Address of your App  Facebook will create an API key and a secret key.  At this time the application is ready to run, but you can add more information and icons.  When done, go to Canvas page.  You will have to set an address for your app in the URL.  Address to your app may look something like this:  https://apps.facebook.com/candycrush/
  • 8. In Canvas Callback URL, you have to enter the URL of the page on your server that will host the application. Then set Render Method to FBML. FBML mode lets you quickly start building an application from scratch, which is good for a absolute beginners.
  • 9. Adding Client Library  Download the client library and copy the content of Facebook->platform->php to the Facebook application directory in your server – the same path of Canvas Callback URL.  Your directory now should look like this:
  • 10. Coding  Code your application
  • 11. Remarks  Now that your application is completed, you can submit it to the Application directory.  Before you are able to do it, your application must have at least 5 total users or 10 monthly active user.
  • 12. Resources  Emanuele Feronato. (2009). “Developing a Facebook Application for absolute beginners”. Retrieved from http://www.emanueleferonato.com/2009/09/20/developing-a- facebook-application-for-absolute-beginners/ on June 05, 2014  Cygnis Media. (2014). “Facebook Application Developer”. Retrieved from http://www.cygnismedia.com/ on June 05, 2014.