SlideShare uma empresa Scribd logo
1 de 50
CANADIAN HEADQUARTERS          UNITED STATES OFFICE          UNITED KINGDOM OFFICE     www.appnovation.com
                    152 West Hastings Street       3414 Peachtree Road, #1600    3000 Hillswood Drive      info@appnovation.com
                    Vancouver BC, V6B 1G8          Atlanta Georgia, 30326-1164   Hillswood Business Park
                                                                                 Chertsey KT16 0RS, UK




THE POWER OF HTML5
   15 Reasons Your Business Should be Using
   HTML5 for Web & Mobile
   Dave Porter – SproutCore Developer & Core Team Member
   marketing@appnovation.com

Dave Porter                                    V
Appnovation is one
of the world’s TOP
OPEN SOURCE
DEVELOPMENT
SHOPS.
Dave Porter   V
LOCATIONS




VANCOUVER OFFICE           ATLANTA OFFICE                LONDON OFFICE
152 West Hastings Street   3414 Peachtree Road, #1600    3000 Hillswood Drive
Vancouver BC, V6B 1G8      Atlanta Georgia, 30326-1164   Hillswood Business Park
                                                         Chertsey KT16 0RS, UK



 Dave Porter                           V
Dave Porter   V
The Power
              Of HTML5

Dave Porter       V
WHAT IS HTML5?




                         HTML5
                          CSS3
                 Blazing-Fast JavaScript
              Powerful New JavaScript APIs
Dave Porter                V
WHAT IS HTML5?




              STANDARD BASED!



Dave Porter          V
The Decline
              of Flash


Dave Porter     V
1. THE DECLINE OF FLASH
       • Interactive, video, big-data websites in 2005: Flash / Flex

       • June 2007: iPhone ships without Flash, Adobe promises it
         “soon”

       • April 2010: Steve Jobs publishes “Thoughts on Flash”

       • August 2010: Adobe releases crippled, battery-draining Flash
         for Android

       • October 2011: Adobe begins contributing to CSS3

       • June 2012: Adobe ceases development of Flash for mobile;
         removes it from Android store

 Dave Porter                            V
1. THE DECLINE OF FLASH

                      If you want
                      to be on the
                      mobile web,
                      you can’t be
                      on Flash.
 Dave Porter      V
Write Once
              Run Anywhere


Dave Porter     V
2. WRITE ONCE, RUN ANYWHERE

 •   PC
 •   Mac
 •   Linux
 •   iPhone
 •   iPad
 •   Android
 •   Kindle Fire
 •   Model S
 •   “Smart” Refrigerators
 •   Airplane seat-back screens

Dave Porter                 V
Responsive
              Design


Dave Porter     V
3. RESPONSIVE DESIGN




Dave Porter      V
3. RESPONSIVE DESIGN




Dave Porter      V
3. RESPONSIVE DESIGN




Dave Porter      V
3. RESPONSIVE DESIGN




Dave Porter      V
3. RESPONSIVE DESIGN




Dave Porter      V
3. RESPONSIVE DESIGN




Dave Porter      V
3. RESPONSIVE DESIGN




              One Site, any Display
                 On screen: NYDOT by Appnovation
Dave Porter                     V
Mobile, Mobile,
              Mobile!


Dave Porter      V
4. MOBILE, MOBILE, MOBILE!




•   46% of US adults carry smartphones
•   >100M US users in 2013
•   Worldwide: over 450M users TODAY
•   1.6B by 2016
    Dave Porter         V
4. MOBILE, MOBILE, MOBILE




Dave Porter      V
4. MOBILE, MOBILE, MOBILE

                 •   Is HTML5 ready to
                     deliver sophisticated
                     mobile applications?

                 •   Performance: Great
                     on iPad

                 •   Performance: iPhone
                     5 is a turning point
Dave Porter      V
Control Your
              Development
              Costs


Dave Porter     V
5. CONTROL YOUR DEVELOPMENT COSTS




• Cover more users with one product
• Avoid rare, specialized skillsets
• Zero-headache deployment
Dave Porter        V
Control Your
              Destiny


Dave Porter     V
6. CONTROL YOUR DESTINY


              Nobody owns the web
              No 30% app store fees
              No sales channel rules
              No long approval waits

