Thursday, February 26, 2009

First Posts Through ThumbWhere Public Front End

The public front end transitioned from development to staging server today. First tests all good with only a few configuration issues to deal with.

Sent an MMS and SMS to Twitter with no issues.

Will start handing out the test URL tomorrow to a select few.

Thursday, February 12, 2009

Testing 1 2 3...

Completed first end-to-end test with the new front-end driven by my state-machine library by posting a pic to the @ThumbWhereDEV Twitter account.

I had the core ThumbWhere engine up and running late 2007, and its taken a long time to get the funds and the time together to complete the system. This has been a case of 'launching real soon now' for the last 12 months.

ThumbWhere's core business is leasing out its social media API to other companies. The good side is that excluding my time, ThumbWhere's has been self-funding for the 6 last months and has another 6 months covered and more clients lining up. So many in fact, this is one of the reasons the public facing site has been such a long time coming. I've been loathe to risk downtime just to support a public free version of the services. I have a suite of unit tests and an automated upgrade and rollback process, still I'm loath to potentially disrupt customers.

Call me, cautious.

The major usage of the service has been the Competition API. This allows anyone to create an online competition (example) of multiple rounds where media can be uploaded, rated, tagged, commented on and voted on. Customers make API calls and pull XML feeds back. ThumbWhere provides a simple mechanism to customise and produce your own feeds.

This period of profitable abstention has given me time to make improvements and develop my own AJAX state machine MVC like framework. This was a large initial investment in time, but now allows me to very rapidly prototype and add features.

Luckily at the end of Feb I have a window of a few weeks between major client campaigns which will allow me to deploy the latest enhancements.

This will mean there will be a public service based on the API that will allow you to SMS/MMS or upload text, images, video and audio and have it posted to the social network of your choice. I'm starting with Twitter and other social network's will follow as I configure them in.

Considering adding either TwitPic, BrightKite or FaceBook as the next.

TwitPic would be an interesting choice because the Twitter App effectively replicates the same features of TwitPic and then some. It would allow people to post video to TwitPic if I include the a link to the media on ThumbWhere. Considering.

I'm now pairing the app back to basic unstyled HTML and will launch with that. Planning to add my skinning moduleover the top to control the presentation. In effect this will be a demo/proof of concept for some advanced technologies I've been working on for the last year.

Friday, February 6, 2009

ThumbWhere Has A Blog

Now all I need to do is launch the site :)