opensocial weekendapps 2/22/09

15
Clarity: http://www.flickr.com/photos/clairity/13284025 OpenSocial & YAP Erik Eldridge Yahoo! Developer Network WeekendApps 2/22/09

Upload: erik-eldridge

Post on 16-May-2015

533 views

Category:

Technology


0 download

DESCRIPTION

Brief presentation on Yahoo! Application Platform given at OpenSocial WeekendApps 2/20-22/09. Credit for the strawberry photo to "clarity":http://www.flickr.com/photos/clairity/1328402515/

TRANSCRIPT

Page 1: Opensocial WeekendApps 2/22/09

Clarity: http://www.flickr.com/photos/clairity/1328402515/sizes/o/

OpenSocial & YAP Erik Eldridge

Yahoo! Developer Network

WeekendApps 2/22/09

Page 2: Opensocial WeekendApps 2/22/09

Presentation outline

• OpenSocial

• YAP Dashboard

• YQL

• Resources

Page 3: Opensocial WeekendApps 2/22/09

OpenSocial

Page 4: Opensocial WeekendApps 2/22/09

Opensocial.org

Page 5: Opensocial WeekendApps 2/22/09

Opensocial v 0.8

Page 6: Opensocial WeekendApps 2/22/09

Whaddyathink? Orkut

Page 7: Opensocial WeekendApps 2/22/09

Whaddyathink? MySpace

Page 8: Opensocial WeekendApps 2/22/09

JavaScript & CSS:tips and tricks for Caja

• JavaScript tips– Push as much as possible to backend – For now, avoid JS libraries, e.g. jQuery, YUI, etc.– Use server-side html generation– Server-side SDKs > client-side JS– Use JSLint & Caja Test Bed

• CSS tips– Avoid star and underscore hacks– Avoid self-clearing floats using :after

Page 9: Opensocial WeekendApps 2/22/09

YAP

Dweekly: http://www.flickr.com/photos/dweekly/2849075649/sizes/l/

Page 10: Opensocial WeekendApps 2/22/09

YAP Dashboard

• https://developer.yahoo.com/dashboard/

• Note: 4 app. Types– Open (YAP)– OAuth – General Access – BB Auth

Page 11: Opensocial WeekendApps 2/22/09

OAuth apps

• Use if you want to handle user data off Yahoo!

• Requires root access on domain

Page 12: Opensocial WeekendApps 2/22/09

YAP apps

• Use if you want to handle user data on Yahoo!

Page 13: Opensocial WeekendApps 2/22/09

YQL

Image Editor: http://www.flickr.com/photos/11304375@N07/2844536237/sizes/l/in/photostream/

Page 14: Opensocial WeekendApps 2/22/09

YQL

• Comparable to Y! Pipes

• Very flexible

• Can access the same data as the Y! PHP SDK

Page 15: Opensocial WeekendApps 2/22/09

Resources

• YOS docs:– http://developer.yahoo.com

• Google IO vido on cross-container OpenSocial:– http://sites.google.com/site/io/opensocial-across-c

ontainers