SlideShare a Scribd company logo
1 of 12
The Appification of Web Commerce
A brief tour of cool new technologies for ecommerce
March 2018
CONFIDENTIAL AND PROPRIETARY. ALL RIGHTS RESERVED.
Introduction
2
Dave Barrowman
VP, Head of Innovation for Skava
• Formerly at Gap Inc., AOL, and Netscape
• Drove Gap Inc.’s mobile and personalization initiatives
CONFIDENTIAL AND PROPRIETARY. ALL RIGHTS RESERVED.
What I am NOT talking about…
3
• Voice Assistants
• Blockchain and cryptocurrency
• Artificial Intelligence / Machine Learning
• Not that there’s anything wrong with these…
• … but I can’t do them justice in 6 minutes!
CONFIDENTIAL AND PROPRIETARY. ALL RIGHTS RESERVED.
What I AM talking about…
4
• Appification of Web Commerce:
Emerging technologies that let us deliver
increasingly app-like retail experiences on the web
CONFIDENTIAL AND PROPRIETARY. ALL RIGHTS RESERVED.
What we like about native apps
5
• Performance
• Availability
• Rich UIs and experiences
CONFIDENTIAL AND PROPRIETARY. ALL RIGHTS RESERVED.
Single Page Apps
6
• AKA: SPA
• Slick transitions from screen to screen
• Blazing fast performance since only data is transferred
CONFIDENTIAL AND PROPRIETARY. ALL RIGHTS RESERVED.
Progressive Web Apps
7
• AKA: PWA
• Set of modern web capabilities that enable:
⎼ Aggressive caching and pre-loading for great performance and offline
⎼ Browser-based push notifications
⎼ App icon on the home screen / app folders
⎼ Full screen display (no browser chrome)
• Caveat: Not supported by iOS / Safari (yet!)
CONFIDENTIAL AND PROPRIETARY. ALL RIGHTS RESERVED.
Long Lived Sign In
8
• AKA: LLSI
• Sign in once, remain signed in
• Security via:
⎼ Device fingerprinting
⎼ Re-authentication for high-risk actions (e.g., new shipping address)
• Critical for:
⎼ Personalization
⎼ Easy checkout
CONFIDENTIAL AND PROPRIETARY. ALL RIGHTS RESERVED.
Web Real Time Communication
9
• AKA: WebRTC
• Simple peer-to-peer video / audio chat and data transfer
⎼ Embedded in web pages
⎼ Browser-native: no plugins, no separate apps
• Enables interactive experiences such as:
⎼ Live customer service
⎼ Co-shopping
CONFIDENTIAL AND PROPRIETARY. ALL RIGHTS RESERVED.
Web Assembly
10
• AKA: WASM
• Run “native” code (e.g., C/C++) in the browser
⎼ Cross browser support
⎼ Native-like speed
• Enables experiences previously impossible in the browser:
⎼ Image recognition and other ML capabilities
⎼ Native-like barcode scanning
CONFIDENTIAL AND PROPRIETARY. ALL RIGHTS RESERVED.
And what’s coming next?
11
• More support for real world interactions in the browser:
⎼ Augmented Reality
⎼ NFC
⎼ Bluetooth
Thank You
skava.com
12

More Related Content

What's hot

Why Progressive Web App is what you need for your Business
Why Progressive Web App is what you need for your BusinessWhy Progressive Web App is what you need for your Business
Why Progressive Web App is what you need for your BusinessLets Grow Business
 
Introduction to Expression Cloud Development Framework for Developers and Mar...
Introduction to Expression Cloud Development Framework for Developers and Mar...Introduction to Expression Cloud Development Framework for Developers and Mar...
Introduction to Expression Cloud Development Framework for Developers and Mar...Matthew McKinney
 
PWA - Progressive Web Apps
PWA - Progressive Web AppsPWA - Progressive Web Apps
PWA - Progressive Web AppsEdy Segura
 
Why front-end matters in 2019
Why front-end matters in 2019Why front-end matters in 2019
Why front-end matters in 2019Timmy Kokke
 
