Hello folks, today I decided to create a blog. Its subject will be simple but large: the development of Facebook applications. It sounds easy to me but maybe not to you. So let start from the beginning.
Facebook is a social networking website that has been created in 2004 by a Harvard's student. After created your profile, the website allows you to connect to your friends, share pictures, create events and invite people, send messages and gifts, join groups, use applications... The Facebook network is growing up very fast since that the company decided to allow developers to use its API to launch applications that users can add and remove to their profile. And these applications, or how to develop it, is the subject of this blog!
But why am I interested about this subject? In may 2006, I was in the USA for a work placement in the University of Oklahoma. At this time Facebook was still a "private" network for American students (you needed a university email to register). So I registered to this website... and I use it quick often since this date for some personal reasons. In May 2007, Facebook decided to launch Facebook Plateform and allows developers to create applications into it. I think this is a very clever idea which the Facebook's number of features to increase consequently with the less amount of work for the Facebook teams. It is also a very flexible way to imagine the website as users can add and remove the applications they like whenever they want.
I am currently student in 4th year of computing studies at Napier University Edinburgh (I'm doing a BEng Software Engineering to be precise). For my Honour's Project (project that I have to do in one academic year time) I decided to develop a Facebook application. Indeed, I think this is a very interesting subject because it is really new and full of prospect. My application is a carpooling tool, it will help people who want to share car ride to meet up each other.
The aim of this blog is to speak about the experience that I got from this Honour's Project. I'll explain the difficulties that I had in some areas of the coding, I will describes some skillfulness to develop this kind of applications, I might also speak about Facebook in general...
Facebook is a social networking website that has been created in 2004 by a Harvard's student. After created your profile, the website allows you to connect to your friends, share pictures, create events and invite people, send messages and gifts, join groups, use applications... The Facebook network is growing up very fast since that the company decided to allow developers to use its API to launch applications that users can add and remove to their profile. And these applications, or how to develop it, is the subject of this blog!
But why am I interested about this subject? In may 2006, I was in the USA for a work placement in the University of Oklahoma. At this time Facebook was still a "private" network for American students (you needed a university email to register). So I registered to this website... and I use it quick often since this date for some personal reasons. In May 2007, Facebook decided to launch Facebook Plateform and allows developers to create applications into it. I think this is a very clever idea which the Facebook's number of features to increase consequently with the less amount of work for the Facebook teams. It is also a very flexible way to imagine the website as users can add and remove the applications they like whenever they want.
I am currently student in 4th year of computing studies at Napier University Edinburgh (I'm doing a BEng Software Engineering to be precise). For my Honour's Project (project that I have to do in one academic year time) I decided to develop a Facebook application. Indeed, I think this is a very interesting subject because it is really new and full of prospect. My application is a carpooling tool, it will help people who want to share car ride to meet up each other.
The aim of this blog is to speak about the experience that I got from this Honour's Project. I'll explain the difficulties that I had in some areas of the coding, I will describes some skillfulness to develop this kind of applications, I might also speak about Facebook in general...



0 comments:
Post a Comment