Hi Martin --
I haven't really done a whole lot with it yet, because I didn't want
to spend time on it and then have BKite release something far more
efficient than I can write/host/etc..
Right now I'm just playing around with the new FB layout API code and
getting up to speed on the BK API.
I'm not even using the actual BK API with my test app yet -- I was
just grabbing the RSS feed and parsing it since it was faster for me
to prototype that way.
The only thing I really have my demo app doing is creating a custom
Application Info Section using the new layout (
http://wiki.developers.facebook.com/index.php/New_Design_Application_Info_Sections
), with a "Where Am I?" Object Info section, and posting a (very)
small static 50x50 map from Google with the current BK status, along
with the last 4 check-in locations.
This, of course, isn't really how that Object/Section is intended to
be used, since a user can actually click on it and edit the
location... I just have my app ignoring the changes and switching them
back.. heh.. It's too bad FB won't let external apps modify the
users.current_location field, because that would be ideal to me.
I'm basically trying to make BK look like it's "part" of FB, without
having big glaring "OMG I'M USING BRIGHTKITE" stuff everywhere. I
love B, but Facebook is already full of apps that jump out in your
face and annoy you, so I was trying to make make BKite "blend in"
better than say Loopt with it's horrid iframe-type map garbage.
There's "oh that's cool" and "oh man, that's annoying" on Facebook,
and it's a super fine line... I'm already regretting inviting some
friends to Brightkite because they send their freaking check-ins to
Twitter.. :-D
I doubt it will help you guys, because it's just fast-and-dirty PHP
code that is mostly the "Smileys" example program ripped apart and BK
RSS parsing shoved in there, but I can zip it up and send it to you if
you want it. I will have to comment it up some, since.. uhm.. I'm bad
at that.
J