New Models Of Web Application Development

50 %
50 %
Information about New Models Of Web Application Development
Technology

Published on February 28, 2009

Author: jaygoldman

Source: slideshare.net

Description

The web is more interesting when you can build apps that easily interact with a myriad of sites and users out there that want to share information. But with the growing trends in social media applications also comes a growing list of market and technology rules that players from small start-ups and big corporations need to be aware of. With emerging technologies and common API frameworks such as OpenSocial currently being developed by a broad set of members of the web community, what’s the best approach to understanding how to build and connect to information all over the web? Join us as we explore how this emerging era of open standards and connected social networks is creating an exciting “free-range” digital content bonanza.

* Mashups: The promise of the API realized on the web

* How web applications can best be used in corporate enterprises using these emerging frameworks

* An overview of “Open” vs. “Walled” gardens and “Cathedral vs. The Bazaar”: What's the model for web application development

* Case Study: Toronto Transit Commission – How MyTTC shows a glimmer of what could be possible in an open environment

New Models of Web Application Development MaRS Emerging Technology Series Jay Goldman February 24th, 2009 Friday, February 27, 2009

Questions Friday, February 27, 2009

Questions How many people in the room: Friday, February 27, 2009

Questions How many people in the room: 1. Are developers? Friday, February 27, 2009

Questions How many people in the room: 1. Are developers? 2. Are marketers? Friday, February 27, 2009

Questions How many people in the room: 1. Are developers? 2. Are marketers? 3. Are awake? Friday, February 27, 2009

Questions How many people in the room: 1. Are developers? 2. Are marketers? 3. Are awake? 4. Know what an API is? Friday, February 27, 2009

The prayers by cuellar: http://www.flickr.com/photos/49503180180@N01/238232186/ the spice market by heydrienne: http://www.flickr.com/photos/90318532@N00/22078000/ Friday, February 27, 2009

The prayers by cuellar: http://www.flickr.com/photos/49503180180@N01/238232186/ the spice market by heydrienne: http://www.flickr.com/photos/90318532@N00/22078000/ Friday, February 27, 2009

The prayers by cuellar: http://www.flickr.com/photos/49503180180@N01/238232186/ the spice market by heydrienne: http://www.flickr.com/photos/90318532@N00/22078000/ Friday, February 27, 2009

Friday, February 27, 2009

!quot;#$%&'()#*%+ !quot;#$%&'(()'*"(+quot;%'%quot;,('*&%quot;%*-&.,)% LIGHTING FAST 5 ROUND KNOCKOUT CHALLENGE Friday, February 27, 2009

Friday, February 27, 2009

!quot;#$%&'()#*%+ !quot;#$%&'(()'*"(+quot;%'%quot;,('*&%quot;%*-&.,)% ROUND 1: GARDENS Friday, February 27, 2009

!quot;#$%&'()#*%+ !quot;#$%&'(()'*"(+quot;%'%quot;,('*&%quot;%*-&.,)% ROUND 1: GARDENS Jardim de Santa Bárbara by stukinha http://www.flickr.com/photos/29799200@N00/184026801/ Friday, February 27, 2009

!quot;#$%&'()#*%+ !quot;#$%&'(()'*"(+quot;%'%quot;,('*&%quot;%*-&.,)% ROUND 1: GARDENS Jardim de Santa Bárbara by stukinha o.k.... everyone reach up for the sun! by pbo31 http://www.flickr.com/photos/29799200@N00/184026801/ http://www.flickr.com/photos/30607051@N00/182143401/ Friday, February 27, 2009

Friday, February 27, 2009

Friday, February 27, 2009

Friday, February 27, 2009

shining tubes by myfear http://www.flickr.com/photos/77467550@N00/223473228/ Friday, February 27, 2009

Friday, February 27, 2009

!quot;#$%&'()#*%+ !quot;#$%&'(()'*"(+quot;%'%quot;,('*&%quot;%*-&.,)% ROUND 2: SOURCE Friday, February 27, 2009

!quot;#$%&'()#*%+ !quot;#$%&'(()'*"(+quot;%'%quot;,('*&%quot;%*-&.,)% ROUND 2: SOURCE Friday, February 27, 2009

