In fact, it’s a combination of scripts, snippets and one-off functions I’ve picked up from around the web (attribution give where required, and licenses repsected of course) or written myself to solve a particular need and summarizes the 20 most commonly requested features for a website, blog or web application that I have typically been asked to build as a freelancer or software development consultant:
- Flash media
- Web Services
- File Upload
The code is available below:
Announcing the release of XmasListz (formerly XmasListz.com), a wish-list web application originally created on the Java platform using JSP and Servlets, now ported to PHP/AJAX and running on the Facebook Apps platform.
It is my first Facebook Application and depending on its success or (imminent) failure, probably my last!
Check it out at:
The application integrates the Amazon Product API, Facebook API and uses the latest jQuery and CSS3 tricks for creating dynamic and interactive list effects for its search results, showing a nice horizontally scrolling widget for just about any product name. I was sure it would be an overnight sensation like some other success stories on Facebook Apps, but after the first 72 hours and merely 12 personal friends adding the app, only time will tell.
I won’t hold my breath.
BC$ = Behavior, Content, Money
The goal of the BC$ project is to raise awareness and make changes with respect to the three pillars of information freedom - Behavior (pursuit of interests and passions), Content (sharing/exchanging ideas in various formats), Money (fairness and accessibility) - bringing to light the fact that:
1. We regularly hand over our browser histories, search histories and daily online activities to companies that want our money, or, to benefit from our use of their services with lucrative ad deals or sales of personal information.
2. We create and/or consume interesting content on their services, but we aren't adequately rewarded for our creative efforts or loyalty.
3. We pay money to be connected online (and possibly also over mobile), yet we lose both time and money by allowing companies to market to us with unsolicited advertisements, irrelevant product offers and unfairly structured service pricing plans.