Dave Porter             V
Moving Forward
              with Backwards
              Compatibility



Dave Porter      V
7. MOVING FORWARD WITH BACKWARDS
COMPATIBILITY
                 • No more broken
                   websites
                 • Standards promise
                   to stay standards.
                 • Additive evolution:
                   new features too,
                   not instead

 Dave Porter      V
Accessibility


Dave Porter     V
8. ACCESSIBILITY

• Section 508, Federal Rehabilitation Act
  of 1973
• Web browsers come accessibility-ready
• WIA-ARIA: Accessible Rich Internet
  Application standards

       <img src=”info.png” aria-label=”Information”/>


 Dave Porter                V
Standard-
              Based Video


Dave Porter     V
9. STANDARD BASED VIDEO




Dave Porter     V
9. STANDARD BASED VIDEO




Dave Porter     V
9. STANDARD BASED VIDEO


              http://www.craftymind.com/
                2010/04/20/blowing-up-
              html5-video-and-mapping-
                     it-into-3d-space/



Dave Porter               V
Location
              Awareness


Dave Porter     V
10. LOCATION AWARENESS




• Act mobile in mobile browsers
• Provide better value in context
• Location-based targeting & marketing

Dave Porter        V
10. LOCATION AWARENESS




navigator.geolocation.
getCurrentLocation(cal
       lback);


Dave Porter     V
Enterprise-
              class Features



Dave Porter      V
11. ENTERPRISE-CLASS FEATURES

•   Data storage & querying
•   Fast, two-way communication
•   Big performance for big data
•   Visual flair: from easy CSS animation to
    full 3D graphics

• Feature-parity with native solutions.
 Dave Porter           V
Open-Source
              Has Your Back



Dave Porter     V
12. OPEN-SOURCE HAS YOUR BACK




jQuery / Twitter embeds / ember.js / SproutCore
Dave Porter            V
The Fastest-
              Moving
              Platform Period


Dave Porter     V
13. THE FASTEST-MOVING PLATFORM PERIOD




•   Apple
•   Google
•   Microsoft
•   Adobe
•   You benefit for free.
 Dave Porter            V
WEB + APP


Dave Porter    V
14. WEB + APP




• The technology is speeding ahead
• No more tradeoffs
• Open, standardized web technologies are
  ready.

 Dave Porter        V
HTML5 Is
              The Future


Dave Porter     V
15. HTML5 IS THE FUTURE

                 • Basic HTML5 – 77%
                   compatibility
                 • Advanced HTML5 –
                   60% compatibility
                 • Mobile - 10% browser
                   share
                 • ...and rising rapidly

 Dave Porter      V
CANADIAN HEADQUARTERS          UNITED STATES OFFICE          UNITED KINGDOM OFFICE     www.appnovation.com
                  152 West Hastings Street       3414 Peachtree Road, #1600    3000 Hillswood Drive      info@appnovation.com
                  Vancouver BC, V6B 1G8          Atlanta Georgia, 30326-1164   Hillswood Business Park
                                                                               Chertsey KT16 0RS, UK




         Thank You For Your Participation!
                            QUESTIONS?
Dave Porter – SproutCore Core Team Member
      marketing@appnovation.com
Dave Porter                                  V

Mais conteúdo relacionado

Semelhante a The Power of HTML5: 15 reasons your business should be using HTML5 for web and mobile

Goto Berlin - Migrating to Microservices (Fast Delivery)
Goto Berlin - Migrating to Microservices (Fast Delivery)Goto Berlin - Migrating to Microservices (Fast Delivery)
Goto Berlin - Migrating to Microservices (Fast Delivery)Adrian Cockcroft
 
PhoneGap: a brief history and apologia
PhoneGap: a brief history and apologiaPhoneGap: a brief history and apologia
PhoneGap: a brief history and apologialorinbeer
 
From Web Developer to Hybrid App Developer
From Web Developer to Hybrid App DeveloperFrom Web Developer to Hybrid App Developer
From Web Developer to Hybrid App DeveloperTechWell
 
You’ve Only Got Two Eyeballs: Designing Products for the Responsive Web
You’ve Only Got Two Eyeballs: Designing Products for the Responsive WebYou’ve Only Got Two Eyeballs: Designing Products for the Responsive Web
You’ve Only Got Two Eyeballs: Designing Products for the Responsive WebDavid Sherwin
 
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
 