E-commerce Berlin Expo 2018 - From AMP to PWA: A Modern Web User Journey
E-commerce Berlin Expo 2018 - From AMP to PWA: A Modern Web User JourneyE-commerce Berlin Expo 2018 - From AMP to PWA: A Modern Web User Journey
E-commerce Berlin Expo 2018 - From AMP to PWA: A Modern Web User JourneyE-Commerce Berlin EXPO
 
Responsive Web Design (Microsoft Web & Phone UX Tour 2011)
Responsive Web Design (Microsoft Web & Phone UX Tour 2011)Responsive Web Design (Microsoft Web & Phone UX Tour 2011)
Responsive Web Design (Microsoft Web & Phone UX Tour 2011)Bram Vanderhaeghe
 
Paweł Jakub Dawidek: Zarządzanie danymi wrażliwymi w aplikacjach - analiza be...
Paweł Jakub Dawidek: Zarządzanie danymi wrażliwymi w aplikacjach - analiza be...Paweł Jakub Dawidek: Zarządzanie danymi wrażliwymi w aplikacjach - analiza be...
Paweł Jakub Dawidek: Zarządzanie danymi wrażliwymi w aplikacjach - analiza be...Mobile Trends
 
PWA - Progressive Web App
PWA - Progressive Web AppPWA - Progressive Web App
PWA - Progressive Web AppRobert Robinson
 
RPA on Azure with .Net
RPA on Azure with .NetRPA on Azure with .Net
RPA on Azure with .NetMarco Parenzan
 
Developing an Accessible Web
Developing an Accessible WebDeveloping an Accessible Web
Developing an Accessible Webgreenideas
 
Introduction to Progressive Web Apps (PWA)
Introduction to Progressive Web Apps (PWA)Introduction to Progressive Web Apps (PWA)
Introduction to Progressive Web Apps (PWA)Sandip Nirmal
 

What's hot (17)

Why Progressive Web App is what you need for your Business
Why Progressive Web App is what you need for your BusinessWhy Progressive Web App is what you need for your Business
Why Progressive Web App is what you need for your Business
 
Phone gap
Phone gapPhone gap
Phone gap
 
Introduction to Expression Cloud Development Framework for Developers and Mar...
Introduction to Expression Cloud Development Framework for Developers and Mar...Introduction to Expression Cloud Development Framework for Developers and Mar...
Introduction to Expression Cloud Development Framework for Developers and Mar...
 
PWA - Progressive Web Apps
PWA - Progressive Web AppsPWA - Progressive Web Apps
PWA - Progressive Web Apps
 
Why front-end matters in 2019
Why front-end matters in 2019Why front-end matters in 2019
Why front-end matters in 2019
 
E-commerce Berlin Expo 2018 - From AMP to PWA: A Modern Web User Journey
E-commerce Berlin Expo 2018 - From AMP to PWA: A Modern Web User JourneyE-commerce Berlin Expo 2018 - From AMP to PWA: A Modern Web User Journey
E-commerce Berlin Expo 2018 - From AMP to PWA: A Modern Web User Journey
 
Responsive Web Design (Microsoft Web & Phone UX Tour 2011)
Responsive Web Design (Microsoft Web & Phone UX Tour 2011)Responsive Web Design (Microsoft Web & Phone UX Tour 2011)
Responsive Web Design (Microsoft Web & Phone UX Tour 2011)
 
Progressive Web App
Progressive Web AppProgressive Web App
Progressive Web App
 
Paweł Jakub Dawidek: Zarządzanie danymi wrażliwymi w aplikacjach - analiza be...
Paweł Jakub Dawidek: Zarządzanie danymi wrażliwymi w aplikacjach - analiza be...Paweł Jakub Dawidek: Zarządzanie danymi wrażliwymi w aplikacjach - analiza be...
Paweł Jakub Dawidek: Zarządzanie danymi wrażliwymi w aplikacjach - analiza be...
 
PWA - Progressive Web App
PWA - Progressive Web AppPWA - Progressive Web App
PWA - Progressive Web App
 
Progressive web apps
Progressive web appsProgressive web apps
Progressive web apps
 
