facebook

UPDATED: Back to work! Bye Bye Pinggr

I wanted to learn how to use facebook connect and ended up using FBC, Twitter, OpenID, some complex htaccess, got sick enough by the process (not having a PHP MVC framework to call my own) that I started on php.technologyaces.com

I have code that won’t write itself…

Also, I decided to dump the simple framework…I think Code Igniter is simple enough. I don’t have time to play developer…I am in need of cracking stuff out quick!

Weekend Coding

Since pinggr.com is my test-bed for facebook connect SSO I thought it would be cool to add support for another SSO implementation – openID. I have it working in theory but its not ready to add to the site. I should have it done in the next few days.

I’ve also been playing around with geo-coding and tracking. I wrote a wm6 client to capture geo-coordinates at specified intervals. The app posts the coordinates to http://technologyaces.com/gps for now. I have some really interesting ideas about how to best use that info….more on that once I finish the openID/pinggr.com stuff…

Lastly- I wrote a simple geo class to calculate the distance between two points…I am officially a GIS developer

Pinggr – meta micro blogging

Or just what I coded to I could lean how to use facebook connect…

Background

When facebook connect was released I wanted to code something to see how it all worked. I wanted to code something I could prop up relatively quick. Partly due to my lack of time but also because I have not released one single piece of software all year! I decided that, since I was just hopping into the land of twitter and I found it complicated to manage my twitter status and my facebook status, that I would write a small app that would allow me to update the status of each site either concurrently or independently.

Specifications

  • support facebook connect : (100%)
  • local uid/pass system : (80%)
  • update facebook status : (100%)
  • update twitter status : (100%)
  • update local status : (100%)
  • private status updates : (100%)
  • support tags : (100%)
  • support date/time updates (past, present and future) : (70%)
  • provide meaningful statistics : (30%)
  • support a public profile/time line page. http://pinggr.com/detroitpro : (50%)
  • mobile version : (10%)
  • simple API : (0%)

Out of scope

  • Clone twitter
    • I am thinking that it would more sit “on top” of the status update services.
  • Full “router” support aka: act like ping.fm

Features I would like to add in the future

  • Twitter style reply and dm
  • openid support
  • more status sites

Twitter is…

I just started using twitter…I know…yeah for me ;) but until just recently I never understood twitter. I was of the mindset that Facebook status updates where the way to go. Compact, secure, great level of engagement – Until I started really using Twitter.

So, here is how my developer brain breaks down what twitter is and how its useful.

Twitter is a loosely coupled system where Facebooks implmentation of status updates is ….um…not loose coupling

Man…that is a horrable analogy! Can someone do better…PLEASE