Upload
cristobal-viedma
View
6.207
Download
0
Tags:
Embed Size (px)
DESCRIPTION
A Mashup is a Web page or application that combines resources or functionalities from two or more sources to create a new application or service. Combining the concept of Mashups with mobile devices can unveil a world of new Mashups, Mobile Mashups, satisfying the needs of niches based on the long tail theory and creating extraordinary business values. Given the potential of Mobile Mashups it is reasonable to expect a great number of them flourishing on the Internet. However, there are a number of challenges that might slow down Mobile Mashups going mainstream. This work sets the foundation on how to build Mobile Mashups. A reference framework has been developed in order to serve as a base for future work and help developers exploring Mobile Mashups. This reference framework categorizes Mobile Mashups by type and architecture, points out which are the best protocols and data formats to use in a mobile context, analyses different characteristics of Services providers and, finally, lists advantages and disadvantages of a Web interface for Mobile Mashups and raises a number of issues to take in consideration such as the page model and the different tools available.
Citation preview
Mobile Web Mashups
The long tail of mobile applications
Cristobal Viedma
Introduction
Reference Framework
Case Studies
Results
Conclusions
Agenda
Introduction
Mobile Internet
Morgan Stanley
"Within 5 years mobile devices will become the number one gate to access the Internet"
Web Mashups
Long tail theory
Problem
"Too complicated for casual users, not powerful enough for professionals"
Random commentator at Techcrunch.com
What are the best practices to develop Mobile Web Mashups?
What kind of architectures can be used?
What are the best tools for development?
How to to build a good user experience?
Literature review
Reference framework
Mini-case studies
Development of Mashups
Methods
Reference framework
Inspired by Monzy, http://webremix.org
Mashed potatoes
Inspired by Monzy, http://webremix.org
Music Mashup
Inspired by Monzy, http://webremix.org
Web Mashup
Inspired by Monzy, http://webremix.org
Mashup
Ingredients Tools Idea
Mashup
Chicago crime
Chicago crime (with CS glasses)
Components
Reference framework
Case studies
Telar
Telar Architecture 1
Telar Architecture 2
Telar Mashup ID
SoundSquare
Antipodes
Results
SoundSquare
Antipodes
YQL
Access multiple APIs with a common language
Use the JSONP technique when is not available
Screen scraping content without a server-side
Conclusions
Contribution
Performance indicator
Mashup categorization
OAuth Aggregator
Future work
Thank you!