RPA on Azure with .Net
RPA on Azure with .NetRPA on Azure with .Net
RPA on Azure with .Net
 
Developing an Accessible Web
Developing an Accessible WebDeveloping an Accessible Web
Developing an Accessible Web
 
WoodWing Elvis
WoodWing ElvisWoodWing Elvis
WoodWing Elvis
 
Progressive Web Apps(PWA)
Progressive Web Apps(PWA)Progressive Web Apps(PWA)
Progressive Web Apps(PWA)
 
Modern Web Applications
Modern Web ApplicationsModern Web Applications
Modern Web Applications
 
Introduction to Progressive Web Apps (PWA)
Introduction to Progressive Web Apps (PWA)Introduction to Progressive Web Apps (PWA)
Introduction to Progressive Web Apps (PWA)
 

Similar to The Appification of Web Commerce

From AMP to PWA
From AMP to PWAFrom AMP to PWA
From AMP to PWAIdo Green
 
Stapling and patching the web of now - ForwardJS3, San Francisco
Stapling and patching the web of now - ForwardJS3, San FranciscoStapling and patching the web of now - ForwardJS3, San Francisco
Stapling and patching the web of now - ForwardJS3, San FranciscoChristian Heilmann
 
Beyond the Desktop: Sites and Apps for Phones and Tablets
Beyond the Desktop: Sites and Apps for Phones and TabletsBeyond the Desktop: Sites and Apps for Phones and Tablets
Beyond the Desktop: Sites and Apps for Phones and TabletsWebvanta
 
Platform vs. Native vs. HTML5: Which mobile development makes sense for your ...
Platform vs. Native vs. HTML5: Which mobile development makes sense for your ...Platform vs. Native vs. HTML5: Which mobile development makes sense for your ...
Platform vs. Native vs. HTML5: Which mobile development makes sense for your ...Kony, Inc.
 
Progressive web apps For e-Commerce- How do they go hand-in-hand?
Progressive web apps For e-Commerce- How do they go hand-in-hand?Progressive web apps For e-Commerce- How do they go hand-in-hand?
Progressive web apps For e-Commerce- How do they go hand-in-hand?ShantanuApurva1
 
Can Your Mobile Infrastructure Survive 1 Million Concurrent Users?
Can Your Mobile Infrastructure Survive 1 Million Concurrent Users?Can Your Mobile Infrastructure Survive 1 Million Concurrent Users?
Can Your Mobile Infrastructure Survive 1 Million Concurrent Users?Josiah Renaudin
 
Progressive Web Applications
Progressive Web ApplicationsProgressive Web Applications
Progressive Web ApplicationsBartek Igielski
 
A creative and technical Software Engineering company
A creative and technical Software Engineering companyA creative and technical Software Engineering company
A creative and technical Software Engineering companyBluegrass Digital
 
A creative and technical Software Engineering company
A creative and technical Software Engineering companyA creative and technical Software Engineering company
A creative and technical Software Engineering companySam Gqomo
 
HTML5 or Android for Mobile Development?
HTML5 or Android for Mobile Development?HTML5 or Android for Mobile Development?
HTML5 or Android for Mobile Development?Reto Meier
 
From Monoliths to Services: Paying Your Technical Debt
From Monoliths to Services: Paying Your Technical DebtFrom Monoliths to Services: Paying Your Technical Debt
From Monoliths to Services: Paying Your Technical DebtTechWell
 
Overboard.js - where are we going with with jsconfasia / devfestasia
Overboard.js - where are we going with with jsconfasia / devfestasiaOverboard.js - where are we going with with jsconfasia / devfestasia
Overboard.js - where are we going with with jsconfasia / devfestasiaChristian Heilmann
 
LyteSpark for Business
LyteSpark for BusinessLyteSpark for Business
LyteSpark for BusinessAlex Hunte
 
OpenNTF Webinar, March, 2021
OpenNTF Webinar, March, 2021OpenNTF Webinar, March, 2021
OpenNTF Webinar, March, 2021Howard Greenberg
 
