<--!Blog Rush--> <--!Blog Rush-->
SimpleFacebook | Recently... | Elsewhere | Search | Login |
fancy

10 things you need to do before starting to build a Facebook application

20 09 2007

Creating a Facebook application is not easy. Creating a successful Facebook application is even less easy. You need to know different things before embracing the Facebook adventure, here are the 10 most important (according to me):

Know the Facebook Platform.
It can seem obvious but you need to well understand the Facebook platform and API. Learn FBML, […]

categories Filled under: list, startup, facebook continue reading this article

about this blog
This is the area where you can put a text about yourself or your blog. You can change the colours and the layout as you like, but please keep the footer link the way the way it is so that other can find the way back to me. Thanks for using this theme, I really appreciate it. This theme is released under those Creative Commons terms of use. And now ENJOY and get blogging!

continue reading this article

recently on this blog


fancy

10 things you need to do before starting to build a Facebook application

20 09 2007

Creating a Facebook application is not easy. Creating a successful Facebook application is even less easy. You need to know different things before embracing the Facebook adventure, here are the 10 most important (according to me):

  1. Know the Facebook Platform.
    It can seem obvious but you need to well understand the Facebook platform and API. Learn FBML, FQL and FBJS in order to embed your application in Facebook. The difficulty is that the current official and unofficial documentation is scarce and not easy to understand.
  2. Read the TOS.
    It is better to know the Facebook platform Terms of Service. Imagine that your application is successful but that you have to close because you violated the point 54.3.2.a of Facebook Terms Of Use? To avoid this, read the TOS carefully. For example you can’t keep users information in your databases more than 24h.
  3. Buy a hosting plan.
    You have to host your own application. As a consequence you must take into account that building a Facebook application is not only time-consuming but money-consuming. Take the hosting price into account in your budget.
  4. Buy a domain name.
    It is not expensive and the name you choose is not very important as the final user will not see it often. Also, take the domain name price into account in your budget.
  5. Maximize the Social Graph.
    You need to think how you take advantage of the Facebook Social Graph, i.e. the fact that potentially thousand of people can use your application. How will you spread the word? How will you monetize your application?
  6. Prepare your Business Plan.
    You need a small business plan. It is very important because from Day 1, you will spend time and money to support your application. You need to plan how and when you will make money to refund your expenses and make some profits.
  7. Forecast your bandwidth need.
    You have to forecast your application utilisation. If your application becomes popular very quickly, your initial host plan will be rapidly inefficient and you application will suffer. As a consequence, when you first choose your host, be sure that you can switch from basic plan to more advanced hosting plans.
  8. Be addictive.
    In order to generate revenue, your application must be addictive. If the users just install your application and never go back to it, it is useless. With the new Facebook user activity statistics, only users using your application on a daily basis are counted as Daily Users.
  9. Be simple.
    To attract more users, you should create an easy-to-use and straightforward application. Many different people will use your application, and the vast majority are not IT engineer :)
  10. Take advantage of the user data.
    An application is useful and addictive if it create value based on the user and the user’s friend data. Personalize your application according to each user.

Maybe this list will discourage some of you but think about the differences between starting a business on Facebook, or on the Internet. You will quickly understand that Facebook gives you all the tools (social graph, Facebook plateform) to ease this difficult process. That’s why every person motivated enough can take the plunge and try to build a successful business on Facebook!

Good Luck :)

categories Filled under: list, startup, facebook

Leave a comment or two

This entry was posted on Thursday, September 20th, 2007 at 3:37 pm and is filed under list, startup, facebook. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.


4 Comments so far



  1. Facebookster on November 8, 2007 7:18 am

    Facebookster - Need a Facebook application? Well you’ve reached the right place. Usually in typical companies you will find information about structure, policies, and ideologies. At Facebookster.com we focus on one thing… Get it done.
    www.facebookster.com or www.facebookster.net

  2. Anonymous on March 8, 2008 4:55 pm

    car deals…

    Excellent post. Keep it up!…

  3. Amateur. on November 10, 2008 2:44 am

    Amateur….

    Amateur….

  4. Muliplayer casino. on November 12, 2008 9:39 pm

    Muliplayer casino….

    Muliplayer casino….

Name (required)

Email (required)

Website

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

Feel free to leave a comment







links elsewhere

monthly archives

search this place


login