Lifecycle of a Drupal Project
Lifecycle of a Drupal ProjectLifecycle of a Drupal Project
Lifecycle of a Drupal ProjectScott Bell
 
The Power, and Pain, of Cordova Plugins
The Power, and Pain, of Cordova PluginsThe Power, and Pain, of Cordova Plugins
The Power, and Pain, of Cordova PluginsIntel® Software
 
Monktoberfest Fast Delivery
Monktoberfest Fast DeliveryMonktoberfest Fast Delivery
Monktoberfest Fast DeliveryAdrian Cockcroft
 
Responsive Web Design presentation at the Fort Wayne AdFed
Responsive Web Design presentation at the Fort Wayne AdFedResponsive Web Design presentation at the Fort Wayne AdFed
Responsive Web Design presentation at the Fort Wayne AdFedReusser Design, LLC
 
HTML5 for Mobile - When and Why
HTML5 for Mobile - When and WhyHTML5 for Mobile - When and Why
HTML5 for Mobile - When and WhyDMI
 
developing Android and HTML5 apps for the Motorola ATRIX - Taking advantage o...
developing Android and HTML5 apps for the Motorola ATRIX - Taking advantage o...developing Android and HTML5 apps for the Motorola ATRIX - Taking advantage o...
developing Android and HTML5 apps for the Motorola ATRIX - Taking advantage o...Orange Dev
 
Dockercon State of the Art in Microservices
Dockercon State of the Art in MicroservicesDockercon State of the Art in Microservices
Dockercon State of the Art in MicroservicesAdrian Cockcroft
 
AppsFuel, il nuovo marketplace per mobile web app e mobile site!
AppsFuel, il nuovo marketplace per mobile web app e mobile site!AppsFuel, il nuovo marketplace per mobile web app e mobile site!
AppsFuel, il nuovo marketplace per mobile web app e mobile site!Mobile Web Italy Meetup
 
Best practices for delivering quality web experiences
Best practices for delivering quality web experiencesBest practices for delivering quality web experiences
Best practices for delivering quality web experiencesBen Mantooth
 
Tech Talk: Getting to Know Node.js
Tech Talk: Getting to Know Node.jsTech Talk: Getting to Know Node.js
Tech Talk: Getting to Know Node.jsCA Technologies
 

Semelhante a The Power of HTML5: 15 reasons your business should be using HTML5 for web and mobile (20)

Brownfield IoT Development
Brownfield IoT DevelopmentBrownfield IoT Development
Brownfield IoT Development
 
Goto Berlin - Migrating to Microservices (Fast Delivery)
Goto Berlin - Migrating to Microservices (Fast Delivery)Goto Berlin - Migrating to Microservices (Fast Delivery)
Goto Berlin - Migrating to Microservices (Fast Delivery)
 
PhoneGap: a brief history and apologia
PhoneGap: a brief history and apologiaPhoneGap: a brief history and apologia
PhoneGap: a brief history and apologia
 
From Web Developer to Hybrid App Developer
From Web Developer to Hybrid App DeveloperFrom Web Developer to Hybrid App Developer
From Web Developer to Hybrid App Developer
 
You’ve Only Got Two Eyeballs: Designing Products for the Responsive Web
You’ve Only Got Two Eyeballs: Designing Products for the Responsive WebYou’ve Only Got Two Eyeballs: Designing Products for the Responsive Web
You’ve Only Got Two Eyeballs: Designing Products for the Responsive Web
 
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?
 
Lifecycle of a Drupal Project
Lifecycle of a Drupal ProjectLifecycle of a Drupal Project
Lifecycle of a Drupal Project
 
The Power, and Pain, of Cordova Plugins
The Power, and Pain, of Cordova PluginsThe Power, and Pain, of Cordova Plugins
The Power, and Pain, of Cordova Plugins
 
Flash dead ?
Flash dead ?Flash dead ?
Flash dead ?
 
Mobile Apps by faberNovel
Mobile Apps by faberNovelMobile Apps by faberNovel
Mobile Apps by faberNovel
 
Monktoberfest Fast Delivery
Monktoberfest Fast DeliveryMonktoberfest Fast Delivery
Monktoberfest Fast Delivery
 
