Thursday, December 24, 2009

The birth of a new Facebook application

 

After many months (year?) of discussions about creating a web2.0 application, we have finally done it.

Here is the baby: Mynewresolutions on Facebook

to be fair, I had a couple of friends super motivated by this idea and I thought it was a good time to jump on the wagon. Here are some tidbits from one month of work.

The idea

The idea behind Mynewresolutions is very simple: it is the end of the year, people need an application to log their new year resolutions.

If this is successful, there are lots of possibilities to keep people interested by actually keeping track of those resolutions.

Design and framework

It is just so easy to jump into the code without thinking too much about the usability or the design. Especially as we were under crunch time and we thought the application would be small.

Big mistake… we wasted a lot of time on changing the design. It is almost as doing the application 2 or 3 times.

See my specific post about some other thought gathered on the net:
http://zhorba.blogspot.com/2009/12/design-new-web-site-or-new-application.html

Coding a facebook application

No beginner guide here. There are so many already on the web. We were almost beginner developers one month ago. The last time we coded was 10 years ago during our study. And it was a long time before social networking. This application is the fruit of 200-250 hours of work with all the learning.

We were under crunch time (the end of the year is only… once per year) so outsourcing was not an option. We did explore the idea though:
http://zhorba.blogspot.com/2009/12/outsourcing-application-in-india.html

The good news is it is so much faster than before to build a good application. Ajax is now quite easy thanks to Jquery. And the APIs and examples are everywhere on the net.

The bad news is about the Facebook API. Very sparse and bad documentation. The API itself is changing all the time and very buggy. This means applications have to be updated regularly and books are almost immediately outdated.

Monetizing

This is also a bad news. It is now very difficult to make any money from a facebook apps.

The success of an application is now related to its “stickiness” or ratio between daily users and monthly users. 

This is thus no surprise that most successful applications are games.

This probably explain the relative mediocrity of non-games applications on facebook. No revenue means no investment in those applications.

Trends for monetization:

1) Advertisement is not working. tons of data on this subject on the net.
2) Affiliation – Seems not that successful neither – No link about revenue from this model.

3) Virtual currency/virtual goods

4) Resell Emails address

5) Resell the application based on the number of active users. Even with no revenue those apps can be used in a marketing campaign to increase the users of another social media.

Almost 4 percent of applications have over 10,000 monthly active users which isn’t bad (June 2009)

No comments:

Post a Comment