IBM MobileFirst - Hybrid Application Development with Worklight
IBM MobileFirst - Hybrid Application Development with WorklightIBM MobileFirst - Hybrid Application Development with Worklight
IBM MobileFirst - Hybrid Application Development with WorklightIBIZZ
 

Similar to The Appification of Web Commerce (20)

Wine: M-Sites Versus Apps.
Wine: M-Sites Versus Apps.Wine: M-Sites Versus Apps.
Wine: M-Sites Versus Apps.
 
From AMP to PWA
From AMP to PWAFrom AMP to PWA
From AMP to PWA
 
Stapling and patching the web of now - ForwardJS3, San Francisco
Stapling and patching the web of now - ForwardJS3, San FranciscoStapling and patching the web of now - ForwardJS3, San Francisco
Stapling and patching the web of now - ForwardJS3, San Francisco
 
Beyond the Desktop: Sites and Apps for Phones and Tablets
Beyond the Desktop: Sites and Apps for Phones and TabletsBeyond the Desktop: Sites and Apps for Phones and Tablets
Beyond the Desktop: Sites and Apps for Phones and Tablets
 
Platform vs. Native vs. HTML5: Which mobile development makes sense for your ...
Platform vs. Native vs. HTML5: Which mobile development makes sense for your ...Platform vs. Native vs. HTML5: Which mobile development makes sense for your ...
Platform vs. Native vs. HTML5: Which mobile development makes sense for your ...
 
Evolve 19 | Gordon Pike | Prepping for Tomorrow - Creating a Flexible AEM Arc...
Evolve 19 | Gordon Pike | Prepping for Tomorrow - Creating a Flexible AEM Arc...Evolve 19 | Gordon Pike | Prepping for Tomorrow - Creating a Flexible AEM Arc...
Evolve 19 | Gordon Pike | Prepping for Tomorrow - Creating a Flexible AEM Arc...
 
20181023 progressive web_apps_are_here_sfcampua
20181023 progressive web_apps_are_here_sfcampua20181023 progressive web_apps_are_here_sfcampua
20181023 progressive web_apps_are_here_sfcampua
 
Progressive Web Apps are here!
Progressive Web Apps are here!Progressive Web Apps are here!
Progressive Web Apps are here!
 
Progressive web apps For e-Commerce- How do they go hand-in-hand?
Progressive web apps For e-Commerce- How do they go hand-in-hand?Progressive web apps For e-Commerce- How do they go hand-in-hand?
Progressive web apps For e-Commerce- How do they go hand-in-hand?
 
Can Your Mobile Infrastructure Survive 1 Million Concurrent Users?
Can Your Mobile Infrastructure Survive 1 Million Concurrent Users?Can Your Mobile Infrastructure Survive 1 Million Concurrent Users?
Can Your Mobile Infrastructure Survive 1 Million Concurrent Users?
 
Progressive Web Applications
Progressive Web ApplicationsProgressive Web Applications
Progressive Web Applications
 
A creative and technical Software Engineering company
A creative and technical Software Engineering companyA creative and technical Software Engineering company
A creative and technical Software Engineering company
 
A creative and technical Software Engineering company
A creative and technical Software Engineering companyA creative and technical Software Engineering company
A creative and technical Software Engineering company
 
Smile mobile 2015
Smile mobile 2015Smile mobile 2015
Smile mobile 2015
 
HTML5 or Android for Mobile Development?
HTML5 or Android for Mobile Development?HTML5 or Android for Mobile Development?
HTML5 or Android for Mobile Development?
 
From Monoliths to Services: Paying Your Technical Debt
From Monoliths to Services: Paying Your Technical DebtFrom Monoliths to Services: Paying Your Technical Debt
From Monoliths to Services: Paying Your Technical Debt
 
Overboard.js - where are we going with with jsconfasia / devfestasia
Overboard.js - where are we going with with jsconfasia / devfestasiaOverboard.js - where are we going with with jsconfasia / devfestasia
Overboard.js - where are we going with with jsconfasia / devfestasia
 
LyteSpark for Business
LyteSpark for BusinessLyteSpark for Business
LyteSpark for Business
 
