- WEB STARTUPS
- WEB JOBS
- ALL TOPICS
Facebook – A Developer’s Perspective
I suspect this has been documented elsewhere so please bear with me while I go on and feel free to point out any areas I may have missed.
I do a lot of my development on my local machine so I use localhost for most development work. This works great if my app is an frame application but not if its in Facebook markup. I really don't know how this could be fixed but its a real pain to have to upload to a remote machine just to test the latest feature. Perhaps someone has some sort of DNS hack that can fix this issue.
Facebook as a platform has one downfall in my eyes and that is storage. Maybe this will be fixed with the recent purchase of Parakey. The application I am developing is only creating a small amount of information to be stored and life would be really easy if I could just dump this information in to a application storage area. I might dump this info into Amazon s3 instead of creating a database just to store this small amount info. This could be a nice powerful feature if they did it correctly… just imagine if a developer could store data and the query in a database. Another thing that would be great is the ability for application developers to read other applications data if the application permissions allowed such access. It could be a whole new ball game for mashups within Facebook.
If you don't use FBML then your need to roll your own styles. If they had a simple style guide which had all the colours, fonts, styles, etc. available this would make a developer's life easier. I hate having to dig around in stylesheets and html to find this stuff.
Anyone else have any thoughts on what the Facebook platform could use work on from a developer perspective?
This article provided by Darren Stuart. Darren Stuart is a Web Developer based Devon, UK. Darren has been developing websites for 8 years and runs a web development business.