SlideShare uma empresa Scribd logo
1 de 28
InsideRIA Outlook,
   2009:
   What Every
   Developer
   Needs
   to be Thinking
   Andre Charland
   (Moderator)
   November 19, 2008



                                                                  ®




Copyright 2008 Adobe Systems Incorporated. All rights reserved.
Andre Charland

    Founder and CEO at Nitobi
    12 Years in web application
    Focused on user experience
    Ajax, Flash, Flex, AIR and iPhone Development




                                                                            ®
                                                                            ®




Copyright 2008 Adobe Systems Incorporated. All rights reserved. reserved.
Copyright 2008 Adobe Systems Incorporated. All rights
Steve Weiss

    General Manager, InsideRIA.com
    Executive Editor, O’Reilly Media
    Adobe Developer Library: Co-publishing partnership with Adobe,
     covering Flex, AIR, ActionScript, Flash and other topics relevant
     to design and development of RIAs
    steve@oreilly.com
    Twitter: @steveweiss




                                                                            ®
                                                                            ®




Copyright 2008 Adobe Systems Incorporated. All rights reserved. reserved.
Copyright 2008 Adobe Systems Incorporated. All rights
InsideRIA.com


                                                                  About InsideRIA

  •InsideRIA is an online community developed by O’Reilly and
  sponsored by Adobe Systems Incorporated. Our goal is to create
  an invaluable resource for information on the ever-changing state
  of design and development of rich Internet applications (RIAs).




                                                                                    ®




Copyright 2008 Adobe Systems Incorporated. All rights reserved.
InsideRIA.com


                                                                  About InsideRIA

  •InsideRIA is an online community developed by O’Reilly and
  sponsored by Adobe Systems Incorporated. Our goal is to create
  an invaluable resource for information on the ever-changing state
  of design and development of rich Internet applications (RIAs).

  •InsideRIA brings some of the leading members of the RIA
  community together, where you can engage with them in an
  ongoing narrative about where RIA technology is headed.




                                                                                    ®




Copyright 2008 Adobe Systems Incorporated. All rights reserved.
InsideRIA.com


                                                                  About InsideRIA

  •InsideRIA is an online community developed by O’Reilly and
  sponsored by Adobe Systems Incorporated. Our goal is to create
  an invaluable resource for information on the ever-changing state
  of design and development of rich Internet applications (RIAs).

  •InsideRIA brings some of the leading members of the RIA
  community together, where you can engage with them in an
  ongoing narrative about where RIA technology is headed.

  •We hope InsideRIA will become your first-stop resource to stay
  on top of news, events, opinions, and learning.


                                                                                    ®




Copyright 2008 Adobe Systems Incorporated. All rights reserved.
Panelists


                                                                  InsideRIA Panelists

                          Andre Charland                               Andrew Trice          RJ Owen




                               Adam Flater                          Sean                     Rich
                                                                   Christmann         Tretola




                                                                                                       ®




Copyright 2008 Adobe Systems Incorporated. All rights reserved.
Andrew Trice

     Principal Architect Flex/AIR for Cynergy Systems




     Technical lead for multiple enterprise-class Flex/AIR applications
     Business Applications, Data Visualizations
     Author




                                                                           ®




Copyright 2008 Adobe Systems Incorporated. All rights reserved.
RJ Owen

    Senior Developer @ EffectiveUI
    Adobe Community Expert
    Lead developer on Discovery Earth Live
    Blah blah etc. Generally a nice guy.




                                                                            ®
                                                                            ®




Copyright 2008 Adobe Systems Incorporated. All rights reserved. reserved.
Copyright 2008 Adobe Systems Incorporated. All rights
Adam Flater

      Software Architect for Universal Mind
      Has built solutions on the following technologies:
                Java, Microsoft (various), HTML/JS, Flash, Flex

      Today: Architects and implements robust Flex applications for enterprise
       clients (many fortune 500/100)
      Founder of the Merapi Project: Connects Java and Flex at the desktop
       to enable support for devices and other processes in Flex applications




                                                                                  ®
                                                                                  ®




Copyright 2008 Adobe Systems Incorporated. All rights reserved. reserved.
  Copyright 2008 Adobe Systems Incorporated. All rights
Sean Christmann

      Experience Architect for EffectiveUI
      7-8 years working with Flash format
      Worked on games, portals, desktop applications, media players
      Helped build community driven libraries for Flash




                                                                            ®
                                                                            ®




Copyright 2008 Adobe Systems Incorporated. All rights reserved. reserved.
  Copyright 2008 Adobe Systems Incorporated. All rights
Business Apps in
   Ajax, Flash and
   AIR
   Andre Charland
   November 19, 2008




                                                                  ®




Copyright 2008 Adobe Systems Incorporated. All rights reserved.
Ajax and Flash: Friends or Foes?


              Flash / Flex                                                  Ajax

                      Strengths:                                              Strengths:
                               Development tools                                   Penetration and acceptance
                               Performance                                         Libraries and frameworks
                               Rich media                                          Sometimes immersive
                               One run time!
                      Weaknesses:                                             Weaknesses:
                               Small knowledge base                                Many runtimes
                               Controlled by one vendor                            Lack of tools
                               Plugin adoption                                     Media support
                                                                                    Performance



                                                                                                                  ®
                                                                                                                  ®




