Upload
jonathan-snook
View
123
Download
3
Embed Size (px)
DESCRIPTION
Citation preview
Building on the
Shoulders of Giants
@media 2008 London – May 29/30, 2008
Building on the Shoulders of Giants
GetSnitter.com
•
Building on the Shoulders of Giants
MyMileMarker.com
•
Building on the Shoulders of Giants
DjangoPlugables.com
•
Building on the Shoulders of Giants
Overheard.it
•
Building on the Shoulders of Giants
Culture
Building on the Shoulders of Giants
Developers like to
reinvent the wheel
Building on the Shoulders of Giants
Linux Distributions
Building on the Shoulders of Giants
Lightbox Matrix
Building on the Shoulders of Giants
Designers like to reuse
Building on the Shoulders of Giants
Developers need to think
more like designers
Building on the Shoulders of Giants
Tools
Building on the Shoulders of Giants
Frameworks
Ruby on Rails
Django
CakePHP
CodeIgniter
Zend Framework
Building on the Shoulders of Giants
JavaScript
jQuery
Prototype
ExtJS
Mootools
YUI
Dojo
Building on the Shoulders of Giants
CSS
Meyer Reset
YUI CSS Grids
Blueprint
960.gs
Building on the Shoulders of Giants
Platforms
Adobe AIR/Flash/Flex
Microsoft WPF/Silverlight
Java/JavaFX
Building on the Shoulders of Giants
Language of Mashups
REST, XML-RPC, SOAP
JSON, XML, Flash
Building on the Shoulders of Giants
Flash?!
Built-in Socket support
Flash/JavaScript bridge
Binary transfer format
Charting, IMAP and other
SoundManager / sIFR / File Upload
Building on the Shoulders of Giants
Types of Data
Building on the Shoulders of Giants
Location
Maps (Google, Yahoo, Microsoft)
Crime Database (Everyblock)
Real Estate (Trulia)
GPS
FireEagle
BrightKite
Building on the Shoulders of Giants
Time
Lifestreams
(combining blogs, comments, flickr, twitter…)
FriendFeed
Jaiku
Building on the Shoulders of Giants
Relationships
Social Networks
(flickr, twitter, jaiku, youtube, digg)
Building on the Shoulders of Giants
Downfalls
Building on the Shoulders of Giants
“Dynamic” APIs
Building on the Shoulders of Giants
Service Availability
Building on the Shoulders of Giants
Middleman
Building on the Shoulders of Giants
Benefits
Building on the Shoulders of Giants
Well-tested
Building on the Shoulders of Giants
Speed Up Development
Building on the Shoulders of Giants
Solve problems outside of
original solution
Building on the Shoulders of Giants
It’s about IDEAS!
Building on the Shoulders of Giants
Ideas
Get them out fast
Iterate fast and often
See what works
Building on the Shoulders of Giants
How fast?
Push out ideas in hours
instead of days, weeks, or months
DjangoPlugables
Building on the Shoulders of Giants
You can DO IT!
Building on the Shoulders of Giants
Slides and Links
http://snook.ca/atmedia08/