tags:

views:

588

answers:

5

Hi,

I'm a computer science student with experience in C/C++ and I want to have a go at developing a simple facebook app. Can anyone recommend a good website and/or editor?

Is it doable with C++ or do I need to learn another language?

Thanks

+1  A: 

I assume that you are talking about an internet application.

For the front end (client side), you will need something to enhance your web pages (in Javascript, for example). For the back end (server side), you will need to make database queries so you will need to know SQL as well.

No, I don't think C/C++ is enough.

I would suggest that you investigate some other languages such as PHP or ASP.Net.

Andy
+2  A: 

It sure is doable in C++. I recommend though that you first write a small Facebook client API in a scripting language so you can do some quick and dirty testing while getting familiar with how the API works. This will save you a lot of frustration when trying to write the C++ version.

As editor I recommend Visual C++ Express Edition if you are using Windows, XCode if you are using Mac, and on Linux I'd use Vim (if that is your cup of tea).

A good website? The Facebook API docs pages of course!

StackedCrooked
A: 

Python might be worth considering. The Wiki might not be a bad place to start on it. (There are a couple of link to Tutorials in there)

Facebook Developers Wiki

kevchadders
+1  A: 

The answer depends if you app run on the server side and simply spool pages to the end users browser. Then you can you C++ on the server.

If you want to run the app on the client side then there is only one option. Program your app as a standard C++ application (.exe) for windows (or Mac or Linux) and use the Roozz plugin to run this .exe file embedded in the facebook page on the clients computer.

For mere inforamtion about how to use Roozz plugin or I can even send you a tutorial video email me at thomas (a) 3djam (dot) com Also check out some of the tutorial videos

thomas nn
A: 

i Released c++ facebook graph api client as open source check it out here : facebook-cpp-graph-api