Building Applications for Web 2.0

20
2006 Adobe Systems Incorporated. All Rights Reserved. 1 Building Applications for Web 2.0 Charles Bihis University of British Columbia Feb 13 th , 2007

description

Learn about the tools to build applications for Web 2.0. See how you can build your own using Adobe's new rich client platforms in Flex and Apollo. http://work.whoischarles.com/content/presenting-at-ubc%E2%80%A6done

Transcript of Building Applications for Web 2.0

Page 1: Building Applications for Web 2.0

2006 Adobe Systems Incorporated. All Rights Reserved.1

Building Applications for Web 2.0

Charles BihisUniversity of British Columbia

Feb 13th, 2007

Page 2: Building Applications for Web 2.0

2006 Adobe Systems Incorporated. All Rights Reserved.2

Welcome!

Thanks for coming

What is Adobe Flex?

What is Adobe Apollo?

What cool stuff can I build with Flex and Apollo?

Show me

Q & A

Page 3: Building Applications for Web 2.0

2006 Adobe Systems Incorporated. All Rights Reserved.3

Adobe Flash Player

Page 4: Building Applications for Web 2.0

2006 Adobe Systems Incorporated. All Rights Reserved.4

Strength of the Flash Platform

Page 5: Building Applications for Web 2.0

2006 Adobe Systems Incorporated. All Rights Reserved.5

Strength of the Flash Platform

Page 6: Building Applications for Web 2.0

2006 Adobe Systems Incorporated. All Rights Reserved.6

Strength of the Flash Platform

Page 7: Building Applications for Web 2.0

2006 Adobe Systems Incorporated. All Rights Reserved.7

Strength of the Flash Platform

Page 8: Building Applications for Web 2.0

2006 Adobe Systems Incorporated. All Rights Reserved.8

Strength of the Flash Platform

Page 10: Building Applications for Web 2.0

2006 Adobe Systems Incorporated. All Rights Reserved.10

Adobe Flex 2

Page 11: Building Applications for Web 2.0

2006 Adobe Systems Incorporated. All Rights Reserved.11

Introducing Flex

Platform for building Rich Internet Application

Eclipse based IDE

Rooted in the Flash environment

Flash Player

Flex SDKDevelopment Environment

Runtime Environment

Page 12: Building Applications for Web 2.0

2006 Adobe Systems Incorporated. All Rights Reserved.12

Eclipse-based IDE

Page 13: Building Applications for Web 2.0

2006 Adobe Systems Incorporated. All Rights Reserved.13

Demo

Page 14: Building Applications for Web 2.0

2006 Adobe Systems Incorporated. All Rights Reserved.14

Adobe Apollo

Page 15: Building Applications for Web 2.0

2006 Adobe Systems Incorporated. All Rights Reserved.15

What is “Apollo”?

Page 16: Building Applications for Web 2.0

2006 Adobe Systems Incorporated. All Rights Reserved.16

“Apollo” Applications from a User’s Perspective

Installed from web browser or file system

Launched like any desktop application

Chrome completely controlled by application

Integrated with usual desktop functionality

Page 17: Building Applications for Web 2.0

2006 Adobe Systems Incorporated. All Rights Reserved.17

Demo

Page 18: Building Applications for Web 2.0

2006 Adobe Systems Incorporated. All Rights Reserved.18

Adobe Labs

Get Started Today!

http://labs.adobe.com

Page 19: Building Applications for Web 2.0

2006 Adobe Systems Incorporated. All Rights Reserved.19

Q & A

Page 20: Building Applications for Web 2.0

2006 Adobe Systems Incorporated. All Rights Reserved.20

Better by Adobe™