SlideShare une entreprise Scribd logo
1  sur  13
Télécharger pour lire hors ligne
The Past
The Present
The Future
of the UI for Distributed
Applications




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

in 10 minutes or less



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

in 10 minutes or less

and how Sun helps you get there

Ed Burns
Senior Staff Engineer
Enterprise Java Platforms
Agenda
•   How did we get here?
•   Where are we now?
•   Where are we going?
•   How does Sun help you get
    there?
     > Technology offerings
     > Sun Developer Network
     > Startup Essentials

                            4
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?


                                  5
How did we get here?

              • What are the historical
 Ajax           drivers that have lead us to
JavaScript      the our current situation:
   CSS          > So many UI choices
  HTML          > So many different
                  development techniques
              • What is a web app, really?


                                               6
e       eb
                                   08                                                                   AX
                                                                                                                 bil      tW
                                                                                                               Mo ien
                                                                                                  AJ
                              20
                                                                                                                                                        7




                                                               S
                                                                   X
                                                                                                                       Cl
                                                      cO
                                                                                                                       ch
                                                                                                                     Ri
                                                  Ma                              la               G
                                   00                                   Mo
                                                                              zil            SV
                              20                                               ap
                                                                                    e
                                                                                                       sh      Ap
                                                                                                                     ple
                                                                                                                          t
                                                                            tsc                   Fla                                       c)
                                                      av
                                                           a
                                                                       Ne                                                       eb lnet
                                                                                                                                        et
                                                                                                                                            p
                                                                                                                                          ku
                                                                                    IE
                                                 nJ                          MS                                             -W     e
                                                                                                                                      ar
                                                                                                                          on ie, t
                                   95
                                             Su
                                                                                    SA                                t, N rch
                              19
                                                                                                                  ne
                                                                                                                                   :M
                                                                                             ic                               A
                                                                             NC          sa                  Int
                                                                                                                er         r,
                                                                                                                              he
                                                                                     Mo
                                                                                                                               eb
                                                                                                                       op
