Ed Burns @ FOWA 08

  • View
    1.407

  • Download
    2

  • Category

    Business

Preview:

DESCRIPTION

Ed Burns of Sun Microsystems speaking at FOWA Miami 08.

Citation preview

The PastThe PresentThe Future of the UI for Distributed Applications

Ed BurnsSenior Staff EngineerEnterprise Java Platforms

The PastThe PresentThe Future of the UI for Distributed Applications

in 10 minutes or less

Ed BurnsSenior Staff EngineerEnterprise Java Platforms

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

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

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?

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

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

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?

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?

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?

11

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

• Sun Developer Network• Startup Essentials

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

FOWA 2008Slides:

developers.sun.comJoin SDNParticipate→WikisSearch: fowa