Mashup (music), a musical genre of songs that consist entirely of parts of other songs
Mashup (video), a video that is edited from more than one source to appear as one
Mashup (web application hybrid), a website or web application that combines content from more than one source
The Mashup Pyramid GUI Tools Code Libraries APIs Data Feeds Rich, Easy Flexible, Low-level Platforms
The Mashup Pyramid : Data Feed GUI Tools Code Libraries APIs Data Feeds Platforms
RSS
ATOM
Demo
The Mashup Pyramid : APIs GUI Tools Code Libraries APIs Data Feeds Platforms
Dynamic data feed
Specific to the data service
The Mashup Pyramid : Code Lib. GUI Tools Code Libraries APIs Data Feeds Platforms
Check the API providers first!
Web Frameworks: Django, Ruby on Rails, Zend Framework
Yahoo! code libraries
Google AJAX Search API
The Mashup Pyramid : GUI Tools GUI Tools Code Libraries APIs Data Feeds Platforms
Graphical widgets
Boxely
Adobe AIR
SnapLogic
The Mashup Pyramid : Platforms GUI Tools Code Libraries APIs Data Feeds Platforms
Mashups Platforms
No server needed
Graphical building tools
Think MS Access for mashups
Google Mashup Editor
Yahoo! Pipes
Boxely
Popfly
Dappr
Kapow
Facebook
(you really have no excuse now)
Mashup Tools
The Mashup Pyramid : GUI Tools GUI Tools Code Libraries APIs Data Feeds Platforms
What’s a Widget?
A single function application
Made from web technologies (easy to build)
Usually access local info or web services
Types:
Desktop
Mobile
Web
Physical
Desktop and Web Widgets
Desktop Widgets
Web Widgets
Yahoo! Widgets and Sidebar iGoogle Gadgets
Mobile and Physical Widgets
Mobile widgets
Physical Widget
Webwag WidgetStation
Widget Engines
Software on which widgets run.
Dashboard, Sidebar, Yahoo, Google Gadgets
Dashboard (Apple Inc.) Yahoo! Widgets engine
X-Ray of a Widget Engine Widget: “An end-user's conceptualisation of an interactive single purpose application for displaying and/or updating local data or data on the Web, packaged in a way to allow a single download and installation on a user's machine or mobile device.” [Widget-reqs]
Yahoo Widget
How you make desktop widgets?
Make a web page
Zip it up
Publish it online (or send it out)
… or at least it should be that easy.
06/06/09
Step by Step
1.0 Idea >> RSS Widget Duocore.com
Step by Step
2.0 Creating the widget's folders
folder >> Douocore.tv
Duocore.tv.kon -> Main File
Widget.xml -> Config File
Resources -> Image folder
Scripts -> Script folder
Step by Step
3.0 Create UI (.PNG)
Step by Step
4.0 Create Script
4.1 Main File (.kon) <?xml version="1.0" encoding="UTF-8"?>
0 comments
Post a comment