!quot;#$%&'()#*%+ !quot;#$%&'(()'*"(+quot;%'%quot;,('*&%quot;%*-&.,)% ROUND 2: SOURCE Friday, February 27, 2009

Friday, February 27, 2009

Friday, February 27, 2009

Bank Vault 1 by mbrand http://www.flickr.com/photos/87317539@N00/3289161324/ Friday, February 27, 2009

www.ieaddons.com Bank Vault 1 by mbrand http://www.flickr.com/photos/87317539@N00/3289161324/ Friday, February 27, 2009

www.ieaddons.com Bank Vault 1 by mbrand http://www.flickr.com/photos/87317539@N00/3289161324/ Friday, February 27, 2009

www.ieaddons.com Bank Vault 1 by mbrand http://www.flickr.com/photos/87317539@N00/3289161324/ Friday, February 27, 2009

www.ieaddons.com Bank Vault 1 by mbrand http://www.flickr.com/photos/87317539@N00/3289161324/ Friday, February 27, 2009

www.ieaddons.com addons.mozilla.org Bank Vault 1 by mbrand http://www.flickr.com/photos/87317539@N00/3289161324/ Friday, February 27, 2009

www.ieaddons.com addons.mozilla.org <video> Bank Vault 1 by mbrand http://www.flickr.com/photos/87317539@N00/3289161324/ Friday, February 27, 2009

www.ieaddons.com addons.mozilla.org <video> Bank Vault 1 by mbrand http://www.flickr.com/photos/87317539@N00/3289161324/ Friday, February 27, 2009

Friday, February 27, 2009

!quot;#$%&'()#*%+ !quot;#$%&'(()'*&quot;(+quot;%'%quot;,('*&%quot;%*-&.,)% ROUND 3A: MOBILE CARRIERS Friday, February 27, 2009

!quot;#$%&'()#*%+ !quot;#$%&'(()'*&quot;(+quot;%'%quot;,('*&%quot;%*-&.,)% ROUND 3A: MOBILE CARRIERS Friday, February 27, 2009

!quot;#$%&'()#*%+ !quot;#$%&'(()'*&quot;(+quot;%'%quot;,('*&%quot;%*-&.,)% ROUND 3A: MOBILE CARRIERS ? Friday, February 27, 2009

? Friday, February 27, 2009

? Friday, February 27, 2009

? Friday, February 27, 2009

? Friday, February 27, 2009

Friday, February 27, 2009

!quot;#$%&'()#*%+ !quot;#$%&'(()'*&quot;(+quot;%'%quot;,('*&%quot;%*-&.,)% ROUND 3B: MOBILE DEVICES Friday, February 27, 2009

!quot;#$%&'()#*%+ !quot;#$%&'(()'*&quot;(+quot;%'%quot;,('*&%quot;%*-&.,)% ROUND 3B: MOBILE DEVICES Friday, February 27, 2009

!quot;#$%&'()#*%+ !quot;#$%&'(()'*&quot;(+quot;%'%quot;,('*&%quot;%*-&.,)% ROUND 3B: MOBILE DEVICES Friday, February 27, 2009

Friday, February 27, 2009

Friday, February 27, 2009

Bank Vault 1 by mbrand http://www.flickr.com/photos/87317539@N00/3289161324/ Friday, February 27, 2009

Bank Vault 1 by mbrand http://www.flickr.com/photos/87317539@N00/3289161324/ Friday, February 27, 2009

Bank Vault 1 by mbrand http://www.flickr.com/photos/87317539@N00/3289161324/ Friday, February 27, 2009

my closet is THIS big by cking Bank Vault 1 by mbrand http://www.flickr.com/photos/48889042674@N01/156025944/ http://www.flickr.com/photos/87317539@N00/3289161324/ Friday, February 27, 2009

my closet is THIS big by cking Bank Vault 1 by mbrand http://www.flickr.com/photos/48889042674@N01/156025944/ http://www.flickr.com/photos/87317539@N00/3289161324/ Friday, February 27, 2009

Friday, February 27, 2009

!quot;#$%&'()#*%+ !quot;#$%&'(()'*&quot;(+quot;%'%quot;,('*&%quot;%*-&.,)% ROUND 4: IP Friday, February 27, 2009