Copyright 2008 Adobe Systems Incorporated. All rights reserved. reserved.
Copyright 2008 Adobe Systems Incorporated. All rights
Ajax and Flash: Friends or Foes?

    Opportunities:
           Using Flash and Ajax together
           Flash in Ajax: Upload, Offline, Charing, Video, Audio
           Flex > Ajax > Vanilla HTML: Graceful Failure
           Convergence of runtimes




    Threats
                Becoming a one trick pony
                Compatibility across mobile platforms (iPhone)
                Difference of skill sets
                Different dev tools




                                                                            ®
                                                                            ®




Copyright 2008 Adobe Systems Incorporated. All rights reserved. reserved.
Copyright 2008 Adobe Systems Incorporated. All rights
AIR: Where the
   desktop and the
   web converge
   Andrew Trice
   November 19, 2008




                                                                  ®




Copyright 2008 Adobe Systems Incorporated. All rights reserved.
AIR: Where the desktop and web converge

     Strengths:
           Emerging web platforms
           Companion applications to web applications
           Cross platform
           Web + Desktop with a single skill set
           Web + Desktop with a single code base


     Weaknesses:
           No access to native code
           No native access to hardware




                                                                            ®
                                                                            ®




Copyright 2008 Adobe Systems Incorporated. All rights reserved. reserved.
  Copyright 2008 Adobe Systems Incorporated. All rights
AIR: Where the desktop and web converge

     Opportunities:
           Anywhere you have a web application, you have an opportunity for a desktop
            companion
           API Development – one API for web/desktop applications
            Great looking desktop applications that are easy to build




     Threats:
           Everybody wants in on the action: Microsoft, JavaFx
           Perception: Flash is not just for the web




                                                                                         ®
                                                                                         ®




Copyright 2008 Adobe Systems Incorporated. All rights reserved. reserved.
  Copyright 2008 Adobe Systems Incorporated. All rights
Breaking the
   browser on
   devices
   RJ Owen
   November 19, 2008




                                                                  ®




Copyright 2008 Adobe Systems Incorporated. All rights reserved.
Mobile Devices

    Strengths:
           Portability
           New interfaces and gestures (Immersion)
           Awareness




    Weaknesses:
           Too many platforms
           Disorganized data
           Duplication of functionality
           Reliability




                                                                            ®
                                                                            ®




Copyright 2008 Adobe Systems Incorporated. All rights reserved. reserved.
Copyright 2008 Adobe Systems Incorporated. All rights
Mobile Devices

    Opportunities:
           New users
           Flexibility
           Markets for developers
           New tools




    Threats
                Security
                Too accessible
                Choosing the wrong technology




                                                                            ®
                                                                            ®




Copyright 2008 Adobe Systems Incorporated. All rights reserved. reserved.
Copyright 2008 Adobe Systems Incorporated. All rights
The User
   Experience of
   RIAs
   Adam Flater
   November 19, 2008




                                                                  ®




Copyright 2008 Adobe Systems Incorporated. All rights reserved.
The User Experience of RIAs

     Strengths:
           Many RIAs are improved by adopting development methodologies centered around
            UX
           Brings the users closer… better UX means better adoption
           The Flash platform is an excellent choice to deploy these solutions
           Many clients / users are seeing the ROI of UX


     Weaknesses:
           Defining and executing a great UX is difficult
           As a methodology UX is very new - a lot of work to be done
           UX Talent is in high demand (weakness for clients)
           Only recently have technology platforms been available that allow good UX
            development




                                                                                           ®
                                                                                           ®




Copyright 2008 Adobe Systems Incorporated. All rights reserved. reserved.
  Copyright 2008 Adobe Systems Incorporated. All rights
The User Experience of RIAs

      Opportunities:
            The space is being defined… great opportunity to be a part of that
            Technology platforms are improving
            Clients are investing in UX
            Cross-channel / device UX


      Threats
            UX gone wrong… poor execution could develop a negative image
            The tools for building UX need to be improved to make significant progress
            The value of UX could be lost if the cost is too high




                                                                                         ®
                                                                                         ®




Copyright 2008 Adobe Systems Incorporated. All rights reserved. reserved.
  Copyright 2008 Adobe Systems Incorporated. All rights
Outlook on the
   RIA space
   Sean Christmann
   November 19, 2008




                                                                  ®




Copyright 2008 Adobe Systems Incorporated. All rights reserved.
Outlook on the RIA space

     Strengths:
           Slowly replacing more desktop apps. Quake Live coming online soon.
           3D infrastructure is maturing.
           Flash and Flex are remaining ahead of the curve.
           People are more receptive to interactive web apps, understand how to navigate them.




     Weaknesses:
           Coding platforms and frameworks growing at a rapid pace.
           Become a jack of all trades, or a master of few?
           Can accessibility keep up?
           10% of users still on dial-up as of July 2008




                                                                                                  ®
                                                                                                  ®




Copyright 2008 Adobe Systems Incorporated. All rights reserved. reserved.
  Copyright 2008 Adobe Systems Incorporated. All rights
