Gig Monkey at Facebook Garage Ireland 2

17
GigMonkey Social Music application for gigs Based on LocalSocial: A joint project between Rococo Software, University College Dublin, and th National Digital Research Centre

description

Sean O'Sullivan from Rococo Software presents the Gig Monkey application at the second Facebook Garage Ireland

Transcript of Gig Monkey at Facebook Garage Ireland 2

Page 1: Gig Monkey at Facebook Garage Ireland 2

GigMonkey

Social Music application for gigs

Based on LocalSocial: A joint project between Rococo Software, University College Dublin, and the National Digital Research Centre

Page 2: Gig Monkey at Facebook Garage Ireland 2

Who? Who are we?

What? What’s GigMonkey?

FB Facebook Experience

Page 3: Gig Monkey at Facebook Garage Ireland 2

Who? Who are we?

• Rococo Software– Java/Bluetooth technology (JSR82)– Software shipped on over 200M phones

• UCD– Wireless and Mobile R&D– Bluebook Final Year Project

• National Digital Research Centre– Translational Research– Focus on Digital Media / Digital technology

Page 4: Gig Monkey at Facebook Garage Ireland 2

• LocalSocial– NDRC-funded project to create a Social Proximity

Framework– Dramatically simplify the process of creating mobile

social applications– 18 month project; started January ‘09

• GigMonkey– Social Music Application – Drives requirements for the Proximity Framework– Could be a cool app in its own right!

What? GigMonkey Context

Page 5: Gig Monkey at Facebook Garage Ireland 2

What? GigMonkey Context

Find Share Comment

Page 6: Gig Monkey at Facebook Garage Ireland 2

What? Overview of GigMonkey

Page 7: Gig Monkey at Facebook Garage Ireland 2

What? GigMonkey Tour : Web

Page 8: Gig Monkey at Facebook Garage Ireland 2

Login Main MenuGig Menu Gig DetailGig Detail

Gig Photos Photo Detail

What? GigMonkey Tour: J2ME Client

Page 9: Gig Monkey at Facebook Garage Ireland 2

What? GigMonkey Tour: iPhone Client

Page 10: Gig Monkey at Facebook Garage Ireland 2

QuickTime™ and a decompressor

are needed to see this picture.

What? GigMonkey Tour: Facebook

Page 11: Gig Monkey at Facebook Garage Ireland 2

What? GigMonkey Tour: Facebook

Page 12: Gig Monkey at Facebook Garage Ireland 2

QuickTime™ and a decompressor

are needed to see this picture.

What? GigMonkey Tour: Facebook

Page 13: Gig Monkey at Facebook Garage Ireland 2

• Did Bebo App first– Not a lot of documentation– Support can be tricky – “similar” to Facebook APIs– Used a Rails plugin : Beboist

• Facebook– Better documentation– Lot of developer activity – Therefore lots of lore, how-to’s and help from user

community

FB Facebook experience so far

Page 14: Gig Monkey at Facebook Garage Ireland 2

• Straightforward overall– Created new Gigmonkey app in FB– Set keys and pointed callback URL to

GigMonkey Server– Re-used html and css

• with some FBML added– Requests (client to server) : same– Standard permission request similar

• more of them (offline, photo uploads)

FB “Porting” from Bebo to Facebook

Page 15: Gig Monkey at Facebook Garage Ireland 2

• Rails plugin for Facebook : facebooker– Also supported Bebo!– Removed Beboist and switched to facebooker for both

• Multiple permissions– Can mean a walk through the fields…(many screens of

permissions)• Doesn’t support OAuth

– “offline access” is in effect a form of delegated authentication

– Grants GigMonkey (Consumer) access to a user’s Facebook account (Provider)

FB “Porting” from Bebo to Facebook

Page 16: Gig Monkey at Facebook Garage Ireland 2

Summary

• Experience with the Facebook APIs very good

• Recommend Facebooker if you’re RoR– http://facebooker.rubyforge.org/

• There seems to be quite a bit you can now push to the wall or feed – We plan to use this to seed viral adoption