SlideShare una empresa de Scribd logo
1 de 29
Descargar para leer sin conexión
Thursday, July 28, 11
Thursday, July 28, 11
HTML5 Is The Future
                        (But Not Like You Think)
                        Devcon5 - July 27, 2011




Thursday, July 28, 11
Take Aways
                        • HTML5 will become the dominate app platform for mobile,
                          PCs and televisions in the coming years.
                        • These won’t be your father’s web apps.
                        • A whole new tool chain is developing to make this
                          possible.




Thursday, July 28, 11
There are some great forces at
           work in the market today that
           pretty much guarantees the way
           you write soft ware is going to
           have to change.

          The primary driving force behind
          this shift: mobile.




                                  Great Forces At Work



Thursday, July 28, 11
To give you an idea of the size of
       what’s happening in mobile, you only
       need to look at the number of
       shipments of devices.

       PC’s after 20 years have topped out
       around 400M units per year.

       Best estimates are that
       smartphones and tablets will top out
       closer to 1B units per year.

       Once you take into account device
       turnover etc. it turns out that the
       total installed base for PC’s is around
       1B units. For smartphones and
       tablets - it will easily reach 2B by
       2015.

       Mobile is not just huge - it is the
       biggest technological shift to hit the
       computing industry ever. By at least
       a factor of 2x.



Thursday, July 28, 11
But the real problem - the REAL problem -
                                                                         is that you are going to have to build apps
                                                                         for this new world. And that is
                                                                         guaranteed to be a major challenge.

                                                                         For starters - because this is a multi-
                                                                         platform world. Lot’s of different
                                                                         platforms are taking off and there aren’t
                                 Global smartphone shipments (Q4 2010)   any signs to indicate there will be one OS
                                                                         to Rule Them All like we had with the PC.




                                                                                                  Microsoft
                                                                                                     3m


                        Google            Nokia                 Apple          RIM
                         33m              31m                    16m           15m
                                                                                                              Others
                                                                                                               3m




Thursday, July 28, 11
Even if there was One OS to Rule
     Them All - you still have the
     form factor problem.

     I talk to a lot of mobile
     developers in my line of work.
     The ones that are most
     successful will tell you that the
     key to gaining high user
     engagement is to be everywhere
     with the same app.

     It’s really important to
     understand how “lazy
     consumers” see your product.
     Take Facebook for example.

     Facebook has a website, an
     iphone app, and soon an iPad app.
     Average consumers don’t see it
     that way - they think of
     Facebook - which they may
     happen to access on their phone,
     tablet, PC etc. It doesn’t matter
     to them what tech you used or
     how they acquire it - they care
     about the core features.




Thursday, July 28, 11
To make all this worse you


                                                 Distribution Model
      also have a distribution
      problem.

      Today you basically have
      t wo main ways to
      distribute soft ware to your
      customers - you can use an
      App Store or you can use the
      Web Browser.
                                                           App Store                     Web Browser
     Neither solution is optimal.


                           Ability To Add New
                                                    Limited only by hardware        Limited to browser APIs
                                 Features



                                                      Build many versions
                                    Complexity                                         Build one version
                                                      (@$100,000/yr/app)



                                                         App Store only
                              Discoverablility                                     Google, Twitter, Facebook.
                                                 (along with 500,000 other apps)




Thursday, July 28, 11
• Runs on every major mobile and
                          desktop OS (and most TV’s)
                          today.

                        • Built by the platform vendors.

                        • Supports most common
                          application features.

                        • BUT .. it only runs in the browser!
                          (or does it?)




Thursday, July 28, 11
This Ain’t Your Father’s Web App
                        (or even your older brother’s)




Thursday, July 28, 11
The first version of the web was
       about you going to pages. You
       went from place to place to
       place.

       The new web is about bringing
       the web to you in an experience
       that you will love.




Thursday, July 28, 11
The first version of the web was
       about you going to pages. You
       went from place to place to
       place.

       The new web is about bringing
       the web to you in an experience
       that you will love.




Thursday, July 28, 11
Browsers !== Web



Thursday, July 28, 11
Here is an example of an app we
       built. It’s a digital magazine.




Thursday, July 28, 11
Beyond that, this is
          about experiencing apps
          outside of the browser
          as well.

          Using native wrappers
          like PhoneGap we can
          create apps that can be
          distributed through both
          the browser AND the app
          store.