Xamarin for Enterprises
Xamarin for EnterprisesXamarin for Enterprises
Xamarin for Enterprises
 
Responsive Web Design presentation at the Fort Wayne AdFed
Responsive Web Design presentation at the Fort Wayne AdFedResponsive Web Design presentation at the Fort Wayne AdFed
Responsive Web Design presentation at the Fort Wayne AdFed
 
HTML5 for Mobile - When and Why
HTML5 for Mobile - When and WhyHTML5 for Mobile - When and Why
HTML5 for Mobile - When and Why
 
developing Android and HTML5 apps for the Motorola ATRIX - Taking advantage o...
developing Android and HTML5 apps for the Motorola ATRIX - Taking advantage o...developing Android and HTML5 apps for the Motorola ATRIX - Taking advantage o...
developing Android and HTML5 apps for the Motorola ATRIX - Taking advantage o...
 
Dockercon State of the Art in Microservices
Dockercon State of the Art in MicroservicesDockercon State of the Art in Microservices
Dockercon State of the Art in Microservices
 
Ursa Major - RendezVIEW
Ursa Major - RendezVIEWUrsa Major - RendezVIEW
Ursa Major - RendezVIEW
 
AppsFuel, il nuovo marketplace per mobile web app e mobile site!
AppsFuel, il nuovo marketplace per mobile web app e mobile site!AppsFuel, il nuovo marketplace per mobile web app e mobile site!
AppsFuel, il nuovo marketplace per mobile web app e mobile site!
 
Best practices for delivering quality web experiences
Best practices for delivering quality web experiencesBest practices for delivering quality web experiences
Best practices for delivering quality web experiences
 
Tech Talk: Getting to Know Node.js
Tech Talk: Getting to Know Node.jsTech Talk: Getting to Know Node.js
Tech Talk: Getting to Know Node.js
 

Mais de Appnovation Technologies

Using Open Technologies to Enable Digital Transformation in the Enterprise
Using Open Technologies to Enable Digital Transformation in the EnterpriseUsing Open Technologies to Enable Digital Transformation in the Enterprise
Using Open Technologies to Enable Digital Transformation in the EnterpriseAppnovation Technologies
 
O2E Brands Case Study: Managing Technical Debt as part of a proactive IT heal...
O2E Brands Case Study: Managing Technical Debt as part of a proactive IT heal...O2E Brands Case Study: Managing Technical Debt as part of a proactive IT heal...
O2E Brands Case Study: Managing Technical Debt as part of a proactive IT heal...Appnovation Technologies
 
Hurry Up and Wait! Leveraging Open Source to Fuel Sutter’s HIT Innovation Ple...
Hurry Up and Wait! Leveraging Open Source to Fuel Sutter’s HIT Innovation Ple...Hurry Up and Wait! Leveraging Open Source to Fuel Sutter’s HIT Innovation Ple...
Hurry Up and Wait! Leveraging Open Source to Fuel Sutter’s HIT Innovation Ple...Appnovation Technologies
 
Creating Business Agility and Connectivity using Open Technologies
Creating Business Agility and Connectivity using Open TechnologiesCreating Business Agility and Connectivity using Open Technologies
Creating Business Agility and Connectivity using Open TechnologiesAppnovation Technologies
 
Agile Sourcing for Open Source Web Development
Agile Sourcing for Open Source Web DevelopmentAgile Sourcing for Open Source Web Development
Agile Sourcing for Open Source Web DevelopmentAppnovation Technologies
 
OS Accelerate NYC - Media & Entertainment 06/11/15
OS Accelerate NYC - Media & Entertainment 06/11/15OS Accelerate NYC - Media & Entertainment 06/11/15
OS Accelerate NYC - Media & Entertainment 06/11/15Appnovation Technologies
 
osCaddie Drupal/Alfresco Integration Technical Update
osCaddie Drupal/Alfresco Integration Technical UpdateosCaddie Drupal/Alfresco Integration Technical Update
osCaddie Drupal/Alfresco Integration Technical UpdateAppnovation Technologies
 
Enabling Open Source for the Enterprise Breakfast Event in NYC - June 17, 2014
Enabling Open Source for the Enterprise Breakfast Event in NYC - June 17, 2014Enabling Open Source for the Enterprise Breakfast Event in NYC - June 17, 2014
Enabling Open Source for the Enterprise Breakfast Event in NYC - June 17, 2014Appnovation Technologies
 