!quot;#$%&'()#*%+ !quot;#$%&'(()'*&quot;(+quot;%'%quot;,('*&%quot;%*-&.,)% ROUND 4: IP Friday, February 27, 2009

!quot;#$%&'()#*%+ !quot;#$%&'(()'*&quot;(+quot;%'%quot;,('*&%quot;%*-&.,)% ROUND 4: IP Friday, February 27, 2009

Friday, February 27, 2009

Friday, February 27, 2009

Friday, February 27, 2009

http://en.wikipedia.org/wiki/Sonny_Bono_Copyright_Term_Extension_Act Friday, February 27, 2009

http://en.wikipedia.org/wiki/Sonny_Bono_Copyright_Term_Extension_Act Friday, February 27, 2009

http://en.wikipedia.org/wiki/Sonny_Bono_Copyright_Term_Extension_Act Friday, February 27, 2009

http://en.wikipedia.org/wiki/Sonny_Bono_Copyright_Term_Extension_Act Friday, February 27, 2009

Friday, February 27, 2009

!quot;#$%&'()#*%+ !quot;#$%&'(()'*&quot;(+quot;%'%quot;,('*&%quot;%*-&.,)% ROUND 5: MUSIC Friday, February 27, 2009

!quot;#$%&'()#*%+ !quot;#$%&'(()'*&quot;(+quot;%'%quot;,('*&%quot;%*-&.,)% ROUND 5: MUSIC Friday, February 27, 2009

!quot;#$%&'()#*%+ !quot;#$%&'(()'*&quot;(+quot;%'%quot;,('*&%quot;%*-&.,)% ROUND 5: MUSIC Friday, February 27, 2009

http://www.rollingstone.com/recordindustrydecline Friday, February 27, 2009

http://www.rollingstone.com/recordindustrydecline Friday, February 27, 2009

http://www.rollingstone.com/recordindustrydecline Friday, February 27, 2009

http://www.rollingstone.com/recordindustrydecline Friday, February 27, 2009

http://www.rollingstone.com/recordindustrydecline Friday, February 27, 2009

http://www.rollingstone.com/recordindustrydecline Friday, February 27, 2009

http://www.rollingstone.com/recordindustrydecline Friday, February 27, 2009

Friday, February 27, 2009

!quot;#$%&'()#*%+ !quot;#$%&'(()'*&quot;(+quot;%'%quot;,('*&%quot;%*-&.,)% LIGHTING FAST 5 ROUND KNOCKOUT CHALLENGE Friday, February 27, 2009

Friday, February 27, 2009

Mash ups The Promise of the API Realized Friday, February 27, 2009

Data Mashups Friday, February 27, 2009

Data Mashups Friday, February 27, 2009

Data Mashups Friday, February 27, 2009

Data Mashups Friday, February 27, 2009

Data Mashups Friday, February 27, 2009

Music Mashups Friday, February 27, 2009

Music Mashups Friday, February 27, 2009

API SECRET SAUCE Friday, February 27, 2009

API SECRET SAUCE Friday, February 27, 2009

API SECRET SAUCE “An application programming interface (API) is a set of routines, data structures, object classes and/or protocols provided by libraries and/or operating system services in order to support the building of applications.” Friday, February 27, 2009

Layer Cake Friday, February 27, 2009

Layer Cake Your Application Friday, February 27, 2009

Layer Cake Your Application Friday, February 27, 2009

Layer Cake Direct Access Your Application Friday, February 27, 2009

Layer Cake Direct Access Your API Your Application Friday, February 27, 2009

Layer Cake Direct Access Third Party Applications Your API Your Application Friday, February 27, 2009

Layer Cake Indirect Access Direct Access Third Party Applications Your API Your Application Friday, February 27, 2009

Layer Cake Indirect Access Direct Access APP APP APP APP APP Your API Your Application Friday, February 27, 2009

Layer Cake Indirect Accesses Direct Access APP APP APP APP APP Your API Your Application Friday, February 27, 2009

Controlling Access APP APP APP APP APP Your API Your Application Friday, February 27, 2009

Controlling Access APP APP APP APP APP KEY KEY KEY KEY KEY Your API Your Application Friday, February 27, 2009