Thursday, July 28, 11
Thursday, July 28, 11
Thursday, July 28, 11
Thursday, July 28, 11
Thursday, July 28, 11
Multiscreen Web App
                        noun. A web-based application designed to
                        be used across different form factors and
                        platforms, both inside and outside the
                        browser.


Thursday, July 28, 11
Multiscreen Architecture



Thursday, July 28, 11
+                    +
                        Server-Side        Deployment          Hosting
                        Framework         Infrastructure       Service



Thursday, July 28, 11
+   BPM           +
                         Client-Side       HTML5 Build        Web
                        Frameworks            Tools          Services



Thursday, July 28, 11
Thursday, July 28, 11
Thursday, July 28, 11
Thursday, July 28, 11
Take Aways
                        • HTML5 will become the dominate app platform for mobile,
                          PCs and televisions in the coming years.
                        • These won’t be your father’s web apps.
                        • A whole new tool chain is developing to make this
                          possible.




Thursday, July 28, 11
www.strobecorp.com
                        @strobe

                        Charles Jolley
                        charles@strobecorp.com




Thursday, July 28, 11

Más contenido relacionado

Destacado

Marketing plane
Marketing planeMarketing plane
Marketing planeAl Amin
 
Presentation For International Conferences
Presentation For International ConferencesPresentation For International Conferences
Presentation For International ConferencesAnouk Cohen
 
2015-Best-Practices-China-0315
2015-Best-Practices-China-03152015-Best-Practices-China-0315
2015-Best-Practices-China-0315Heather Gatto
 
Obesidad, consecuencia de la inactividad física2
Obesidad, consecuencia de la inactividad física2Obesidad, consecuencia de la inactividad física2
Obesidad, consecuencia de la inactividad física2jon_1707
 
Prod Know - Rel Show Info 2016 EMAIL
Prod Know - Rel Show Info 2016 EMAILProd Know - Rel Show Info 2016 EMAIL
Prod Know - Rel Show Info 2016 EMAILAron Mellion Garner
 
2016 11-01 provincie drenthe Idee101
2016 11-01 provincie drenthe Idee1012016 11-01 provincie drenthe Idee101
2016 11-01 provincie drenthe Idee101Lykle de Vries
 
General Elections 2014 in 14 states on 10/04/2014
General Elections 2014 in 14 states on 10/04/2014General Elections 2014 in 14 states on 10/04/2014
General Elections 2014 in 14 states on 10/04/2014Akanksha Gaur
 
Identity and Biometrics in the Big Data & Analytics Context
Identity and Biometrics in the Big Data & Analytics ContextIdentity and Biometrics in the Big Data & Analytics Context
Identity and Biometrics in the Big Data & Analytics ContextCharles Li
 
#Aprender3C - Selección y adquisición de eBooks en bibliotecas académicas de ...
#Aprender3C - Selección y adquisición de eBooks en bibliotecas académicas de ...#Aprender3C - Selección y adquisición de eBooks en bibliotecas académicas de ...
#Aprender3C - Selección y adquisición de eBooks en bibliotecas académicas de ...Aprender 3C
 
More Mind Reach
More Mind ReachMore Mind Reach
More Mind ReachRobin Good
 

Destacado (16)

Marketing plane
Marketing planeMarketing plane
Marketing plane
 
Presentation For International Conferences
Presentation For International ConferencesPresentation For International Conferences
Presentation For International Conferences
 
2015-Best-Practices-China-0315
2015-Best-Practices-China-03152015-Best-Practices-China-0315
2015-Best-Practices-China-0315
 
Manager in Medical Coding specialization
Manager in Medical Coding specializationManager in Medical Coding specialization
Manager in Medical Coding specialization
 
Obesidad, consecuencia de la inactividad física2
Obesidad, consecuencia de la inactividad física2Obesidad, consecuencia de la inactividad física2
Obesidad, consecuencia de la inactividad física2
 
Skeleton
SkeletonSkeleton
Skeleton
 
La depresion
La depresionLa depresion
La depresion
 
Prod Know - Rel Show Info 2016 EMAIL
Prod Know - Rel Show Info 2016 EMAILProd Know - Rel Show Info 2016 EMAIL
Prod Know - Rel Show Info 2016 EMAIL
 
2016 11-01 provincie drenthe Idee101
2016 11-01 provincie drenthe Idee1012016 11-01 provincie drenthe Idee101
2016 11-01 provincie drenthe Idee101
 