Drupal + HTML5 + CSS3 + JS = Rich Internet Application
Drupal + HTML5 + CSS3 + JS = Rich Internet ApplicationDrupal + HTML5 + CSS3 + JS = Rich Internet Application
Drupal + HTML5 + CSS3 + JS = Rich Internet ApplicationAppnovation Technologies
 

Mais de Appnovation Technologies (18)

Using Open Technologies to Enable Digital Transformation in the Enterprise
Using Open Technologies to Enable Digital Transformation in the EnterpriseUsing Open Technologies to Enable Digital Transformation in the Enterprise
Using Open Technologies to Enable Digital Transformation in the Enterprise
 
O2E Brands Case Study: Managing Technical Debt as part of a proactive IT heal...
O2E Brands Case Study: Managing Technical Debt as part of a proactive IT heal...O2E Brands Case Study: Managing Technical Debt as part of a proactive IT heal...
O2E Brands Case Study: Managing Technical Debt as part of a proactive IT heal...
 
Hurry Up and Wait! Leveraging Open Source to Fuel Sutter’s HIT Innovation Ple...
Hurry Up and Wait! Leveraging Open Source to Fuel Sutter’s HIT Innovation Ple...Hurry Up and Wait! Leveraging Open Source to Fuel Sutter’s HIT Innovation Ple...
Hurry Up and Wait! Leveraging Open Source to Fuel Sutter’s HIT Innovation Ple...
 
Creating Business Agility and Connectivity using Open Technologies
Creating Business Agility and Connectivity using Open TechnologiesCreating Business Agility and Connectivity using Open Technologies
Creating Business Agility and Connectivity using Open Technologies
 
Agile Sourcing for Open Source Web Development
Agile Sourcing for Open Source Web DevelopmentAgile Sourcing for Open Source Web Development
Agile Sourcing for Open Source Web Development
 
OS Accelerate London - 09/16/15
OS Accelerate London - 09/16/15OS Accelerate London - 09/16/15
OS Accelerate London - 09/16/15
 
OS Accelerate NYC - Media & Entertainment 06/11/15
OS Accelerate NYC - Media & Entertainment 06/11/15OS Accelerate NYC - Media & Entertainment 06/11/15
OS Accelerate NYC - Media & Entertainment 06/11/15
 
osCaddie Drupal/Alfresco Integration Technical Update
osCaddie Drupal/Alfresco Integration Technical UpdateosCaddie Drupal/Alfresco Integration Technical Update
osCaddie Drupal/Alfresco Integration Technical Update
 
Enabling Open Source for the Enterprise Breakfast Event in NYC - June 17, 2014
Enabling Open Source for the Enterprise Breakfast Event in NYC - June 17, 2014Enabling Open Source for the Enterprise Breakfast Event in NYC - June 17, 2014
Enabling Open Source for the Enterprise Breakfast Event in NYC - June 17, 2014
 
Drupal + HTML5 + CSS3 + JS = Rich Internet Application
Drupal + HTML5 + CSS3 + JS = Rich Internet ApplicationDrupal + HTML5 + CSS3 + JS = Rich Internet Application
Drupal + HTML5 + CSS3 + JS = Rich Internet Application
 
Drupal and HTML5: Playing Well Together
Drupal and HTML5: Playing Well TogetherDrupal and HTML5: Playing Well Together
Drupal and HTML5: Playing Well Together
 
The Basics of Multisiting
The Basics of MultisitingThe Basics of Multisiting
The Basics of Multisiting
 
Appnovation Intro Deck
Appnovation Intro DeckAppnovation Intro Deck
Appnovation Intro Deck
 
Sprout core for governments
Sprout core for governmentsSprout core for governments
Sprout core for governments
 
Sprout core drupal solution
Sprout core drupal solutionSprout core drupal solution
Sprout core drupal solution
 
Sprout core for publishers
Sprout core for publishersSprout core for publishers
Sprout core for publishers
 
Appnovation One Sheet
Appnovation One SheetAppnovation One Sheet
Appnovation One Sheet
 
Alfresco drupal web solution
Alfresco drupal web solutionAlfresco drupal web solution
Alfresco drupal web solution
 

