ed burns @ fowa 08

13
The Past The Present The Future of the UI for Distributed Applications Ed Burns Senior Staff Engineer Enterprise Java Platforms

Upload: carsonsystems

Post on 16-May-2015

1.403 views

Category:

Business


2 download

DESCRIPTION

Ed Burns of Sun Microsystems speaking at FOWA Miami 08.

TRANSCRIPT

Page 1: Ed Burns @ FOWA 08

The PastThe PresentThe Future of the UI for Distributed Applications

Ed BurnsSenior Staff EngineerEnterprise Java Platforms

Page 2: Ed Burns @ FOWA 08

The PastThe PresentThe Future of the UI for Distributed Applications

in 10 minutes or less

Ed BurnsSenior Staff EngineerEnterprise Java Platforms

Page 3: Ed Burns @ FOWA 08

The PastThe PresentThe Future of the UI for Distributed Applications

in 10 minutes or less

and how Sun helps you get there

Ed BurnsSenior Staff EngineerEnterprise Java Platforms

Page 4: Ed Burns @ FOWA 08

4

Agenda• How did we get here?How did we get here?• Where are we now?Where are we now?• Where are we going?Where are we going?• How does Sun help you get How does Sun help you get

there?there?> Technology offeringsTechnology offerings> Sun Developer NetworkSun Developer Network> Startup EssentialsStartup Essentials

Page 5: Ed Burns @ FOWA 08

5

How did we get here?

• What are the historical drivers that have lead us to the our current situation:> So many UI choices> So many different

development techniques• What is a web app, really?

Page 6: Ed Burns @ FOWA 08

6

How did we get here?

• What are the historical drivers that have lead us to the our current situation:> So many UI choices> So many different

development techniques• What is a web app, really?

HTMLHTMLCSSCSS

JavaScriptJavaScript

AjaxAjax

Page 7: Ed Burns @ FOWA 08

7

19601965

19701975

19851995

20002008

19801990

Dumb Terminals

Bitmapped Display:

Direct Graphics API

Web: Markup

PLATO

DEC PDP

IBM 3270Mac & PC

X Window System

MS Window 3.1

Internet, Non-Web

(Gopher, Archie, telnet etc)

NCSA Mosaic

Rich Client Web

NetscapeMSIE

Sun JavaMac OS X

Applet

FlashSVG AJAX

Mozilla

MobilePo

pular

ity

Distributed App UI Timeline

Page 8: Ed Burns @ FOWA 08

8

Agenda revisited• How did we get here?• Where are we now?> More complicated than ever?> AJAX, Rich Internet Applications, and many

other buzzwords• Where are we going?• How does Sun help you get there?

Page 9: Ed Burns @ FOWA 08

9

Agenda revisited• How did we get here?• Where are we now?• Where are we going?> All that complexity> Multiple devices...

• How does Sun help you get there?

Page 10: Ed Burns @ FOWA 08

10

Agenda revisited• How did we get here?• Where are we now?• Where are we going?> All that complexity> Multiple device types...

accessing the same app• How does Sun help you get there?

Page 11: Ed Burns @ FOWA 08

11

How does Sun help you get there?• Technology Offerings> Hardware> Software>Non-Java> Java

• Sun Developer Network• Startup Essentials

Page 12: Ed Burns @ FOWA 08

12

Startup Essentials• What you get> Rock bottom pricing on Sun systems and storage> Sun platform web hosting> Free Sun software

• Eligibility Requirements> In business for less than four years> A maximum of 150 Employees> Verifiable company presence

Page 13: Ed Burns @ FOWA 08

FOWA 2008Slides:

developers.sun.comJoin SDNParticipate→WikisSearch: fowa