General Elections 2014 in 14 states on 10/04/2014
General Elections 2014 in 14 states on 10/04/2014General Elections 2014 in 14 states on 10/04/2014
General Elections 2014 in 14 states on 10/04/2014
 
Identity and Biometrics in the Big Data & Analytics Context
Identity and Biometrics in the Big Data & Analytics ContextIdentity and Biometrics in the Big Data & Analytics Context
Identity and Biometrics in the Big Data & Analytics Context
 
#Aprender3C - Selección y adquisición de eBooks en bibliotecas académicas de ...
#Aprender3C - Selección y adquisición de eBooks en bibliotecas académicas de ...#Aprender3C - Selección y adquisición de eBooks en bibliotecas académicas de ...
#Aprender3C - Selección y adquisición de eBooks en bibliotecas académicas de ...
 
Iterate.
Iterate.Iterate.
Iterate.
 
Repositorios web
Repositorios webRepositorios web
Repositorios web
 
More Mind Reach
More Mind ReachMore Mind Reach
More Mind Reach
 
Escaneo desfile
Escaneo desfileEscaneo desfile
Escaneo desfile
 

Similar a Devcon5 presentation handout

Mobile web vs. native apps: It's not about technology, it's about psychology
Mobile web vs. native apps: It's not about technology, it's about psychologyMobile web vs. native apps: It's not about technology, it's about psychology
Mobile web vs. native apps: It's not about technology, it's about psychologyiQcontent
 
Sugsa mobile ux_april 2013
Sugsa mobile ux_april 2013Sugsa mobile ux_april 2013
Sugsa mobile ux_april 2013Phil Barrett
 
Mobile Developer's Guide To The Galaxy 12th Edition
Mobile Developer's Guide To The Galaxy 12th EditionMobile Developer's Guide To The Galaxy 12th Edition
Mobile Developer's Guide To The Galaxy 12th EditionMarco Tabor
 
Native, Web App, or Hybrid: Which Should You Choose?
Native, Web App, or Hybrid: Which Should You Choose?Native, Web App, or Hybrid: Which Should You Choose?
Native, Web App, or Hybrid: Which Should You Choose?Softweb Solutions
 
Modern mobile development overview
Modern mobile development overviewModern mobile development overview
Modern mobile development overviewDima Maleev
 
Using Technology to Make People More Powerful
Using Technology to Make People More PowerfulUsing Technology to Make People More Powerful
Using Technology to Make People More PowerfulIan Heron
 
BusyFlow - workspace that integrates web-apps
BusyFlow - workspace that integrates web-apps BusyFlow - workspace that integrates web-apps
BusyFlow - workspace that integrates web-apps Jaro Šatkevič
 
What is Codename One - Transcript.pdf
What is Codename One - Transcript.pdfWhat is Codename One - Transcript.pdf
What is Codename One - Transcript.pdfShaiAlmog1
 
Android Market
Android MarketAndroid Market
Android MarketTeo Romera
 
Mobile Developer's Guide To The Galaxy, 14th Edition
Mobile Developer's Guide To The Galaxy, 14th EditionMobile Developer's Guide To The Galaxy, 14th Edition
Mobile Developer's Guide To The Galaxy, 14th EditionMarco Tabor
 
Mobile Developer's Guide To The Galaxy, 15th edition
Mobile Developer's Guide To The Galaxy, 15th editionMobile Developer's Guide To The Galaxy, 15th edition
Mobile Developer's Guide To The Galaxy, 15th editionMarco Tabor
 
The App Frenzy Just A Short Lived Fad (2)
The App Frenzy   Just A Short Lived Fad (2)The App Frenzy   Just A Short Lived Fad (2)
The App Frenzy Just A Short Lived Fad (2)Laurent Viviez
 
Mobile app developers guide
Mobile app developers guideMobile app developers guide
Mobile app developers guidePrayukth K V
 
Adobe et la stratégie multi-écrans
Adobe et la stratégie multi-écransAdobe et la stratégie multi-écrans
Adobe et la stratégie multi-écransMichael Chaize
 
What lies ahead of HTML5_Ooop Munich 2013_Krzysztof Szafranek
What lies ahead of HTML5_Ooop Munich 2013_Krzysztof SzafranekWhat lies ahead of HTML5_Ooop Munich 2013_Krzysztof Szafranek
What lies ahead of HTML5_Ooop Munich 2013_Krzysztof SzafranekWooga
 