Outlook on the RIA space

      Opportunities:
            Data Visualization needs are skyrocketing. We're creating data at a high rate.
            Invest in design to open up your client roster.
            Familiarize yourself with different transport vehicles, AMF, JSON, SOAP, etc.
            Keep your eye on where javascript is going. Clients may start requesting it.




      Threats
            The web keeps getting “free”-er. Can you monetize your RIA or is it just for
             marketing?
            Could a large company like Google make portions of our work obsolete, like
             their enw charting api?
            Popularity of RIA space will cause client rates to drop once pool is saturated.




                                                                                               ®
                                                                                               ®




Copyright 2008 Adobe Systems Incorporated. All rights reserved. reserved.
  Copyright 2008 Adobe Systems Incorporated. All rights
Panelists


                                                                  Q&A

                •Steve Weiss (steve@oreilly.com)
                •Andre Charland (andre@nitobi.com)
                •Andrew Trice (triceam@gmail.com)
                •RJ Owen (rj.owen@effectiveui.com)
                •Adam Flater (adamflater@gmail.com)
                •Sean Christmann (sean.christmann@effectiveui.com)



                                                                        ®




Copyright 2008 Adobe Systems Incorporated. All rights reserved.
     insideRIA.com
     adobedeveloperlibrary.com




                                                                       ®




                                                                  26
Copyright 2008 Adobe Systems Incorporated. All rights reserved.

Mais conteúdo relacionado

Destaque

12 13 what is desktop virtualization
12 13 what is desktop virtualization12 13 what is desktop virtualization
12 13 what is desktop virtualizationO'Reilly Media
 
Visual Experience 360 Flex
Visual Experience 360 FlexVisual Experience 360 Flex
Visual Experience 360 FlexJuan Sanchez
 
Open Source at the Apache Software Foundation
Open Source at the Apache Software Foundation Open Source at the Apache Software Foundation
Open Source at the Apache Software Foundation wgstoddard
 
Search Different Understanding Apple's New Search Engine State of Search 2016
Search Different   Understanding Apple's New Search Engine State of Search 2016Search Different   Understanding Apple's New Search Engine State of Search 2016
Search Different Understanding Apple's New Search Engine State of Search 2016Andrew Shotland
 
Apple earnings q4-2010
Apple earnings q4-2010Apple earnings q4-2010
Apple earnings q4-2010O'Reilly Media
 
Test Driven Development
Test Driven DevelopmentTest Driven Development
Test Driven DevelopmentJohn Blanco
 
Sharing Apache's Goodness: How We Should be Telling Apache's Story
Sharing Apache's Goodness: How We Should be Telling Apache's StorySharing Apache's Goodness: How We Should be Telling Apache's Story
Sharing Apache's Goodness: How We Should be Telling Apache's StoryJoe Brockmeier
 
Voice+IP Conference Frankfurt, Germany
Voice+IP Conference Frankfurt, GermanyVoice+IP Conference Frankfurt, Germany
Voice+IP Conference Frankfurt, GermanyMarc René Gardeya
 
WattzOn Personal Energy Audit
WattzOn Personal Energy AuditWattzOn Personal Energy Audit
WattzOn Personal Energy AuditWeb 2.0 Expo
 
Souders WPO Web 2.0 Expo
Souders WPO Web 2.0 ExpoSouders WPO Web 2.0 Expo
Souders WPO Web 2.0 ExpoSteve Souders
 
But we're already open source! Why would I want to bring my code to Apache?
But we're already open source! Why would I want to bring my code to Apache?But we're already open source! Why would I want to bring my code to Apache?
But we're already open source! Why would I want to bring my code to Apache?gagravarr
 
Sxsw speaker submission_effectiveui_07252014
Sxsw speaker submission_effectiveui_07252014Sxsw speaker submission_effectiveui_07252014
Sxsw speaker submission_effectiveui_07252014patrickVinson
 
Twitter Webcast Power Tips, Pt 2
Twitter Webcast Power Tips, Pt 2Twitter Webcast Power Tips, Pt 2
Twitter Webcast Power Tips, Pt 2O'Reilly Media
 
Take back the web
Take back the webTake back the web
Take back the webBen Schwarz
 
Nov. 4, 2011 o reilly webcast-hbase- lars george
Nov. 4, 2011 o reilly webcast-hbase- lars georgeNov. 4, 2011 o reilly webcast-hbase- lars george
Nov. 4, 2011 o reilly webcast-hbase- lars georgeO'Reilly Media
 

Destaque (20)

12 13 what is desktop virtualization
12 13 what is desktop virtualization12 13 what is desktop virtualization
12 13 what is desktop virtualization
 
Mate
MateMate
Mate
 
2009 Research Where
2009 Research Where2009 Research Where
2009 Research Where
 
Hoppala at XMediaLab
Hoppala at XMediaLabHoppala at XMediaLab
Hoppala at XMediaLab
 
Visual Experience 360 Flex
Visual Experience 360 FlexVisual Experience 360 Flex
Visual Experience 360 Flex
 
Open Source at the Apache Software Foundation
Open Source at the Apache Software Foundation Open Source at the Apache Software Foundation
Open Source at the Apache Software Foundation
 
Search Different Understanding Apple's New Search Engine State of Search 2016
Search Different   Understanding Apple's New Search Engine State of Search 2016Search Different   Understanding Apple's New Search Engine State of Search 2016
Search Different Understanding Apple's New Search Engine State of Search 2016
 
Apple earnings q4-2010
Apple earnings q4-2010Apple earnings q4-2010
Apple earnings q4-2010
 
