I haven’t even started digging into the documentation seriously yet nor have I looked at the sample application, but I’ve been playing with existing Facebook apps and a bunch of ideas are bouncing around in my head. I’m sure a lot of these are pretty common ideas, but since there’s no “search” function that I can find in Facebook’s app directory, I can’t tell if anyone has already done these or not. In any case, I’m going to throw a few ideas out there for anyone else to grab if they want… like I said these are not particularly original, and I may or may not try my hand at any of these myself.
- MySpace-like “Top 8”. The Facebook API lets an app enumerate a user’s friends, so it should be a simple matter to allow the user to pick their favourite 8 (or whatever number) to be displayed in a custom section on their profile. (At this point I’m not sure if those friends would also need to have the same application added to show up…) I am no fan of “top X” (I like the way Facebook shows a random selection of friends on your profile), but I think this would be funny :P
- Free Gifts! I know a lot of people grumble about having to pay a dollar to send a virtual gift to someone else. A third-party Facebook app could easily add their own virtual gifts of their own design and enable sending such gifts from one user to another. (I haven’t checked to see if something like this would violate the TOS for Facebook developers though)
- Super Pokes. Or not just poking, but slapping, spanking, pinching, etc. Since Facebook apps can have “requests” show up in the top part of the right-hand column of a user’s home page, they would be near the existing “poke” messages. I don’t know if you could have the pincher’s name show up there, though… it might have to look like a group or event request (e.g. “3 super pokes” and you’d have to click to see whom they were from)
These Apps are all available now and are among the most popular ones! You should of made them!