Controlling Access APP APP APP APP APP KEY KEY KEY KEY Your API Your Application Friday, February 27, 2009

Controlling Access APP APP APP APP APP KEY KEY KEY KEY Your API Your Application Friday, February 27, 2009

Eating Your Own Dog Food APP APP APP APP APP KEY KEY KEY KEY KEY Your API Your Application Friday, February 27, 2009

Eating Your Own Dog Food APP APP APP KEY KEY KEY Your API Your Application Friday, February 27, 2009

Mashup in Your Mashup APP APP APP KEY KEY KEY Your API Your Application Friday, February 27, 2009

Mashup in Your Mashup APP APP APP KEY KEY KEY Your API Your Application 3RD PARTY API 3RD PARTY API 3RD PARTY API Friday, February 27, 2009

CAVEATS Friday, February 27, 2009

Crutch different colors - IMGP2549 by chez_sugi http://www.flickr.com/photos/60372336@N00/2598081906/ Friday, February 27, 2009

Restrictions Don't - P1030706 by Larsz http://www.flickr.com/photos/75062596@N00/186757681/ Friday, February 27, 2009

Privacy Souriez, vous êtes filmés ! by nitot http://www.flickr.com/photos/19663157@N00/2899134432/ Friday, February 27, 2009

myTTC.ca CASE STUDY Friday, February 27, 2009

February 4th, 2007 Friday, February 27, 2009

Closed Says: Friday, February 27, 2009

Closed Says: TTC Data Friday, February 27, 2009

Closed Says: 3RD TTC PARTY Data APP Friday, February 27, 2009

Closed Says: 3RD TTC PARTY Data APP Friday, February 27, 2009

Closed Says: 3RD TTC PARTY Data APP Friday, February 27, 2009

Closed Says: 3RD TTC PARTY Data APP FAIL Friday, February 27, 2009

Open Says: Friday, February 27, 2009

Open Says: TTC Data Friday, February 27, 2009

Open Says: TTC TTC API Data Friday, February 27, 2009

Open Says: 3RD TTC TTC API PARTY Data APP Friday, February 27, 2009

Open Says: 3RD TTC TTC API PARTY Data APP Friday, February 27, 2009

Open Says: Yay! 3RD TTC TTC API PARTY Data APP Friday, February 27, 2009

Alas! Friday, February 27, 2009

The Future! Friday, February 27, 2009

The Future! Friday, February 27, 2009

The Future! Friday, February 27, 2009

Thanks for your time! jaygoldman.com O’Reilly Discount Code: 3BKPE Friday, February 27, 2009

Thanks for your time! jaygoldman.com O’Reilly Discount Code: 3BKPE Friday, February 27, 2009

Add a comment

Related presentations

Related pages

ASP.NET Web Application Development Models

ASP.NET Web Application Development Models. ... you can configure Visual Studio .NET to use this mode of operation for all new Web projects and you can ...
Read more

Web application development is different (and better ...

Web application development is ... or mobile application models, or even Flash. The Web can ... existing web infrastructure to create new ...
Read more

Web Application Development - A Guide to Success

The Web application model, like many software development models, ... The Web application development process has 4 phases:
Read more

Filling the Gap: New Models for Systematic Page-based Web ...

1 Filling the Gap: New Models for Systematic Page-based Web Application Development & Maintenance Carlos F. Enguix and Joseph G. Davis Decision Systems ...
Read more

Modeling the Mobile Application Development Lifecycle

Desktop or web application development. ... Prototyping model are some of the software development lifecycle models ... Mobile application development ...
Read more

Introduction to Web Application Projects - msdn.microsoft.com

Introduction to Web Application ... the new project type, the Web application ... NET Development Server. Figure 8. Running a Web application ...
Read more

Application Development information, news, and how-to ...

Application Development news ... New services from ... NLog can log your app data and create logs regardless of the size and complexity of your application.
Read more

Guide to Web Application Development - Comentum

Guide to Web Application Development ... Companies want to build new web applications to offer innovative services or solutions to online users and ...
Read more

Models.com - The faces of fashion - top model rankings ...

Models.com is one of the most influential fashion news sites ... the creative duo behind our latest original film and one of New York’s most captivating ...
Read more