Último

AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
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
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
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
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
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
 
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
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
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
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 

Último (20)

AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
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
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
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
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
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
 
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
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
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
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 

The Power of HTML5: 15 reasons your business should be using HTML5 for web and mobile

  • 1. CANADIAN HEADQUARTERS UNITED STATES OFFICE UNITED KINGDOM OFFICE www.appnovation.com 152 West Hastings Street 3414 Peachtree Road, #1600 3000 Hillswood Drive info@appnovation.com Vancouver BC, V6B 1G8 Atlanta Georgia, 30326-1164 Hillswood Business Park Chertsey KT16 0RS, UK THE POWER OF HTML5 15 Reasons Your Business Should be Using HTML5 for Web & Mobile Dave Porter – SproutCore Developer & Core Team Member marketing@appnovation.com Dave Porter V
  • 2. Appnovation is one of the world’s TOP OPEN SOURCE DEVELOPMENT SHOPS. Dave Porter V
  • 3. LOCATIONS VANCOUVER OFFICE ATLANTA OFFICE LONDON OFFICE 152 West Hastings Street 3414 Peachtree Road, #1600 3000 Hillswood Drive Vancouver BC, V6B 1G8 Atlanta Georgia, 30326-1164 Hillswood Business Park Chertsey KT16 0RS, UK Dave Porter V
  • 5. The Power Of HTML5 Dave Porter V
  • 6. WHAT IS HTML5? HTML5 CSS3 Blazing-Fast JavaScript Powerful New JavaScript APIs Dave Porter V
  • 7. WHAT IS HTML5? STANDARD BASED! Dave Porter V
  • 8. The Decline of Flash Dave Porter V
  • 9. 1. THE DECLINE OF FLASH • Interactive, video, big-data websites in 2005: Flash / Flex • June 2007: iPhone ships without Flash, Adobe promises it “soon” • April 2010: Steve Jobs publishes “Thoughts on Flash” • August 2010: Adobe releases crippled, battery-draining Flash for Android • October 2011: Adobe begins contributing to CSS3 • June 2012: Adobe ceases development of Flash for mobile; removes it from Android store Dave Porter V
  • 10. 1. THE DECLINE OF FLASH If you want to be on the mobile web, you can’t be on Flash. Dave Porter V
  • 11. Write Once Run Anywhere Dave Porter V
  • 12. 2. WRITE ONCE, RUN ANYWHERE • PC • Mac • Linux • iPhone • iPad • Android • Kindle Fire • Model S • “Smart” Refrigerators • Airplane seat-back screens Dave Porter V
  • 13. Responsive Design Dave Porter V
  • 20. 3. RESPONSIVE DESIGN One Site, any Display On screen: NYDOT by Appnovation Dave Porter V
  • 21. Mobile, Mobile, Mobile! Dave Porter V
  • 22. 4. MOBILE, MOBILE, MOBILE! • 46% of US adults carry smartphones • >100M US users in 2013 • Worldwide: over 450M users TODAY • 1.6B by 2016 Dave Porter V
  • 23. 4. MOBILE, MOBILE, MOBILE Dave Porter V
  • 24. 4. MOBILE, MOBILE, MOBILE • Is HTML5 ready to deliver sophisticated mobile applications? • Performance: Great on iPad • Performance: iPhone 5 is a turning point Dave Porter V
  • 25. Control Your Development Costs Dave Porter V
  • 26. 5. CONTROL YOUR DEVELOPMENT COSTS • Cover more users with one product • Avoid rare, specialized skillsets • Zero-headache deployment Dave Porter V
  • 27. Control Your Destiny Dave Porter V
  • 28. 6. CONTROL YOUR DESTINY Nobody owns the web No 30% app store fees No sales channel rules No long approval waits Dave Porter V
  • 29. Moving Forward with Backwards Compatibility Dave Porter V
  • 30. 7. MOVING FORWARD WITH BACKWARDS COMPATIBILITY • No more broken websites • Standards promise to stay standards. • Additive evolution: new features too, not instead Dave Porter V
  • 32. 8. ACCESSIBILITY • Section 508, Federal Rehabilitation Act of 1973 • Web browsers come accessibility-ready • WIA-ARIA: Accessible Rich Internet Application standards <img src=”info.png” aria-label=”Information”/> Dave Porter V
  • 33. Standard- Based Video Dave Porter V
  • 34. 9. STANDARD BASED VIDEO Dave Porter V
  • 35. 9. STANDARD BASED VIDEO Dave Porter V
  • 36. 9. STANDARD BASED VIDEO http://www.craftymind.com/ 2010/04/20/blowing-up- html5-video-and-mapping- it-into-3d-space/ Dave Porter V
  • 37. Location Awareness Dave Porter V
  • 38. 10. LOCATION AWARENESS • Act mobile in mobile browsers • Provide better value in context • Location-based targeting & marketing Dave Porter V
  • 40. Enterprise- class Features Dave Porter V
  • 41. 11. ENTERPRISE-CLASS FEATURES • Data storage & querying • Fast, two-way communication • Big performance for big data • Visual flair: from easy CSS animation to full 3D graphics • Feature-parity with native solutions. Dave Porter V
  • 42. Open-Source Has Your Back Dave Porter V
  • 43. 12. OPEN-SOURCE HAS YOUR BACK jQuery / Twitter embeds / ember.js / SproutCore Dave Porter V
  • 44. The Fastest- Moving Platform Period Dave Porter V
  • 45. 13. THE FASTEST-MOVING PLATFORM PERIOD • Apple • Google • Microsoft • Adobe • You benefit for free. Dave Porter V
  • 46. WEB + APP Dave Porter V
  • 47. 14. WEB + APP • The technology is speeding ahead • No more tradeoffs • Open, standardized web technologies are ready. Dave Porter V
  • 48. HTML5 Is The Future Dave Porter V
  • 49. 15. HTML5 IS THE FUTURE • Basic HTML5 – 77% compatibility • Advanced HTML5 – 60% compatibility • Mobile - 10% browser share • ...and rising rapidly Dave Porter V
  • 50. CANADIAN HEADQUARTERS UNITED STATES OFFICE UNITED KINGDOM OFFICE www.appnovation.com 152 West Hastings Street 3414 Peachtree Road, #1600 3000 Hillswood Drive info@appnovation.com Vancouver BC, V6B 1G8 Atlanta Georgia, 30326-1164 Hillswood Business Park Chertsey KT16 0RS, UK Thank You For Your Participation! QUESTIONS? Dave Porter – SproutCore Core Team Member marketing@appnovation.com Dave Porter V