Golden Gekko Review of iOS8- for users and developers
Golden Gekko Review of iOS8- for users and developersGolden Gekko Review of iOS8- for users and developers
Golden Gekko Review of iOS8- for users and developersDMI
 
Developers Guide To The Galaxy 8th edition
Developers Guide To The Galaxy 8th editionDevelopers Guide To The Galaxy 8th edition
Developers Guide To The Galaxy 8th editionMarco Tabor
 

Similar a Devcon5 presentation handout (20)

Tablets Soft and Apps
Tablets Soft and AppsTablets Soft and Apps
Tablets Soft and Apps
 
Mobile web vs. native apps: It's not about technology, it's about psychology
Mobile web vs. native apps: It's not about technology, it's about psychologyMobile web vs. native apps: It's not about technology, it's about psychology
Mobile web vs. native apps: It's not about technology, it's about psychology
 
Sugsa mobile ux_april 2013
Sugsa mobile ux_april 2013Sugsa mobile ux_april 2013
Sugsa mobile ux_april 2013
 
Mobile Developer's Guide To The Galaxy 12th Edition
Mobile Developer's Guide To The Galaxy 12th EditionMobile Developer's Guide To The Galaxy 12th Edition
Mobile Developer's Guide To The Galaxy 12th Edition
 
Native, Web App, or Hybrid: Which Should You Choose?
Native, Web App, or Hybrid: Which Should You Choose?Native, Web App, or Hybrid: Which Should You Choose?
Native, Web App, or Hybrid: Which Should You Choose?
 
Modern mobile development overview
Modern mobile development overviewModern mobile development overview
Modern mobile development overview
 
Using Technology to Make People More Powerful
Using Technology to Make People More PowerfulUsing Technology to Make People More Powerful
Using Technology to Make People More Powerful
 
BusyFlow - workspace that integrates web-apps
BusyFlow - workspace that integrates web-apps BusyFlow - workspace that integrates web-apps
BusyFlow - workspace that integrates web-apps
 
What is Codename One - Transcript.pdf
What is Codename One - Transcript.pdfWhat is Codename One - Transcript.pdf
What is Codename One - Transcript.pdf
 
Android Market
Android MarketAndroid Market
Android Market
 
Mobile Developer's Guide To The Galaxy, 14th Edition
Mobile Developer's Guide To The Galaxy, 14th EditionMobile Developer's Guide To The Galaxy, 14th Edition
Mobile Developer's Guide To The Galaxy, 14th Edition
 
Mobile Developer's Guide To The Galaxy, 15th edition
Mobile Developer's Guide To The Galaxy, 15th editionMobile Developer's Guide To The Galaxy, 15th edition
Mobile Developer's Guide To The Galaxy, 15th edition
 
The App Frenzy Just A Short Lived Fad (2)
The App Frenzy   Just A Short Lived Fad (2)The App Frenzy   Just A Short Lived Fad (2)
The App Frenzy Just A Short Lived Fad (2)
 
Mobile app developers guide
Mobile app developers guideMobile app developers guide
Mobile app developers guide
 
Adobe et la stratégie multi-écrans
Adobe et la stratégie multi-écransAdobe et la stratégie multi-écrans
Adobe et la stratégie multi-écrans
 
What lies ahead of HTML5_Ooop Munich 2013_Krzysztof Szafranek
What lies ahead of HTML5_Ooop Munich 2013_Krzysztof SzafranekWhat lies ahead of HTML5_Ooop Munich 2013_Krzysztof Szafranek
What lies ahead of HTML5_Ooop Munich 2013_Krzysztof Szafranek
 
What Lies Ahead for HTML5
What Lies Ahead for HTML5What Lies Ahead for HTML5
What Lies Ahead for HTML5
 
Everything you need to know about flutter 2.2
Everything you need to know about flutter 2.2Everything you need to know about flutter 2.2
Everything you need to know about flutter 2.2
 
Golden Gekko Review of iOS8- for users and developers
Golden Gekko Review of iOS8- for users and developersGolden Gekko Review of iOS8- for users and developers
Golden Gekko Review of iOS8- for users and developers
 
Developers Guide To The Galaxy 8th edition
Developers Guide To The Galaxy 8th editionDevelopers Guide To The Galaxy 8th edition
Developers Guide To The Galaxy 8th edition
 