Hoppala at ARE2011
Hoppala at ARE2011Hoppala at ARE2011
Hoppala at ARE2011
 
Test Driven Development
Test Driven DevelopmentTest Driven Development
Test Driven Development
 
Sharing Apache's Goodness: How We Should be Telling Apache's Story
Sharing Apache's Goodness: How We Should be Telling Apache's StorySharing Apache's Goodness: How We Should be Telling Apache's Story
Sharing Apache's Goodness: How We Should be Telling Apache's Story
 
Voice+IP Conference Frankfurt, Germany
Voice+IP Conference Frankfurt, GermanyVoice+IP Conference Frankfurt, Germany
Voice+IP Conference Frankfurt, Germany
 
WattzOn Personal Energy Audit
WattzOn Personal Energy AuditWattzOn Personal Energy Audit
WattzOn Personal Energy Audit
 
Souders WPO Web 2.0 Expo
Souders WPO Web 2.0 ExpoSouders WPO Web 2.0 Expo
Souders WPO Web 2.0 Expo
 
But we're already open source! Why would I want to bring my code to Apache?
But we're already open source! Why would I want to bring my code to Apache?But we're already open source! Why would I want to bring my code to Apache?
But we're already open source! Why would I want to bring my code to Apache?
 
Allister Frost Speaker Biography
Allister Frost Speaker BiographyAllister Frost Speaker Biography
Allister Frost Speaker Biography
 
Sxsw speaker submission_effectiveui_07252014
Sxsw speaker submission_effectiveui_07252014Sxsw speaker submission_effectiveui_07252014
Sxsw speaker submission_effectiveui_07252014
 
Twitter Webcast Power Tips, Pt 2
Twitter Webcast Power Tips, Pt 2Twitter Webcast Power Tips, Pt 2
Twitter Webcast Power Tips, Pt 2
 
Take back the web
Take back the webTake back the web
Take back the web
 
Nov. 4, 2011 o reilly webcast-hbase- lars george
Nov. 4, 2011 o reilly webcast-hbase- lars georgeNov. 4, 2011 o reilly webcast-hbase- lars george
Nov. 4, 2011 o reilly webcast-hbase- lars george
 

Semelhante a InsideRIA Outlook for 2009

Prototyping Adobe AIR Applications with Fireworks CS4
Prototyping Adobe AIR Applications with Fireworks CS4Prototyping Adobe AIR Applications with Fireworks CS4
Prototyping Adobe AIR Applications with Fireworks CS4Juan Sanchez
 
Search Engines and Flash: Secrets, Tricks, and Black Magic
Search Engines and Flash: Secrets, Tricks, and Black MagicSearch Engines and Flash: Secrets, Tricks, and Black Magic
Search Engines and Flash: Secrets, Tricks, and Black Magicguestb1f3a
 
Enrique Duvos: Adobe RIA Platform
Enrique Duvos: Adobe RIA PlatformEnrique Duvos: Adobe RIA Platform
Enrique Duvos: Adobe RIA PlatformInitium
 
Sun Startup Essential Program
Sun Startup Essential ProgramSun Startup Essential Program
Sun Startup Essential ProgramManuel Jaffrin
 
Flex and the city in London - Keynote
Flex and the city in London - KeynoteFlex and the city in London - Keynote
Flex and the city in London - KeynoteMichael Chaize
 
David Coletta Architecting A Shared Codebase For Browser And Desktop Final
David Coletta Architecting A Shared Codebase For Browser And Desktop FinalDavid Coletta Architecting A Shared Codebase For Browser And Desktop Final
David Coletta Architecting A Shared Codebase For Browser And Desktop Finaldcoletta
 
OneSpring: 5 Myths of Rich Internet Applications
OneSpring:  5 Myths of Rich Internet ApplicationsOneSpring:  5 Myths of Rich Internet Applications
OneSpring: 5 Myths of Rich Internet ApplicationsOneSpring LLC
 
Adobe flash platform java
Adobe flash platform javaAdobe flash platform java
Adobe flash platform javaCh'ti JUG
 
Adobe flash platform java
Adobe flash platform javaAdobe flash platform java
Adobe flash platform javaMichael Chaize
 
Randy Brown - Project Delivery Decisions: Service, Software, or on a Stick?
Randy Brown - Project Delivery Decisions: Service, Software, or on a Stick?Randy Brown - Project Delivery Decisions: Service, Software, or on a Stick?
Randy Brown - Project Delivery Decisions: Service, Software, or on a Stick?SeriousGamesAssoc
 
Agile Seaside
Agile SeasideAgile Seaside
Agile SeasideESUG
 
Seaside — Agile Software Development
Seaside — Agile Software DevelopmentSeaside — Agile Software Development
Seaside — Agile Software DevelopmentLukas Renggli
 
Aras Corporate PLM Community
Aras Corporate PLM CommunityAras Corporate PLM Community
Aras Corporate PLM CommunityAras
 
One Unified Platform for Deploying Enterprise Class Solutions across any ente...
One Unified Platform for Deploying Enterprise Class Solutions across any ente...One Unified Platform for Deploying Enterprise Class Solutions across any ente...
One Unified Platform for Deploying Enterprise Class Solutions across any ente...trw188
 