Notas do Editor

  1. The Power of HTML5: 15 reasons your business should be using HTML5 for web &amp; mobile.
  2. HTML5: integrated audio, video, canvass (for drawing) &amp; SVG (Scalable Vector Graphics).CSS3: Rounded corners, gradients, smooth scaling, skewing, animations, media queries.JS: Do more things, much faster.
  3. This was always the great promise of the web. In 2012, we can finally deliver.
  4. read.kobo.com
  5. read.kobo.com
  6. read.kobo.com
  7. 1, 2 - Pew Research Center at http://pewinternet.org/Reports/2012/Smartphone-Update-2012/Findings.aspx3 - Flurry mobile analytics - http://blog.flurry.com/bid/88867/iOS-and-Android-Adoption-Explodes-Internationally4 – IDC via http://www.idc.com/getdoc.jsp?containerId=prUS23398412
  8. IDC via http://www.idc.com/getdoc.jsp?containerId=prUS23398412
  9. This is a limited use case but is a great, visceral example of how far the standards process has brought us.
  10. Yelp is the most popular (and most straight-forward) example of browser geolocation put to good use.
  11. Data storage &amp; querying:LocalStorage, WebSQL, IndexedDB for performance and offline cachingFast, two-way communication: Web SocketsBig performance for big data: Web WorkersEasy CSS animations: CSS transitions &amp; keyframe animationsFull 3D graphics: WebGL
  12. 1990s: Browser wars2003: Apple releases WebKit2004: Firefox 1.0, funded largely by Google2008: Chrome; Google begins iterating and turns JavaScript into a world-class programming language2010 – 2011: IE9; Microsoft gets on board with standards2011 – 2012: Adobe begins contributing to CSS3These companies (market cap of $1.05T) are investing heavily to improve the platform, and you benefit for free
  13. 1, 2 – caniuse.com3 – netmarketshare.com