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

Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
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
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
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
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
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
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
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
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
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
 

Último (20)

Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
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
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
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
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
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
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
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
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
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
 

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.