OpenNTF Webinar, March, 2021
OpenNTF Webinar, March, 2021OpenNTF Webinar, March, 2021
OpenNTF Webinar, March, 2021
 
IBM MobileFirst - Hybrid Application Development with Worklight
IBM MobileFirst - Hybrid Application Development with WorklightIBM MobileFirst - Hybrid Application Development with Worklight
IBM MobileFirst - Hybrid Application Development with Worklight
 

More from Skava

Practical Applications of Microservices for Ecommerce
Practical Applications of Microservices for EcommercePractical Applications of Microservices for Ecommerce
Practical Applications of Microservices for EcommerceSkava
 
Breaking Up with Your Solution: Migrating Your Ecommerce to a Microservices P...
Breaking Up with Your Solution: Migrating Your Ecommerce to a Microservices P...Breaking Up with Your Solution: Migrating Your Ecommerce to a Microservices P...
Breaking Up with Your Solution: Migrating Your Ecommerce to a Microservices P...Skava
 
Strangle Your Monolith, Not Each Other
Strangle Your Monolith, Not Each OtherStrangle Your Monolith, Not Each Other
Strangle Your Monolith, Not Each OtherSkava
 
Innovate in today's digital commerce world with microservices
Innovate in today's digital commerce world with microservicesInnovate in today's digital commerce world with microservices
Innovate in today's digital commerce world with microservicesSkava
 
Black Friday and Cyber Monday Highlights 2017
Black Friday and Cyber Monday Highlights 2017Black Friday and Cyber Monday Highlights 2017
Black Friday and Cyber Monday Highlights 2017Skava
 
The Role of Mobile in Omnichannel Ecommerce
The Role of Mobile in Omnichannel EcommerceThe Role of Mobile in Omnichannel Ecommerce
The Role of Mobile in Omnichannel EcommerceSkava
 
Machine Learning: Infusing AI into Commerce
Machine Learning: Infusing AI into CommerceMachine Learning: Infusing AI into Commerce
Machine Learning: Infusing AI into CommerceSkava
 
Machine Learning is Much More Than Product Recommendations
Machine Learning is Much More Than Product RecommendationsMachine Learning is Much More Than Product Recommendations
Machine Learning is Much More Than Product RecommendationsSkava
 
Prepare for 2015's Hottest Digital Commerce Trends with SkavaSTUDIO
Prepare for 2015's Hottest Digital Commerce Trends with SkavaSTUDIOPrepare for 2015's Hottest Digital Commerce Trends with SkavaSTUDIO
Prepare for 2015's Hottest Digital Commerce Trends with SkavaSTUDIOSkava
 

More from Skava (9)

Practical Applications of Microservices for Ecommerce
Practical Applications of Microservices for EcommercePractical Applications of Microservices for Ecommerce
Practical Applications of Microservices for Ecommerce
 
Breaking Up with Your Solution: Migrating Your Ecommerce to a Microservices P...
Breaking Up with Your Solution: Migrating Your Ecommerce to a Microservices P...Breaking Up with Your Solution: Migrating Your Ecommerce to a Microservices P...
Breaking Up with Your Solution: Migrating Your Ecommerce to a Microservices P...
 
Strangle Your Monolith, Not Each Other
Strangle Your Monolith, Not Each OtherStrangle Your Monolith, Not Each Other
Strangle Your Monolith, Not Each Other
 
Innovate in today's digital commerce world with microservices
Innovate in today's digital commerce world with microservicesInnovate in today's digital commerce world with microservices
Innovate in today's digital commerce world with microservices
 
Black Friday and Cyber Monday Highlights 2017
Black Friday and Cyber Monday Highlights 2017Black Friday and Cyber Monday Highlights 2017
Black Friday and Cyber Monday Highlights 2017
 
The Role of Mobile in Omnichannel Ecommerce
The Role of Mobile in Omnichannel EcommerceThe Role of Mobile in Omnichannel Ecommerce
The Role of Mobile in Omnichannel Ecommerce
 