Distributed App UI Timeline




                                                                                                                     (G
                                                           3.1
                                                      ow                                                              W
                                   90
                                              ind
                                             W
                              19        MS
                                                                            70
                                   85                                  32
                              19
                                                                   M
                                                               IB
                                                                              PC
                                                                        c&
                                                                   Ma
                                   80                                    ste
                                                                              m
                              19                               ow
                                                                       Sy
                                                       ind
                                                  X
                                                      W
                                                                                                                                  :
                                   75
                                                                                               P
                                                                                                                               lay I
                                                                                                                            isp AP
                                                                                             PD
                              19
                                                                                         C
                                                                                    DE
                                                                                                                         d D ics
                                                                                                                       pe ph
                                   70                                                                                ap ra
                                                                                                                   tm G
                              19                                                                                 Bi rect
                                                                                                                    Di                             ls
                                   65                                                                                                            na
                              19                                                                                                            mi
                                                                                                                                      er
                                                                                                        O                m          bT
                                                                                                                      Du
                                                                                                   AT
                                   60
                                                                                              PL
                              19
                                             Popularity
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?


                                                  8
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?



                                      9
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?


                                      10
How does Sun help you get there?
                 • Technology Offerings
                   > Hardware
                   > Software
                      > Non-Java
                      > Java
                 • Sun Developer Network
                 • Startup Essentials



                                           11
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


                                                     12
FOWA 2008
Slides:
  developers.sun.com
  Join SDN
  Participate→Wikis
  Search: fowa

Contenu connexe

Tendances

Colt data book, color, upholstery selector
Colt data book, color, upholstery selectorColt data book, color, upholstery selector
Colt data book, color, upholstery selectorTim Reed
 
Implementing the Water, Climate and Development Programme in Africa by Andrew...
Implementing the Water, Climate and Development Programme in Africa by Andrew...Implementing the Water, Climate and Development Programme in Africa by Andrew...
Implementing the Water, Climate and Development Programme in Africa by Andrew...Global Water Partnership
 
Domagoj Margetic
Domagoj MargeticDomagoj Margetic
Domagoj MargeticEmil Čić
 
Plan601E Session 4 Presentation
Plan601E Session 4 PresentationPlan601E Session 4 Presentation
Plan601E Session 4 PresentationMichael Haggerty
 
Year in Review: Ontario Class Actions 2011/2012
Year in Review: Ontario Class Actions 2011/2012Year in Review: Ontario Class Actions 2011/2012
Year in Review: Ontario Class Actions 2011/2012Now Dentons
 
Nov Dec Newsletter
Nov Dec NewsletterNov Dec Newsletter
Nov Dec Newsletterkf_glensky
 
CloudTunnel Atlanta Ruby Users Group October 2012
CloudTunnel Atlanta Ruby Users Group October 2012CloudTunnel Atlanta Ruby Users Group October 2012
CloudTunnel Atlanta Ruby Users Group October 2012jmanuzak
 
Simulation In Healthcare Bibliography
Simulation In Healthcare BibliographySimulation In Healthcare Bibliography
Simulation In Healthcare BibliographyCarolyn Jenkins
 
Attributes of Magesium Stearate as a Tablet Lubricant
Attributes of Magesium Stearate as a Tablet LubricantAttributes of Magesium Stearate as a Tablet Lubricant
Attributes of Magesium Stearate as a Tablet LubricantStephenWu
 
Sarigiannis biological connectivity in cra
Sarigiannis biological connectivity in craSarigiannis biological connectivity in cra
Sarigiannis biological connectivity in craenvelab
 
Transport and mobility
Transport and mobilityTransport and mobility
Transport and mobilityAnupam Saraph
 
Introduction to windows workflow foundation (2007)
Introduction to windows workflow foundation (2007)Introduction to windows workflow foundation (2007)
Introduction to windows workflow foundation (2007)Bruno Camara
 
A Testers Role On Agile Projects - Janet Gregory
A Testers Role On Agile Projects - Janet GregoryA Testers Role On Agile Projects - Janet Gregory
A Testers Role On Agile Projects - Janet GregoryAGILEMinds
 

Tendances (18)

Colt data book, color, upholstery selector
Colt data book, color, upholstery selectorColt data book, color, upholstery selector
Colt data book, color, upholstery selector
 
Implementing the Water, Climate and Development Programme in Africa by Andrew...
Implementing the Water, Climate and Development Programme in Africa by Andrew...Implementing the Water, Climate and Development Programme in Africa by Andrew...
Implementing the Water, Climate and Development Programme in Africa by Andrew...
 
Domagoj Margetic
Domagoj MargeticDomagoj Margetic
Domagoj Margetic
 
Plan601E Session 4 Presentation
Plan601E Session 4 PresentationPlan601E Session 4 Presentation
Plan601E Session 4 Presentation
 
Year in Review: Ontario Class Actions 2011/2012
Year in Review: Ontario Class Actions 2011/2012Year in Review: Ontario Class Actions 2011/2012
Year in Review: Ontario Class Actions 2011/2012
 
Nov Dec Newsletter
Nov Dec NewsletterNov Dec Newsletter
Nov Dec Newsletter
 
CloudTunnel Atlanta Ruby Users Group October 2012
CloudTunnel Atlanta Ruby Users Group October 2012CloudTunnel Atlanta Ruby Users Group October 2012
CloudTunnel Atlanta Ruby Users Group October 2012
 
Simulation In Healthcare Bibliography
Simulation In Healthcare BibliographySimulation In Healthcare Bibliography
Simulation In Healthcare Bibliography
 
Attributes of Magesium Stearate as a Tablet Lubricant
Attributes of Magesium Stearate as a Tablet LubricantAttributes of Magesium Stearate as a Tablet Lubricant
Attributes of Magesium Stearate as a Tablet Lubricant
 
Person schedule
Person schedulePerson schedule
Person schedule
 
Sarigiannis biological connectivity in cra
Sarigiannis biological connectivity in craSarigiannis biological connectivity in cra
Sarigiannis biological connectivity in cra
 
Transport and mobility
Transport and mobilityTransport and mobility
Transport and mobility
 
Introduction to windows workflow foundation (2007)
Introduction to windows workflow foundation (2007)Introduction to windows workflow foundation (2007)
Introduction to windows workflow foundation (2007)
 
Pp booklet 2
Pp booklet 2Pp booklet 2
Pp booklet 2
 
Chapter 4 bj ts dc biasing
Chapter 4 bj ts dc biasingChapter 4 bj ts dc biasing
Chapter 4 bj ts dc biasing
 
Employer Brand
Employer BrandEmployer Brand
Employer Brand
 
A Testers Role On Agile Projects - Janet Gregory
A Testers Role On Agile Projects - Janet GregoryA Testers Role On Agile Projects - Janet Gregory
A Testers Role On Agile Projects - Janet Gregory
 
Murcia esl position english teacher
Murcia esl position english teacher Murcia esl position english teacher
Murcia esl position english teacher
 

En vedette

Emily Boyd @ FOWA Miami 08
Emily Boyd @ FOWA Miami 08Emily Boyd @ FOWA Miami 08
Emily Boyd @ FOWA Miami 08carsonsystems
 
Leah Culver @ FOWA 08
Leah Culver @ FOWA 08Leah Culver @ FOWA 08
Leah Culver @ FOWA 08carsonsystems
 
Matt Marshall @ FOWA 08
Matt Marshall @ FOWA 08Matt Marshall @ FOWA 08
Matt Marshall @ FOWA 08carsonsystems
 
Edwin Aoki @ FOWA 08
Edwin Aoki @ FOWA 08Edwin Aoki @ FOWA 08
Edwin Aoki @ FOWA 08carsonsystems
 
T O R O S M U S H U P O W E R T
T O R O S M U S H U P O W E R TT O R O S M U S H U P O W E R T
T O R O S M U S H U P O W E R Ttortas
 
Brian Oberkirch, Tantek Celik & Joseph Smarr @ FOWA Miami
Brian Oberkirch, Tantek Celik & Joseph Smarr @ FOWA MiamiBrian Oberkirch, Tantek Celik & Joseph Smarr @ FOWA Miami
Brian Oberkirch, Tantek Celik & Joseph Smarr @ FOWA Miamicarsonsystems
 
Kevin Marks @ FOWA 08
Kevin Marks @ FOWA 08Kevin Marks @ FOWA 08
Kevin Marks @ FOWA 08carsonsystems
 

En vedette (7)

Emily Boyd @ FOWA Miami 08
Emily Boyd @ FOWA Miami 08Emily Boyd @ FOWA Miami 08
Emily Boyd @ FOWA Miami 08
 
Leah Culver @ FOWA 08
Leah Culver @ FOWA 08Leah Culver @ FOWA 08
Leah Culver @ FOWA 08
 
Matt Marshall @ FOWA 08
Matt Marshall @ FOWA 08Matt Marshall @ FOWA 08
Matt Marshall @ FOWA 08
 
Edwin Aoki @ FOWA 08
Edwin Aoki @ FOWA 08Edwin Aoki @ FOWA 08
Edwin Aoki @ FOWA 08
 
T O R O S M U S H U P O W E R T
T O R O S M U S H U P O W E R TT O R O S M U S H U P O W E R T
T O R O S M U S H U P O W E R T
 
Brian Oberkirch, Tantek Celik & Joseph Smarr @ FOWA Miami
Brian Oberkirch, Tantek Celik & Joseph Smarr @ FOWA MiamiBrian Oberkirch, Tantek Celik & Joseph Smarr @ FOWA Miami
Brian Oberkirch, Tantek Celik & Joseph Smarr @ FOWA Miami
 
Kevin Marks @ FOWA 08
Kevin Marks @ FOWA 08Kevin Marks @ FOWA 08
Kevin Marks @ FOWA 08
 

Similaire à Ed Burns @ FOWA 08

Implementing OpenID
Implementing OpenIDImplementing OpenID
Implementing OpenIDUri Levanon
 
OpenID Foundation Japan Chapter Announcement
OpenID Foundation Japan Chapter AnnouncementOpenID Foundation Japan Chapter Announcement
OpenID Foundation Japan Chapter AnnouncementDavid Recordon
 
Web 2.0 Expo Berlin: OpenID Emerging from Web 2.0
Web 2.0 Expo Berlin: OpenID Emerging from Web 2.0Web 2.0 Expo Berlin: OpenID Emerging from Web 2.0
Web 2.0 Expo Berlin: OpenID Emerging from Web 2.0David Recordon
 
Dave Folio G D 8
Dave Folio  G D 8Dave Folio  G D 8
Dave Folio G D 8Dave Lilly
 
PowerPoint Design
PowerPoint DesignPowerPoint Design
PowerPoint Designpcorey
 
Q1 2009 Earning Report of Heidrick & Struggles Inc.
Q1 2009 Earning Report of Heidrick & Struggles Inc.Q1 2009 Earning Report of Heidrick & Struggles Inc.
Q1 2009 Earning Report of Heidrick & Struggles Inc.earningreport earningreport
 
Vw Polo Ita 1995 2001solo Elettrico
Vw Polo Ita 1995 2001solo ElettricoVw Polo Ita 1995 2001solo Elettrico
Vw Polo Ita 1995 2001solo Elettricoguest4b5ba0a
 
Egkekrimena sxedia comenius 2012
Egkekrimena sxedia comenius 2012Egkekrimena sxedia comenius 2012
Egkekrimena sxedia comenius 2012sfikasp
 
세바시 15분 조재형 가톨릭의과대학 서울성모병원 내분비내과 조교수 - 우리 의학교과서의 세계진출, 그 15년의 기록
세바시 15분 조재형 가톨릭의과대학 서울성모병원 내분비내과 조교수 - 우리 의학교과서의 세계진출, 그 15년의 기록세바시 15분 조재형 가톨릭의과대학 서울성모병원 내분비내과 조교수 - 우리 의학교과서의 세계진출, 그 15년의 기록
세바시 15분 조재형 가톨릭의과대학 서울성모병원 내분비내과 조교수 - 우리 의학교과서의 세계진출, 그 15년의 기록cbs15min
 
Flambeau Flowage watershed basemap
Flambeau Flowage watershed basemapFlambeau Flowage watershed basemap
Flambeau Flowage watershed basemapdianedaulton
 
Flambeau Flowage basemap
Flambeau Flowage basemapFlambeau Flowage basemap
Flambeau Flowage basemapdianedaulton
 
Stay with chiswick rooms hotel and enjoy london happenings in dec 2012.
Stay with chiswick rooms hotel and enjoy london happenings in dec 2012.Stay with chiswick rooms hotel and enjoy london happenings in dec 2012.
Stay with chiswick rooms hotel and enjoy london happenings in dec 2012.CHISWICK ROOMS HOTEL
 
Stay with CHISWICK ROOMS HOTEL and enjoy London happenings in dec 2012
Stay with CHISWICK ROOMS HOTEL and enjoy London happenings in dec 2012Stay with CHISWICK ROOMS HOTEL and enjoy London happenings in dec 2012
Stay with CHISWICK ROOMS HOTEL and enjoy London happenings in dec 2012CHISWICK ROOMS HOTEL
 

Similaire à Ed Burns @ FOWA 08 (20)

Implementing OpenID
Implementing OpenIDImplementing OpenID
Implementing OpenID
 
Implementing OpenID
Implementing OpenIDImplementing OpenID
Implementing OpenID
 
OpenID Foundation Japan Chapter Announcement
OpenID Foundation Japan Chapter AnnouncementOpenID Foundation Japan Chapter Announcement
OpenID Foundation Japan Chapter Announcement
 
Srs
SrsSrs
Srs
 
Srs
SrsSrs
Srs
 
Web 2.0 Expo Berlin: OpenID Emerging from Web 2.0
Web 2.0 Expo Berlin: OpenID Emerging from Web 2.0Web 2.0 Expo Berlin: OpenID Emerging from Web 2.0
Web 2.0 Expo Berlin: OpenID Emerging from Web 2.0
 
Dave Folio G D 8
Dave Folio  G D 8Dave Folio  G D 8
Dave Folio G D 8
 
Developing and Assessing Teacher Effectiveness
Developing and Assessing Teacher EffectivenessDeveloping and Assessing Teacher Effectiveness
Developing and Assessing Teacher Effectiveness
 
PowerPoint Design
PowerPoint DesignPowerPoint Design
PowerPoint Design
 
Q1 2009 Earning Report of Heidrick & Struggles Inc.
Q1 2009 Earning Report of Heidrick & Struggles Inc.Q1 2009 Earning Report of Heidrick & Struggles Inc.
Q1 2009 Earning Report of Heidrick & Struggles Inc.
 
Vw Polo Ita 1995 2001solo Elettrico
Vw Polo Ita 1995 2001solo ElettricoVw Polo Ita 1995 2001solo Elettrico
Vw Polo Ita 1995 2001solo Elettrico
 
Egkekrimena sxedia comenius 2012
Egkekrimena sxedia comenius 2012Egkekrimena sxedia comenius 2012
Egkekrimena sxedia comenius 2012
 
Kiss the BRD Good-Bye
Kiss the BRD Good-ByeKiss the BRD Good-Bye
Kiss the BRD Good-Bye
 
세바시 15분 조재형 가톨릭의과대학 서울성모병원 내분비내과 조교수 - 우리 의학교과서의 세계진출, 그 15년의 기록
세바시 15분 조재형 가톨릭의과대학 서울성모병원 내분비내과 조교수 - 우리 의학교과서의 세계진출, 그 15년의 기록세바시 15분 조재형 가톨릭의과대학 서울성모병원 내분비내과 조교수 - 우리 의학교과서의 세계진출, 그 15년의 기록
세바시 15분 조재형 가톨릭의과대학 서울성모병원 내분비내과 조교수 - 우리 의학교과서의 세계진출, 그 15년의 기록
 
Flambeau Flowage watershed basemap
Flambeau Flowage watershed basemapFlambeau Flowage watershed basemap
Flambeau Flowage watershed basemap
 
Flambeau Flowage basemap
Flambeau Flowage basemapFlambeau Flowage basemap
Flambeau Flowage basemap
 
Person schedule
Person schedulePerson schedule
Person schedule
 
Stay with chiswick rooms hotel and enjoy london happenings in dec 2012.
Stay with chiswick rooms hotel and enjoy london happenings in dec 2012.Stay with chiswick rooms hotel and enjoy london happenings in dec 2012.
Stay with chiswick rooms hotel and enjoy london happenings in dec 2012.
 
Stay with CHISWICK ROOMS HOTEL and enjoy London happenings in dec 2012
Stay with CHISWICK ROOMS HOTEL and enjoy London happenings in dec 2012Stay with CHISWICK ROOMS HOTEL and enjoy London happenings in dec 2012
Stay with CHISWICK ROOMS HOTEL and enjoy London happenings in dec 2012
 
Program - Frontiers of Interaction 2010
Program - Frontiers of Interaction 2010Program - Frontiers of Interaction 2010
Program - Frontiers of Interaction 2010
 

Plus de carsonsystems

Pathable Presentations
Pathable PresentationsPathable Presentations
Pathable Presentationscarsonsystems
 
Tariq Krim @ FOWA Feb 07
Tariq Krim @ FOWA Feb 07Tariq Krim @ FOWA Feb 07
Tariq Krim @ FOWA Feb 07carsonsystems
 
Simon Hawkins @ FOWA Feb 07.
Simon Hawkins @ FOWA Feb 07.Simon Hawkins @ FOWA Feb 07.
Simon Hawkins @ FOWA Feb 07.carsonsystems
 
Daniel Appelquist @ FOWA Feb 07
Daniel Appelquist @ FOWA Feb 07Daniel Appelquist @ FOWA Feb 07
Daniel Appelquist @ FOWA Feb 07carsonsystems
 
Chris Wilson @ FOWA Feb 07
Chris Wilson @ FOWA Feb 07Chris Wilson @ FOWA Feb 07
Chris Wilson @ FOWA Feb 07carsonsystems
 
Simon Wardley @ FOWA Feb 07
Simon Wardley @ FOWA Feb 07Simon Wardley @ FOWA Feb 07
Simon Wardley @ FOWA Feb 07carsonsystems
 
Brice Leblevennec @ FOWA Feb 07
Brice Leblevennec @ FOWA Feb 07Brice Leblevennec @ FOWA Feb 07
Brice Leblevennec @ FOWA Feb 07carsonsystems
 
Philip Wilkinson @ FOWA Feb 07
Philip Wilkinson @ FOWA Feb 07Philip Wilkinson @ FOWA Feb 07
Philip Wilkinson @ FOWA Feb 07carsonsystems
 
Ben Holmes @ FOWA Feb 07
Ben Holmes @ FOWA Feb 07Ben Holmes @ FOWA Feb 07
Ben Holmes @ FOWA Feb 07carsonsystems
 
Richard Moross @ FOWA Feb 07
Richard Moross @ FOWA Feb 07Richard Moross @ FOWA Feb 07
Richard Moross @ FOWA Feb 07carsonsystems
 
Michael Arrington @ FOWA Feb 07
Michael Arrington @ FOWA Feb 07Michael Arrington @ FOWA Feb 07
Michael Arrington @ FOWA Feb 07carsonsystems
 
Werner Vogels @ FOWA Feb 07
Werner Vogels @ FOWA Feb 07Werner Vogels @ FOWA Feb 07
Werner Vogels @ FOWA Feb 07carsonsystems
 
Stefan Fountain @ FOWA Feb 07
Stefan Fountain @ FOWA Feb 07Stefan Fountain @ FOWA Feb 07
Stefan Fountain @ FOWA Feb 07carsonsystems
 
Simon Willison @ FOWA Feb 07
Simon Willison @ FOWA Feb 07Simon Willison @ FOWA Feb 07
Simon Willison @ FOWA Feb 07carsonsystems
 
Edwin Aoki @ Fowa Feb 07
Edwin Aoki @ Fowa Feb 07Edwin Aoki @ Fowa Feb 07
Edwin Aoki @ Fowa Feb 07carsonsystems
 
Bradley Horowitz @ FOWA Feb 07
Bradley Horowitz @ FOWA Feb 07Bradley Horowitz @ FOWA Feb 07
Bradley Horowitz @ FOWA Feb 07carsonsystems
 
Jonathon Rochelle @ FOWA Feb 07
Jonathon Rochelle @ FOWA Feb 07Jonathon Rochelle @ FOWA Feb 07
Jonathon Rochelle @ FOWA Feb 07carsonsystems
 

Plus de carsonsystems (17)

Pathable Presentations
Pathable PresentationsPathable Presentations
Pathable Presentations
 
Tariq Krim @ FOWA Feb 07
Tariq Krim @ FOWA Feb 07Tariq Krim @ FOWA Feb 07
Tariq Krim @ FOWA Feb 07
 
Simon Hawkins @ FOWA Feb 07.
Simon Hawkins @ FOWA Feb 07.Simon Hawkins @ FOWA Feb 07.
Simon Hawkins @ FOWA Feb 07.
 
Daniel Appelquist @ FOWA Feb 07
Daniel Appelquist @ FOWA Feb 07Daniel Appelquist @ FOWA Feb 07
Daniel Appelquist @ FOWA Feb 07
 
Chris Wilson @ FOWA Feb 07
Chris Wilson @ FOWA Feb 07Chris Wilson @ FOWA Feb 07
Chris Wilson @ FOWA Feb 07
 
Simon Wardley @ FOWA Feb 07
Simon Wardley @ FOWA Feb 07Simon Wardley @ FOWA Feb 07
Simon Wardley @ FOWA Feb 07
 
Brice Leblevennec @ FOWA Feb 07
Brice Leblevennec @ FOWA Feb 07Brice Leblevennec @ FOWA Feb 07
Brice Leblevennec @ FOWA Feb 07
 
Philip Wilkinson @ FOWA Feb 07
Philip Wilkinson @ FOWA Feb 07Philip Wilkinson @ FOWA Feb 07
Philip Wilkinson @ FOWA Feb 07
 
Ben Holmes @ FOWA Feb 07
Ben Holmes @ FOWA Feb 07Ben Holmes @ FOWA Feb 07
Ben Holmes @ FOWA Feb 07
 
Richard Moross @ FOWA Feb 07
Richard Moross @ FOWA Feb 07Richard Moross @ FOWA Feb 07
Richard Moross @ FOWA Feb 07
 
Michael Arrington @ FOWA Feb 07
Michael Arrington @ FOWA Feb 07Michael Arrington @ FOWA Feb 07
Michael Arrington @ FOWA Feb 07
 
Werner Vogels @ FOWA Feb 07
Werner Vogels @ FOWA Feb 07Werner Vogels @ FOWA Feb 07
Werner Vogels @ FOWA Feb 07
 
Stefan Fountain @ FOWA Feb 07
Stefan Fountain @ FOWA Feb 07Stefan Fountain @ FOWA Feb 07
Stefan Fountain @ FOWA Feb 07
 
Simon Willison @ FOWA Feb 07
Simon Willison @ FOWA Feb 07Simon Willison @ FOWA Feb 07
Simon Willison @ FOWA Feb 07
 
Edwin Aoki @ Fowa Feb 07
Edwin Aoki @ Fowa Feb 07Edwin Aoki @ Fowa Feb 07
Edwin Aoki @ Fowa Feb 07
 
Bradley Horowitz @ FOWA Feb 07
Bradley Horowitz @ FOWA Feb 07Bradley Horowitz @ FOWA Feb 07
Bradley Horowitz @ FOWA Feb 07
 
Jonathon Rochelle @ FOWA Feb 07
Jonathon Rochelle @ FOWA Feb 07Jonathon Rochelle @ FOWA Feb 07
Jonathon Rochelle @ FOWA Feb 07
 

Dernier

Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Pereraictsugar
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaoncallgirls2057
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...ssuserf63bd7
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchirictsugar
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Anamaria Contreras
 
Financial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptxFinancial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptxsaniyaimamuddin
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessSeta Wicaksana
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607dollysharma2066
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607dollysharma2066
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfrichard876048
 
Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Americas Got Grants
 
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxThe-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxmbikashkanyari
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdfKhaled Al Awadi
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCRashishs7044
 
Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Peter Ward
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckHajeJanKamps
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...ictsugar
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCRashishs7044
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?Olivia Kresic
 

Dernier (20)

Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Perera
 
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchir
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.
 
Financial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptxFinancial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptx
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful Business
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdf
 
Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...
 
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxThe-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
 
Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?
 

Ed Burns @ FOWA 08

  • 1. The Past The Present The Future of the UI for Distributed Applications Ed Burns Senior Staff Engineer Enterprise Java Platforms
  • 2. The Past The Present The Future of the UI for Distributed Applications in 10 minutes or less Ed Burns Senior Staff Engineer Enterprise Java Platforms
  • 3. The Past The Present The Future of the UI for Distributed Applications in 10 minutes or less and how Sun helps you get there Ed Burns Senior Staff Engineer Enterprise Java Platforms
  • 4. Agenda • How did we get here? • Where are we now? • Where are we going? • How does Sun help you get there? > Technology offerings > Sun Developer Network > Startup Essentials 4
  • 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? 5
  • 6. How did we get here? • What are the historical Ajax drivers that have lead us to JavaScript the our current situation: CSS > So many UI choices HTML > So many different development techniques • What is a web app, really? 6
  • 7. e eb 08 AX bil tW Mo ien AJ 20 7 S X Cl cO ch Ri Ma la G 00 Mo zil SV 20 ap e sh Ap ple t tsc Fla c) av a Ne eb lnet et p ku IE nJ MS -W e ar on ie, t 95 Su SA t, N rch 19 ne :M ic A NC sa Int er r, he Mo eb op Distributed App UI Timeline (G 3.1 ow W 90 ind W 19 MS 70 85 32 19 M IB PC c& Ma 80 ste m 19 ow Sy ind X W : 75 P lay I isp AP PD 19 C DE d D ics pe ph 70 ap ra tm G 19 Bi rect Di ls 65 na 19 mi er O m bT Du AT 60 PL 19 Popularity
  • 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? 8
  • 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? 9
  • 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? 10
  • 11. How does Sun help you get there? • Technology Offerings > Hardware > Software > Non-Java > Java • Sun Developer Network • Startup Essentials 11
  • 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 12
  • 13. FOWA 2008 Slides: developers.sun.com Join SDN Participate→Wikis Search: fowa