[REPEAT 1] Architecting Security & Governance across your AWS Landing Zone (S...
[REPEAT 1] Architecting Security & Governance across your AWS Landing Zone (S...[REPEAT 1] Architecting Security & Governance across your AWS Landing Zone (S...
[REPEAT 1] Architecting Security & Governance across your AWS Landing Zone (S...Amazon Web Services
 
Oop2012 keynote Design Driven Development
Oop2012 keynote Design Driven DevelopmentOop2012 keynote Design Driven Development
Oop2012 keynote Design Driven DevelopmentMichael Chaize
 

Semelhante a InsideRIA Outlook for 2009 (20)

Prototyping Adobe AIR Applications with Fireworks CS4
Prototyping Adobe AIR Applications with Fireworks CS4Prototyping Adobe AIR Applications with Fireworks CS4
Prototyping Adobe AIR Applications with Fireworks CS4
 
Search Engines and Flash: Secrets, Tricks, and Black Magic
Search Engines and Flash: Secrets, Tricks, and Black MagicSearch Engines and Flash: Secrets, Tricks, and Black Magic
Search Engines and Flash: Secrets, Tricks, and Black Magic
 
Enrique Duvos: Adobe RIA Platform
Enrique Duvos: Adobe RIA PlatformEnrique Duvos: Adobe RIA Platform
Enrique Duvos: Adobe RIA Platform
 
Sun Startup Essential Program
Sun Startup Essential ProgramSun Startup Essential Program
Sun Startup Essential Program
 
Bynet2.3 Adobe Flex builder 4
Bynet2.3 Adobe Flex builder 4Bynet2.3 Adobe Flex builder 4
Bynet2.3 Adobe Flex builder 4
 
Flex and the city in London - Keynote
Flex and the city in London - KeynoteFlex and the city in London - Keynote
Flex and the city in London - Keynote
 
Dmeeker Finala
Dmeeker FinalaDmeeker Finala
Dmeeker Finala
 
David Coletta Architecting A Shared Codebase For Browser And Desktop Final
David Coletta Architecting A Shared Codebase For Browser And Desktop FinalDavid Coletta Architecting A Shared Codebase For Browser And Desktop Final
David Coletta Architecting A Shared Codebase For Browser And Desktop Final
 
Adobe Creative Cloud für Teams
Adobe Creative Cloud für TeamsAdobe Creative Cloud für Teams
Adobe Creative Cloud für Teams
 
OneSpring: 5 Myths of Rich Internet Applications
OneSpring:  5 Myths of Rich Internet ApplicationsOneSpring:  5 Myths of Rich Internet Applications
OneSpring: 5 Myths of Rich Internet Applications
 
Adobe flash platform java
Adobe flash platform javaAdobe flash platform java
Adobe flash platform java
 
Adobe flash platform java
Adobe flash platform javaAdobe flash platform java
Adobe flash platform java
 
Randy Brown - Project Delivery Decisions: Service, Software, or on a Stick?
Randy Brown - Project Delivery Decisions: Service, Software, or on a Stick?Randy Brown - Project Delivery Decisions: Service, Software, or on a Stick?
Randy Brown - Project Delivery Decisions: Service, Software, or on a Stick?
 
Agile Seaside
Agile SeasideAgile Seaside
Agile Seaside
 
Seaside — Agile Software Development
Seaside — Agile Software DevelopmentSeaside — Agile Software Development
Seaside — Agile Software Development
 
Aras Corporate PLM Community
Aras Corporate PLM CommunityAras Corporate PLM Community
Aras Corporate PLM Community
 
One Unified Platform for Deploying Enterprise Class Solutions across any ente...
One Unified Platform for Deploying Enterprise Class Solutions across any ente...One Unified Platform for Deploying Enterprise Class Solutions across any ente...
One Unified Platform for Deploying Enterprise Class Solutions across any ente...
 
[REPEAT 1] Architecting Security & Governance across your AWS Landing Zone (S...
[REPEAT 1] Architecting Security & Governance across your AWS Landing Zone (S...[REPEAT 1] Architecting Security & Governance across your AWS Landing Zone (S...
[REPEAT 1] Architecting Security & Governance across your AWS Landing Zone (S...
 
Oop2012 keynote Design Driven Development
Oop2012 keynote Design Driven DevelopmentOop2012 keynote Design Driven Development
Oop2012 keynote Design Driven Development
 
Hello Gumbo
Hello GumboHello Gumbo
Hello Gumbo
 

Mais de AndreCharland

Kees and Clair Hut Grand Opening - Spearhead Huts Society
Kees and Clair Hut Grand Opening - Spearhead Huts SocietyKees and Clair Hut Grand Opening - Spearhead Huts Society
Kees and Clair Hut Grand Opening - Spearhead Huts SocietyAndreCharland
 
Spearhead fundraising 2019
Spearhead fundraising 2019Spearhead fundraising 2019
Spearhead fundraising 2019AndreCharland
 
PhoneGap Day EU 2012 Welcome
PhoneGap Day EU 2012 WelcomePhoneGap Day EU 2012 Welcome
PhoneGap Day EU 2012 WelcomeAndreCharland
 
Phone gap day welcome 2012
Phone gap day welcome 2012Phone gap day welcome 2012
Phone gap day welcome 2012AndreCharland
 
Phone gap Stats & Growth
Phone gap Stats & GrowthPhone gap Stats & Growth
Phone gap Stats & GrowthAndreCharland
 
PhoneGap Build Presentation at Deploy2010
PhoneGap Build Presentation at Deploy2010PhoneGap Build Presentation at Deploy2010
PhoneGap Build Presentation at Deploy2010AndreCharland
 
Calendar Finalto Distribute Small
Calendar Finalto Distribute SmallCalendar Finalto Distribute Small
Calendar Finalto Distribute SmallAndreCharland
 
Rad Boob Club Calendar 2010
Rad Boob Club Calendar 2010Rad Boob Club Calendar 2010
Rad Boob Club Calendar 2010AndreCharland
 
Ajax in AIR from On AIR Tour Europe
Ajax in AIR from On AIR Tour EuropeAjax in AIR from On AIR Tour Europe
Ajax in AIR from On AIR Tour EuropeAndreCharland
 
Ajax Development With Dreamweaver
Ajax Development With DreamweaverAjax Development With Dreamweaver
Ajax Development With DreamweaverAndreCharland
 
Ajax and JavaScript Bootcamp
Ajax and JavaScript BootcampAjax and JavaScript Bootcamp
Ajax and JavaScript BootcampAndreCharland
 
Voices That Matter Ajax Overview
Voices That Matter  Ajax OverviewVoices That Matter  Ajax Overview
Voices That Matter Ajax OverviewAndreCharland
 
Enterprise AIR Development for JavaScript Developers
Enterprise AIR Development for JavaScript DevelopersEnterprise AIR Development for JavaScript Developers
Enterprise AIR Development for JavaScript DevelopersAndreCharland
 
Blogging For Business
Blogging For BusinessBlogging For Business
Blogging For BusinessAndreCharland
 
Web Usability in the Enterprise with Ajax
Web Usability in the Enterprise with AjaxWeb Usability in the Enterprise with Ajax
Web Usability in the Enterprise with AjaxAndreCharland
 
Ajax Usability for AjaxWorld
Ajax Usability for AjaxWorldAjax Usability for AjaxWorld
Ajax Usability for AjaxWorldAndreCharland
 
Using the Tools of Web 2.0 for Marketing
Using the Tools of Web 2.0 for MarketingUsing the Tools of Web 2.0 for Marketing
Using the Tools of Web 2.0 for MarketingAndreCharland
 
GIS Applications on the Web
GIS Applications on the WebGIS Applications on the Web
GIS Applications on the WebAndreCharland
 

Mais de AndreCharland (19)

Kees and Clair Hut Grand Opening - Spearhead Huts Society
Kees and Clair Hut Grand Opening - Spearhead Huts SocietyKees and Clair Hut Grand Opening - Spearhead Huts Society
Kees and Clair Hut Grand Opening - Spearhead Huts Society
 
Spearhead fundraising 2019
Spearhead fundraising 2019Spearhead fundraising 2019
Spearhead fundraising 2019
 
PhoneGap Day EU 2012 Welcome
PhoneGap Day EU 2012 WelcomePhoneGap Day EU 2012 Welcome
PhoneGap Day EU 2012 Welcome
 
Phone gap day welcome 2012
Phone gap day welcome 2012Phone gap day welcome 2012
Phone gap day welcome 2012
 
Phone gap Stats & Growth
Phone gap Stats & GrowthPhone gap Stats & Growth
Phone gap Stats & Growth
 
PhoneGap Build Presentation at Deploy2010
PhoneGap Build Presentation at Deploy2010PhoneGap Build Presentation at Deploy2010
PhoneGap Build Presentation at Deploy2010
 
Calendar Finalto Distribute Small
Calendar Finalto Distribute SmallCalendar Finalto Distribute Small
Calendar Finalto Distribute Small
 
Rad Boob Club Calendar 2010
Rad Boob Club Calendar 2010Rad Boob Club Calendar 2010
Rad Boob Club Calendar 2010
 
Ajax in AIR from On AIR Tour Europe
Ajax in AIR from On AIR Tour EuropeAjax in AIR from On AIR Tour Europe
Ajax in AIR from On AIR Tour Europe
 
Ajax Development With Dreamweaver
Ajax Development With DreamweaverAjax Development With Dreamweaver
Ajax Development With Dreamweaver
 
Adobe AIR Overview
Adobe AIR OverviewAdobe AIR Overview
Adobe AIR Overview
 
Ajax and JavaScript Bootcamp
Ajax and JavaScript BootcampAjax and JavaScript Bootcamp
Ajax and JavaScript Bootcamp
 
Voices That Matter Ajax Overview
Voices That Matter  Ajax OverviewVoices That Matter  Ajax Overview
Voices That Matter Ajax Overview
 
Enterprise AIR Development for JavaScript Developers
Enterprise AIR Development for JavaScript DevelopersEnterprise AIR Development for JavaScript Developers
Enterprise AIR Development for JavaScript Developers
 
Blogging For Business
Blogging For BusinessBlogging For Business
Blogging For Business
 
Web Usability in the Enterprise with Ajax
Web Usability in the Enterprise with AjaxWeb Usability in the Enterprise with Ajax
Web Usability in the Enterprise with Ajax
 
Ajax Usability for AjaxWorld
Ajax Usability for AjaxWorldAjax Usability for AjaxWorld
Ajax Usability for AjaxWorld
 
Using the Tools of Web 2.0 for Marketing
Using the Tools of Web 2.0 for MarketingUsing the Tools of Web 2.0 for Marketing
Using the Tools of Web 2.0 for Marketing
 
GIS Applications on the Web
GIS Applications on the WebGIS Applications on the Web
GIS Applications on the Web
 

Último

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Último (20)

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

InsideRIA Outlook for 2009

  • 1. InsideRIA Outlook, 2009: What Every Developer Needs to be Thinking Andre Charland (Moderator) November 19, 2008 ® Copyright 2008 Adobe Systems Incorporated. All rights reserved.
  • 2. Andre Charland  Founder and CEO at Nitobi  12 Years in web application  Focused on user experience  Ajax, Flash, Flex, AIR and iPhone Development ® ® Copyright 2008 Adobe Systems Incorporated. All rights reserved. reserved. Copyright 2008 Adobe Systems Incorporated. All rights
  • 3. Steve Weiss  General Manager, InsideRIA.com  Executive Editor, O’Reilly Media  Adobe Developer Library: Co-publishing partnership with Adobe, covering Flex, AIR, ActionScript, Flash and other topics relevant to design and development of RIAs  steve@oreilly.com  Twitter: @steveweiss ® ® Copyright 2008 Adobe Systems Incorporated. All rights reserved. reserved. Copyright 2008 Adobe Systems Incorporated. All rights
  • 4. InsideRIA.com About InsideRIA •InsideRIA is an online community developed by O’Reilly and sponsored by Adobe Systems Incorporated. Our goal is to create an invaluable resource for information on the ever-changing state of design and development of rich Internet applications (RIAs). ® Copyright 2008 Adobe Systems Incorporated. All rights reserved.
  • 5. InsideRIA.com About InsideRIA •InsideRIA is an online community developed by O’Reilly and sponsored by Adobe Systems Incorporated. Our goal is to create an invaluable resource for information on the ever-changing state of design and development of rich Internet applications (RIAs). •InsideRIA brings some of the leading members of the RIA community together, where you can engage with them in an ongoing narrative about where RIA technology is headed. ® Copyright 2008 Adobe Systems Incorporated. All rights reserved.
  • 6. InsideRIA.com About InsideRIA •InsideRIA is an online community developed by O’Reilly and sponsored by Adobe Systems Incorporated. Our goal is to create an invaluable resource for information on the ever-changing state of design and development of rich Internet applications (RIAs). •InsideRIA brings some of the leading members of the RIA community together, where you can engage with them in an ongoing narrative about where RIA technology is headed. •We hope InsideRIA will become your first-stop resource to stay on top of news, events, opinions, and learning. ® Copyright 2008 Adobe Systems Incorporated. All rights reserved.
  • 7. Panelists InsideRIA Panelists Andre Charland Andrew Trice RJ Owen Adam Flater Sean Rich Christmann Tretola ® Copyright 2008 Adobe Systems Incorporated. All rights reserved.
  • 8. Andrew Trice  Principal Architect Flex/AIR for Cynergy Systems  Technical lead for multiple enterprise-class Flex/AIR applications  Business Applications, Data Visualizations  Author ® Copyright 2008 Adobe Systems Incorporated. All rights reserved.
  • 9. RJ Owen  Senior Developer @ EffectiveUI  Adobe Community Expert  Lead developer on Discovery Earth Live  Blah blah etc. Generally a nice guy. ® ® Copyright 2008 Adobe Systems Incorporated. All rights reserved. reserved. Copyright 2008 Adobe Systems Incorporated. All rights
  • 10. Adam Flater  Software Architect for Universal Mind  Has built solutions on the following technologies:  Java, Microsoft (various), HTML/JS, Flash, Flex  Today: Architects and implements robust Flex applications for enterprise clients (many fortune 500/100)  Founder of the Merapi Project: Connects Java and Flex at the desktop to enable support for devices and other processes in Flex applications ® ® Copyright 2008 Adobe Systems Incorporated. All rights reserved. reserved. Copyright 2008 Adobe Systems Incorporated. All rights
  • 11. Sean Christmann  Experience Architect for EffectiveUI  7-8 years working with Flash format  Worked on games, portals, desktop applications, media players  Helped build community driven libraries for Flash ® ® Copyright 2008 Adobe Systems Incorporated. All rights reserved. reserved. Copyright 2008 Adobe Systems Incorporated. All rights
  • 12. Business Apps in Ajax, Flash and AIR Andre Charland November 19, 2008 ® Copyright 2008 Adobe Systems Incorporated. All rights reserved.
  • 13. Ajax and Flash: Friends or Foes? Flash / Flex Ajax  Strengths:  Strengths:  Development tools  Penetration and acceptance  Performance  Libraries and frameworks  Rich media  Sometimes immersive  One run time!  Weaknesses:  Weaknesses:  Small knowledge base  Many runtimes  Controlled by one vendor  Lack of tools  Plugin adoption  Media support  Performance ® ® Copyright 2008 Adobe Systems Incorporated. All rights reserved. reserved. Copyright 2008 Adobe Systems Incorporated. All rights
  • 14. Ajax and Flash: Friends or Foes?  Opportunities:  Using Flash and Ajax together  Flash in Ajax: Upload, Offline, Charing, Video, Audio  Flex > Ajax > Vanilla HTML: Graceful Failure  Convergence of runtimes  Threats  Becoming a one trick pony  Compatibility across mobile platforms (iPhone)  Difference of skill sets  Different dev tools ® ® Copyright 2008 Adobe Systems Incorporated. All rights reserved. reserved. Copyright 2008 Adobe Systems Incorporated. All rights
  • 15. AIR: Where the desktop and the web converge Andrew Trice November 19, 2008 ® Copyright 2008 Adobe Systems Incorporated. All rights reserved.
  • 16. AIR: Where the desktop and web converge  Strengths:  Emerging web platforms  Companion applications to web applications  Cross platform  Web + Desktop with a single skill set  Web + Desktop with a single code base  Weaknesses:  No access to native code  No native access to hardware ® ® Copyright 2008 Adobe Systems Incorporated. All rights reserved. reserved. Copyright 2008 Adobe Systems Incorporated. All rights
  • 17. AIR: Where the desktop and web converge  Opportunities:  Anywhere you have a web application, you have an opportunity for a desktop companion  API Development – one API for web/desktop applications  Great looking desktop applications that are easy to build  Threats:  Everybody wants in on the action: Microsoft, JavaFx  Perception: Flash is not just for the web ® ® Copyright 2008 Adobe Systems Incorporated. All rights reserved. reserved. Copyright 2008 Adobe Systems Incorporated. All rights
  • 18. Breaking the browser on devices RJ Owen November 19, 2008 ® Copyright 2008 Adobe Systems Incorporated. All rights reserved.
  • 19. Mobile Devices  Strengths:  Portability  New interfaces and gestures (Immersion)  Awareness  Weaknesses:  Too many platforms  Disorganized data  Duplication of functionality  Reliability ® ® Copyright 2008 Adobe Systems Incorporated. All rights reserved. reserved. Copyright 2008 Adobe Systems Incorporated. All rights
  • 20. Mobile Devices  Opportunities:  New users  Flexibility  Markets for developers  New tools  Threats  Security  Too accessible  Choosing the wrong technology ® ® Copyright 2008 Adobe Systems Incorporated. All rights reserved. reserved. Copyright 2008 Adobe Systems Incorporated. All rights
  • 21. The User Experience of RIAs Adam Flater November 19, 2008 ® Copyright 2008 Adobe Systems Incorporated. All rights reserved.
  • 22. The User Experience of RIAs  Strengths:  Many RIAs are improved by adopting development methodologies centered around UX  Brings the users closer… better UX means better adoption  The Flash platform is an excellent choice to deploy these solutions  Many clients / users are seeing the ROI of UX  Weaknesses:  Defining and executing a great UX is difficult  As a methodology UX is very new - a lot of work to be done  UX Talent is in high demand (weakness for clients)  Only recently have technology platforms been available that allow good UX development ® ® Copyright 2008 Adobe Systems Incorporated. All rights reserved. reserved. Copyright 2008 Adobe Systems Incorporated. All rights
  • 23. The User Experience of RIAs  Opportunities:  The space is being defined… great opportunity to be a part of that  Technology platforms are improving  Clients are investing in UX  Cross-channel / device UX  Threats  UX gone wrong… poor execution could develop a negative image  The tools for building UX need to be improved to make significant progress  The value of UX could be lost if the cost is too high ® ® Copyright 2008 Adobe Systems Incorporated. All rights reserved. reserved. Copyright 2008 Adobe Systems Incorporated. All rights
  • 24. Outlook on the RIA space Sean Christmann November 19, 2008 ® Copyright 2008 Adobe Systems Incorporated. All rights reserved.
  • 25. Outlook on the RIA space  Strengths:  Slowly replacing more desktop apps. Quake Live coming online soon.  3D infrastructure is maturing.  Flash and Flex are remaining ahead of the curve.  People are more receptive to interactive web apps, understand how to navigate them.  Weaknesses:  Coding platforms and frameworks growing at a rapid pace.  Become a jack of all trades, or a master of few?  Can accessibility keep up?  10% of users still on dial-up as of July 2008 ® ® Copyright 2008 Adobe Systems Incorporated. All rights reserved. reserved. Copyright 2008 Adobe Systems Incorporated. All rights
  • 26. Outlook on the RIA space  Opportunities:  Data Visualization needs are skyrocketing. We're creating data at a high rate.  Invest in design to open up your client roster.  Familiarize yourself with different transport vehicles, AMF, JSON, SOAP, etc.  Keep your eye on where javascript is going. Clients may start requesting it.  Threats  The web keeps getting “free”-er. Can you monetize your RIA or is it just for marketing?  Could a large company like Google make portions of our work obsolete, like their enw charting api?  Popularity of RIA space will cause client rates to drop once pool is saturated. ® ® Copyright 2008 Adobe Systems Incorporated. All rights reserved. reserved. Copyright 2008 Adobe Systems Incorporated. All rights
  • 27. Panelists Q&A •Steve Weiss (steve@oreilly.com) •Andre Charland (andre@nitobi.com) •Andrew Trice (triceam@gmail.com) •RJ Owen (rj.owen@effectiveui.com) •Adam Flater (adamflater@gmail.com) •Sean Christmann (sean.christmann@effectiveui.com) ® Copyright 2008 Adobe Systems Incorporated. All rights reserved.
  • 28. insideRIA.com  adobedeveloperlibrary.com ® 26 Copyright 2008 Adobe Systems Incorporated. All rights reserved.