Machine Learning: Infusing AI into Commerce
Machine Learning: Infusing AI into CommerceMachine Learning: Infusing AI into Commerce
Machine Learning: Infusing AI into Commerce
 
Machine Learning is Much More Than Product Recommendations
Machine Learning is Much More Than Product RecommendationsMachine Learning is Much More Than Product Recommendations
Machine Learning is Much More Than Product Recommendations
 
Prepare for 2015's Hottest Digital Commerce Trends with SkavaSTUDIO
Prepare for 2015's Hottest Digital Commerce Trends with SkavaSTUDIOPrepare for 2015's Hottest Digital Commerce Trends with SkavaSTUDIO
Prepare for 2015's Hottest Digital Commerce Trends with SkavaSTUDIO
 

Recently uploaded

Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
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
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
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
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
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
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
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
 

Recently uploaded (20)

Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
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
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
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
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
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?
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
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!
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
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
 

The Appification of Web Commerce

  • 1. The Appification of Web Commerce A brief tour of cool new technologies for ecommerce March 2018
  • 2. CONFIDENTIAL AND PROPRIETARY. ALL RIGHTS RESERVED. Introduction 2 Dave Barrowman VP, Head of Innovation for Skava • Formerly at Gap Inc., AOL, and Netscape • Drove Gap Inc.’s mobile and personalization initiatives
  • 3. CONFIDENTIAL AND PROPRIETARY. ALL RIGHTS RESERVED. What I am NOT talking about… 3 • Voice Assistants • Blockchain and cryptocurrency • Artificial Intelligence / Machine Learning • Not that there’s anything wrong with these… • … but I can’t do them justice in 6 minutes!
  • 4. CONFIDENTIAL AND PROPRIETARY. ALL RIGHTS RESERVED. What I AM talking about… 4 • Appification of Web Commerce: Emerging technologies that let us deliver increasingly app-like retail experiences on the web
  • 5. CONFIDENTIAL AND PROPRIETARY. ALL RIGHTS RESERVED. What we like about native apps 5 • Performance • Availability • Rich UIs and experiences
  • 6. CONFIDENTIAL AND PROPRIETARY. ALL RIGHTS RESERVED. Single Page Apps 6 • AKA: SPA • Slick transitions from screen to screen • Blazing fast performance since only data is transferred
  • 7. CONFIDENTIAL AND PROPRIETARY. ALL RIGHTS RESERVED. Progressive Web Apps 7 • AKA: PWA • Set of modern web capabilities that enable: ⎼ Aggressive caching and pre-loading for great performance and offline ⎼ Browser-based push notifications ⎼ App icon on the home screen / app folders ⎼ Full screen display (no browser chrome) • Caveat: Not supported by iOS / Safari (yet!)
  • 8. CONFIDENTIAL AND PROPRIETARY. ALL RIGHTS RESERVED. Long Lived Sign In 8 • AKA: LLSI • Sign in once, remain signed in • Security via: ⎼ Device fingerprinting ⎼ Re-authentication for high-risk actions (e.g., new shipping address) • Critical for: ⎼ Personalization ⎼ Easy checkout
  • 9. CONFIDENTIAL AND PROPRIETARY. ALL RIGHTS RESERVED. Web Real Time Communication 9 • AKA: WebRTC • Simple peer-to-peer video / audio chat and data transfer ⎼ Embedded in web pages ⎼ Browser-native: no plugins, no separate apps • Enables interactive experiences such as: ⎼ Live customer service ⎼ Co-shopping
  • 10. CONFIDENTIAL AND PROPRIETARY. ALL RIGHTS RESERVED. Web Assembly 10 • AKA: WASM • Run “native” code (e.g., C/C++) in the browser ⎼ Cross browser support ⎼ Native-like speed • Enables experiences previously impossible in the browser: ⎼ Image recognition and other ML capabilities ⎼ Native-like barcode scanning
  • 11. CONFIDENTIAL AND PROPRIETARY. ALL RIGHTS RESERVED. And what’s coming next? 11 • More support for real world interactions in the browser: ⎼ Augmented Reality ⎼ NFC ⎼ Bluetooth