Último

Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
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
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
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
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
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
 
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
 
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
 
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
 
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
 
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
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
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
 
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
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
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
 

Último (20)

Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
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
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
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
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
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
 
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
 
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
 
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
 
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
 
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
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
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
 
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
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
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
 

Devcon5 presentation handout

  • 3. HTML5 Is The Future (But Not Like You Think) Devcon5 - July 27, 2011 Thursday, July 28, 11
  • 4. Take Aways • HTML5 will become the dominate app platform for mobile, PCs and televisions in the coming years. • These won’t be your father’s web apps. • A whole new tool chain is developing to make this possible. Thursday, July 28, 11
  • 5. There are some great forces at work in the market today that pretty much guarantees the way you write soft ware is going to have to change. The primary driving force behind this shift: mobile. Great Forces At Work Thursday, July 28, 11
  • 6. To give you an idea of the size of what’s happening in mobile, you only need to look at the number of shipments of devices. PC’s after 20 years have topped out around 400M units per year. Best estimates are that smartphones and tablets will top out closer to 1B units per year. Once you take into account device turnover etc. it turns out that the total installed base for PC’s is around 1B units. For smartphones and tablets - it will easily reach 2B by 2015. Mobile is not just huge - it is the biggest technological shift to hit the computing industry ever. By at least a factor of 2x. Thursday, July 28, 11
  • 7. But the real problem - the REAL problem - is that you are going to have to build apps for this new world. And that is guaranteed to be a major challenge. For starters - because this is a multi- platform world. Lot’s of different platforms are taking off and there aren’t Global smartphone shipments (Q4 2010) any signs to indicate there will be one OS to Rule Them All like we had with the PC. Microsoft 3m Google Nokia Apple RIM 33m 31m 16m 15m Others 3m Thursday, July 28, 11
  • 8. Even if there was One OS to Rule Them All - you still have the form factor problem. I talk to a lot of mobile developers in my line of work. The ones that are most successful will tell you that the key to gaining high user engagement is to be everywhere with the same app. It’s really important to understand how “lazy consumers” see your product. Take Facebook for example. Facebook has a website, an iphone app, and soon an iPad app. Average consumers don’t see it that way - they think of Facebook - which they may happen to access on their phone, tablet, PC etc. It doesn’t matter to them what tech you used or how they acquire it - they care about the core features. Thursday, July 28, 11
  • 9. To make all this worse you Distribution Model also have a distribution problem. Today you basically have t wo main ways to distribute soft ware to your customers - you can use an App Store or you can use the Web Browser. App Store Web Browser Neither solution is optimal. Ability To Add New Limited only by hardware Limited to browser APIs Features Build many versions Complexity Build one version (@$100,000/yr/app) App Store only Discoverablility Google, Twitter, Facebook. (along with 500,000 other apps) Thursday, July 28, 11
  • 10. • Runs on every major mobile and desktop OS (and most TV’s) today. • Built by the platform vendors. • Supports most common application features. • BUT .. it only runs in the browser! (or does it?) Thursday, July 28, 11
  • 11. This Ain’t Your Father’s Web App (or even your older brother’s) Thursday, July 28, 11
  • 12. The first version of the web was about you going to pages. You went from place to place to place. The new web is about bringing the web to you in an experience that you will love. Thursday, July 28, 11
  • 13. The first version of the web was about you going to pages. You went from place to place to place. The new web is about bringing the web to you in an experience that you will love. Thursday, July 28, 11
  • 15. Here is an example of an app we built. It’s a digital magazine. Thursday, July 28, 11
  • 16. Beyond that, this is about experiencing apps outside of the browser as well. Using native wrappers like PhoneGap we can create apps that can be distributed through both the browser AND the app store. Thursday, July 28, 11
  • 21. Multiscreen Web App noun. A web-based application designed to be used across different form factors and platforms, both inside and outside the browser. Thursday, July 28, 11
  • 23. + + Server-Side Deployment Hosting Framework Infrastructure Service Thursday, July 28, 11
  • 24. + BPM + Client-Side HTML5 Build Web Frameworks Tools Services Thursday, July 28, 11
  • 28. Take Aways • HTML5 will become the dominate app platform for mobile, PCs and televisions in the coming years. • These won’t be your father’s web apps. • A whole new tool chain is developing to make this possible. Thursday, July 28, 11
  • 29. www.strobecorp.com @strobe Charles Jolley charles@strobecorp.com Thursday, July 28, 11