SlideShare a Scribd company logo
1 of 32
Download to read offline
Powering the world’s
Mobile vs Web - The Great Digital Debate
Strategy & Innovation World Forum - NY 2019
Sean Ginevan, Head of Global Strategy & Market Enablement, Android Enterprise, Google
63%
Of purchase journeys come from
mobile & cross-device journeys
31%
Of purchase journeys began
through search
26%
Of completed purchases came
from the mobile web
Digital is driving experience
As an example, consider the travel sector:
Source: “How to serve today’s digital traveler” McKinsey & Company. December 2018
The web has
changed a lot
And the mobile web
was lackluster
“69% of the visits abandoned our
page. These users neither went to
the app store nor continued to our
mobile website.”
— David Morell,
Software Engineer, Google+
Source: “Google+: A case study on App
Download Interstitials”. Google. July 2015
Building for a better (mobile) web
Engaging
UX
Hardware
Push notifications
Credentials
Installable
Add to Homescreen
Distribute through
Managed Play
Fast
Perf Optimization
Perf Budgets
Reliable
Offline
Caching
Enable reliable experiences with Service Workers
THE OLD WAY
THE NEW WAY
Service Worker
Client side proxy written
in JavaScript
Installation
on device
SW Cache
Web server
Local cache
Building
dynamic UX
Use responsive grids & breakpoints to
change UI with screen size
Explore patterns to change UI and
functionality depending on screen size
Relevant for both native & web apps!
Run web apps in full screen, just like
native
Learn more
https://material.io
Engaging Installable Fast Reliable
Create dynamic workflows with hardware integration
Cellular WiFi GPS Motion Bluetooth Camera Mic
Engaging Installable Fast Reliable
Re-engage users with
push notifications
Send notifications to users to
re-engage them with your PWA
Give users opt-in control and always
provide context
Emphasize what the user gets from
the notification, not what the
notification does
+8%
Conversions
Learn more
bit.ly/web-notifications
Lancome USA
Engaging Installable Fast Reliable
Store credentials
for faster access
With Credential Management, users
can be automatically signed back in
even if session expired or credentials
saved on another device
Allows one tap sign-in with account
chooser
Apps can store either username and
password combination - credentials
can be synced across devices
Learn more
https://bit.ly/2GVkk2G
Engaging Installable Fast Reliable
Creating an installable
experience
Show the Add to Home Screen
prompt
Web page installs like a native app to
homescreen and app menu
Trigger the prompt at a meaningful
moment for the user
Learn more
bit.ly/installable
Engaging Installable Fast Reliable
Distribute enterprise apps
through Managed Play
Silently push web apps to managed
devices
Set UX layout (minimal, standalone,
fullscreen)
Delete web apps from user devices
Publish via Managed Play iFrame or
Custom Publishing APIs
Engaging Installable Fast Reliable
53% of mobile visits are likely
to be abandoned if load times
are greater than three seconds
Source: “Masters of Mobile: APAC Report” Accenture & Google. March 2019
20% drop in conversions
experienced for every second
of delay in mobile page load
time
Source: “Masters of Mobile: APAC Report” Accenture & Google. March 2019
Use caching for speed
& reliability
Speed up load for returning visitors
by caching static assets
Enable consistently fast experience
regardless of connection
Enable offline functionality
Learn more
bit.ly/cache-api
Pinterest
Engaging Installable Fast Reliable
Optimizing your
web performance
Minimize javascript and CSS
Optimize images
Use lazy loading
Institute performance budgets
Assume 3G bandwidth for uniform
performance
Learn more - Page Speed Insights
https://bit.ly/18oQqhi
Learn more - Tinder Case Study
https://bit.ly/2pTSw7R
Engaging Installable Fast Reliable
Utilize performance
budgets
Optimize loading
Set milestones
Under 5 s Time to Interactive
Under 170 KB of critical-path
resources
(compressed/minified)
Use testing / validation tools
Learn more - Performance metrics
https://bit.ly/2G478qd
Engaging Installable Fast Reliable
Be reliable when offline
Allow users to continue using the
site even when offline
Alert users to changes in network
state
Provide useful functionality such as
browsing of pre-loaded content,
continuing shopping experience,
accessing boarding passes
Learn more
http://bit.ly/network-reliability
trivago
+67%
user retention
after connection
loss
Engaging Installable Fast Reliable
A PWA case study
33
languages
55
countries
97%
Increase in click-outs
to hotel offers
67%
of return visits to users
who experience
connectivity disruption
The web is not a panacea...
Browser storage
is not infinite or consistent
Browser Storage limitations
< 6% of free disk space
< 10% of free disk space
50 MB total (mobile)
Not all HW is available to the web
Cellular WiFi GPS Motion Nearby/
proximity
NFC Barcode
& QR
Bluetooth Camera Mic Biometrics Flashlight Attestation
Native &
Web
Native
only
Partner
based
A word about
cross platform
compatibility
Fast and Smooth Best Practices
Add to Homescreen
Push Notifications
Offline Access
Credential Manager API
Webauthn (2FA / biometrics)
Payment Request API
Samsung
Browser
In-App
Web View*
* Embedded browser inside apps
Data from https://caniuse.com/
Currently supported
Partially supported
Key takeaways
Focus on the user
and all else will
follow.
Choose the
technologies best
for your business
If you’re building
for consumer, you
must consider a
great web
experience
01
Building for the
web does not
solve for all use
cases
02 03 04
Even more resources
Web.dev - https://web.dev/ - Comprehensive documentation & tutorials for designing for the
web
Chrome Dev Summit - https://developer.chrome.com/devsummit/ - Video walkthroughs and
deep dives on the latest technologies from Chrome
Android Enterprise dev site - https://developer.android.com/work/ - Best practices for
building native apps in managed Android environments
Thank you!

More Related Content

What's hot

Gregan McMahon from Sensis talks mobile search at CeBit WebForward 09
Gregan McMahon from Sensis talks mobile search at CeBit WebForward 09Gregan McMahon from Sensis talks mobile search at CeBit WebForward 09
Gregan McMahon from Sensis talks mobile search at CeBit WebForward 09Deahn Dewar
 
Mobile version of web site or native mobile application what to choose
Mobile version of web site or native mobile application what to chooseMobile version of web site or native mobile application what to choose
Mobile version of web site or native mobile application what to chooseKaterina Selezneva
 
Smart bear & Jones Apparel - IRCE 2013 - Finding the small things that can ma...
Smart bear & Jones Apparel - IRCE 2013 - Finding the small things that can ma...Smart bear & Jones Apparel - IRCE 2013 - Finding the small things that can ma...
Smart bear & Jones Apparel - IRCE 2013 - Finding the small things that can ma...KenGodskind
 
Growth Hacking - Thrillophilia
Growth Hacking - ThrillophiliaGrowth Hacking - Thrillophilia
Growth Hacking - ThrillophiliaVikram Haridas
 
James Carr 3XE Digital Content & Social Media Marketing Conference
James Carr 3XE Digital Content & Social Media Marketing ConferenceJames Carr 3XE Digital Content & Social Media Marketing Conference
James Carr 3XE Digital Content & Social Media Marketing ConferenceEoghan O'Neill
 
Strategies, Tactics and Design Tips for Mobile Email Success
Strategies, Tactics and Design Tips for Mobile Email SuccessStrategies, Tactics and Design Tips for Mobile Email Success
Strategies, Tactics and Design Tips for Mobile Email SuccessLitmus
 

What's hot (7)

Gregan McMahon from Sensis talks mobile search at CeBit WebForward 09
Gregan McMahon from Sensis talks mobile search at CeBit WebForward 09Gregan McMahon from Sensis talks mobile search at CeBit WebForward 09
Gregan McMahon from Sensis talks mobile search at CeBit WebForward 09
 
Mobile version of web site or native mobile application what to choose
Mobile version of web site or native mobile application what to chooseMobile version of web site or native mobile application what to choose
Mobile version of web site or native mobile application what to choose
 
Smart bear & Jones Apparel - IRCE 2013 - Finding the small things that can ma...
Smart bear & Jones Apparel - IRCE 2013 - Finding the small things that can ma...Smart bear & Jones Apparel - IRCE 2013 - Finding the small things that can ma...
Smart bear & Jones Apparel - IRCE 2013 - Finding the small things that can ma...
 
Mobile webinarslides
Mobile webinarslidesMobile webinarslides
Mobile webinarslides
 
Growth Hacking - Thrillophilia
Growth Hacking - ThrillophiliaGrowth Hacking - Thrillophilia
Growth Hacking - Thrillophilia
 
James Carr 3XE Digital Content & Social Media Marketing Conference
James Carr 3XE Digital Content & Social Media Marketing ConferenceJames Carr 3XE Digital Content & Social Media Marketing Conference
James Carr 3XE Digital Content & Social Media Marketing Conference
 
Strategies, Tactics and Design Tips for Mobile Email Success
Strategies, Tactics and Design Tips for Mobile Email SuccessStrategies, Tactics and Design Tips for Mobile Email Success
Strategies, Tactics and Design Tips for Mobile Email Success
 

Similar to Sean Ginevan, Head of Global Strategy - Android Enterprise, Google

From AMP to PWA
From AMP to PWAFrom AMP to PWA
From AMP to PWAIdo Green
 
Progressive Web Apps - Porque nativo no es significa mejor
Progressive Web Apps - Porque nativo no es significa mejorProgressive Web Apps - Porque nativo no es significa mejor
Progressive Web Apps - Porque nativo no es significa mejorIsrael Blancas
 
Top Tips to Deliver Quality Web Experiences From IE 9 to the iPhone
Top Tips to Deliver Quality Web Experiences From IE 9 to the iPhoneTop Tips to Deliver Quality Web Experiences From IE 9 to the iPhone
Top Tips to Deliver Quality Web Experiences From IE 9 to the iPhoneCompuware APM
 
SEMINAR (pwa).pptx
SEMINAR (pwa).pptxSEMINAR (pwa).pptx
SEMINAR (pwa).pptxBasitMir10
 
PWAs For Finance Guide_ How To Create A PWA Fintech App.pdf
PWAs For Finance Guide_ How To Create A PWA Fintech App.pdfPWAs For Finance Guide_ How To Create A PWA Fintech App.pdf
PWAs For Finance Guide_ How To Create A PWA Fintech App.pdfLucas Lagone
 
Improve conversion and_avoid_abandonment
Improve conversion and_avoid_abandonmentImprove conversion and_avoid_abandonment
Improve conversion and_avoid_abandonmentCompuware ASEAN
 
Progressive Web Apps 1. keynote
Progressive Web Apps 1. keynoteProgressive Web Apps 1. keynote
Progressive Web Apps 1. keynoteAbdelrahman Omran
 
Mobilizing The Web - A Handheld Experience (IBM)
Mobilizing The Web - A Handheld Experience (IBM)Mobilizing The Web - A Handheld Experience (IBM)
Mobilizing The Web - A Handheld Experience (IBM)Mahmood Ashek
 
How Integrated Web Analytics Can Improve Website Performance and ROI
How Integrated Web Analytics Can Improve Website Performance and ROIHow Integrated Web Analytics Can Improve Website Performance and ROI
How Integrated Web Analytics Can Improve Website Performance and ROIBridgeline Digital
 
Go for Progressive Web Apps. Get a Better, Low Cost, Mobile Presence
Go for Progressive Web Apps. Get a Better, Low Cost, Mobile PresenceGo for Progressive Web Apps. Get a Better, Low Cost, Mobile Presence
Go for Progressive Web Apps. Get a Better, Low Cost, Mobile PresenceMagic Software
 
Designing and Developing Custom Mobile Applications
Designing and Developing Custom Mobile ApplicationsDesigning and Developing Custom Mobile Applications
Designing and Developing Custom Mobile ApplicationsDunn Solutions Group
 
Mobile Automation and Best Practices - Siva Sundararaman
Mobile Automation and Best Practices - Siva SundararamanMobile Automation and Best Practices - Siva Sundararaman
Mobile Automation and Best Practices - Siva Sundararamanagilemaine
 
Magento PWA Solutions with Mobicommerce
Magento PWA Solutions with MobicommerceMagento PWA Solutions with Mobicommerce
Magento PWA Solutions with MobicommerceMobiCommerce
 
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
 
Top 3 Reasons to Deliver Web Apps with Application Virtualization
Top 3 Reasons to Deliver Web Apps with Application VirtualizationTop 3 Reasons to Deliver Web Apps with Application Virtualization
Top 3 Reasons to Deliver Web Apps with Application VirtualizationCitrix
 
Engage 2013 - Mobile Measurement Tactics
Engage 2013 - Mobile Measurement TacticsEngage 2013 - Mobile Measurement Tactics
Engage 2013 - Mobile Measurement TacticsWebtrends
 
Web Based Vs Cloud Based Apps Complete Comparison.pdf
Web Based Vs Cloud Based Apps Complete Comparison.pdfWeb Based Vs Cloud Based Apps Complete Comparison.pdf
Web Based Vs Cloud Based Apps Complete Comparison.pdfLaura Miller
 
Engage 2013 - Mobile Measurement Workshop
Engage 2013 - Mobile Measurement WorkshopEngage 2013 - Mobile Measurement Workshop
Engage 2013 - Mobile Measurement WorkshopWebtrends
 
Progressive web apps for e commerce
Progressive web apps for e commerceProgressive web apps for e commerce
Progressive web apps for e commerceShantanuApurva1
 

Similar to Sean Ginevan, Head of Global Strategy - Android Enterprise, Google (20)

From AMP to PWA
From AMP to PWAFrom AMP to PWA
From AMP to PWA
 
Progressive Web Apps - Porque nativo no es significa mejor
Progressive Web Apps - Porque nativo no es significa mejorProgressive Web Apps - Porque nativo no es significa mejor
Progressive Web Apps - Porque nativo no es significa mejor
 
Top Tips to Deliver Quality Web Experiences From IE 9 to the iPhone
Top Tips to Deliver Quality Web Experiences From IE 9 to the iPhoneTop Tips to Deliver Quality Web Experiences From IE 9 to the iPhone
Top Tips to Deliver Quality Web Experiences From IE 9 to the iPhone
 
SEMINAR (pwa).pptx
SEMINAR (pwa).pptxSEMINAR (pwa).pptx
SEMINAR (pwa).pptx
 
PWAs For Finance Guide_ How To Create A PWA Fintech App.pdf
PWAs For Finance Guide_ How To Create A PWA Fintech App.pdfPWAs For Finance Guide_ How To Create A PWA Fintech App.pdf
PWAs For Finance Guide_ How To Create A PWA Fintech App.pdf
 
Improve conversion and_avoid_abandonment
Improve conversion and_avoid_abandonmentImprove conversion and_avoid_abandonment
Improve conversion and_avoid_abandonment
 
Progressive Web Apps 1. keynote
Progressive Web Apps 1. keynoteProgressive Web Apps 1. keynote
Progressive Web Apps 1. keynote
 
Mobilizing The Web - A Handheld Experience (IBM)
Mobilizing The Web - A Handheld Experience (IBM)Mobilizing The Web - A Handheld Experience (IBM)
Mobilizing The Web - A Handheld Experience (IBM)
 
How Integrated Web Analytics Can Improve Website Performance and ROI
How Integrated Web Analytics Can Improve Website Performance and ROIHow Integrated Web Analytics Can Improve Website Performance and ROI
How Integrated Web Analytics Can Improve Website Performance and ROI
 
Go for Progressive Web Apps. Get a Better, Low Cost, Mobile Presence
Go for Progressive Web Apps. Get a Better, Low Cost, Mobile PresenceGo for Progressive Web Apps. Get a Better, Low Cost, Mobile Presence
Go for Progressive Web Apps. Get a Better, Low Cost, Mobile Presence
 
Designing and Developing Custom Mobile Applications
Designing and Developing Custom Mobile ApplicationsDesigning and Developing Custom Mobile Applications
Designing and Developing Custom Mobile Applications
 
Mobile Automation and Best Practices - Siva Sundararaman
Mobile Automation and Best Practices - Siva SundararamanMobile Automation and Best Practices - Siva Sundararaman
Mobile Automation and Best Practices - Siva Sundararaman
 
Magento PWA Solutions with Mobicommerce
Magento PWA Solutions with MobicommerceMagento PWA Solutions with Mobicommerce
Magento PWA Solutions with Mobicommerce
 
Progressive Web Apps
Progressive Web AppsProgressive Web Apps
Progressive Web Apps
 
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?
 
Top 3 Reasons to Deliver Web Apps with Application Virtualization
Top 3 Reasons to Deliver Web Apps with Application VirtualizationTop 3 Reasons to Deliver Web Apps with Application Virtualization
Top 3 Reasons to Deliver Web Apps with Application Virtualization
 
Engage 2013 - Mobile Measurement Tactics
Engage 2013 - Mobile Measurement TacticsEngage 2013 - Mobile Measurement Tactics
Engage 2013 - Mobile Measurement Tactics
 
Web Based Vs Cloud Based Apps Complete Comparison.pdf
Web Based Vs Cloud Based Apps Complete Comparison.pdfWeb Based Vs Cloud Based Apps Complete Comparison.pdf
Web Based Vs Cloud Based Apps Complete Comparison.pdf
 
Engage 2013 - Mobile Measurement Workshop
Engage 2013 - Mobile Measurement WorkshopEngage 2013 - Mobile Measurement Workshop
Engage 2013 - Mobile Measurement Workshop
 
Progressive web apps for e commerce
Progressive web apps for e commerceProgressive web apps for e commerce
Progressive web apps for e commerce
 

More from World_Forum_Disrupt

Product Leadership: Embrace a New Mindset
Product Leadership: Embrace a New Mindset Product Leadership: Embrace a New Mindset
Product Leadership: Embrace a New Mindset World_Forum_Disrupt
 
Phil White & Heidi Schoeneck, grounded.world
Phil White & Heidi Schoeneck, grounded.world Phil White & Heidi Schoeneck, grounded.world
Phil White & Heidi Schoeneck, grounded.world World_Forum_Disrupt
 
Cindy Chastain, SVP Customer Experience & Design, Mastercard
Cindy Chastain, SVP Customer Experience & Design, MastercardCindy Chastain, SVP Customer Experience & Design, Mastercard
Cindy Chastain, SVP Customer Experience & Design, MastercardWorld_Forum_Disrupt
 
Bob Kermanshahi, Strategist, Siemens
Bob Kermanshahi, Strategist, SiemensBob Kermanshahi, Strategist, Siemens
Bob Kermanshahi, Strategist, SiemensWorld_Forum_Disrupt
 
Marina Cvetkovic, VP Strategy, Swiss Re
Marina Cvetkovic, VP Strategy, Swiss ReMarina Cvetkovic, VP Strategy, Swiss Re
Marina Cvetkovic, VP Strategy, Swiss ReWorld_Forum_Disrupt
 
Xavi Cortadellas, Head of Innovation & Design, Gatorade
Xavi Cortadellas, Head of Innovation & Design, GatoradeXavi Cortadellas, Head of Innovation & Design, Gatorade
Xavi Cortadellas, Head of Innovation & Design, GatoradeWorld_Forum_Disrupt
 
Lia Theodosiou-Pisanelli, Director, Innovation, 20th Century Fox
Lia Theodosiou-Pisanelli, Director, Innovation, 20th Century FoxLia Theodosiou-Pisanelli, Director, Innovation, 20th Century Fox
Lia Theodosiou-Pisanelli, Director, Innovation, 20th Century FoxWorld_Forum_Disrupt
 
Ted Stuckey, Head of Global Innovation Lab, QBE
Ted Stuckey, Head of Global Innovation Lab, QBETed Stuckey, Head of Global Innovation Lab, QBE
Ted Stuckey, Head of Global Innovation Lab, QBEWorld_Forum_Disrupt
 
Megan Foy - Director, Innovation, 20th Century Fox
Megan Foy - Director, Innovation, 20th Century FoxMegan Foy - Director, Innovation, 20th Century Fox
Megan Foy - Director, Innovation, 20th Century FoxWorld_Forum_Disrupt
 
Matt Lloyd, Vice President, Business Development, Mars Chocolate
Matt Lloyd, Vice President, Business Development, Mars ChocolateMatt Lloyd, Vice President, Business Development, Mars Chocolate
Matt Lloyd, Vice President, Business Development, Mars ChocolateWorld_Forum_Disrupt
 
Mounir Zok, Director, Technology & Innovation, Team USA
Mounir Zok, Director, Technology & Innovation, Team USAMounir Zok, Director, Technology & Innovation, Team USA
Mounir Zok, Director, Technology & Innovation, Team USAWorld_Forum_Disrupt
 

More from World_Forum_Disrupt (20)

Balaji Nageswaran
Balaji NageswaranBalaji Nageswaran
Balaji Nageswaran
 
Laurent Kretzshmar
Laurent KretzshmarLaurent Kretzshmar
Laurent Kretzshmar
 
Marc Massar
Marc MassarMarc Massar
Marc Massar
 
Natalie Waugh
Natalie WaughNatalie Waugh
Natalie Waugh
 
Neil Hall
Neil HallNeil Hall
Neil Hall
 
Martijn Beijk & Charles Goodall
Martijn Beijk & Charles GoodallMartijn Beijk & Charles Goodall
Martijn Beijk & Charles Goodall
 
Sally Foote
Sally FooteSally Foote
Sally Foote
 
Product Leadership: Embrace a New Mindset
Product Leadership: Embrace a New Mindset Product Leadership: Embrace a New Mindset
Product Leadership: Embrace a New Mindset
 
Maxine Litre, Group Nine Media
Maxine Litre, Group Nine Media Maxine Litre, Group Nine Media
Maxine Litre, Group Nine Media
 
Phil White & Heidi Schoeneck, grounded.world
Phil White & Heidi Schoeneck, grounded.world Phil White & Heidi Schoeneck, grounded.world
Phil White & Heidi Schoeneck, grounded.world
 
Cindy Chastain, SVP Customer Experience & Design, Mastercard
Cindy Chastain, SVP Customer Experience & Design, MastercardCindy Chastain, SVP Customer Experience & Design, Mastercard
Cindy Chastain, SVP Customer Experience & Design, Mastercard
 
Bob Kermanshahi, Strategist, Siemens
Bob Kermanshahi, Strategist, SiemensBob Kermanshahi, Strategist, Siemens
Bob Kermanshahi, Strategist, Siemens
 
Tim Maleeny
Tim MaleenyTim Maleeny
Tim Maleeny
 
Marina Cvetkovic, VP Strategy, Swiss Re
Marina Cvetkovic, VP Strategy, Swiss ReMarina Cvetkovic, VP Strategy, Swiss Re
Marina Cvetkovic, VP Strategy, Swiss Re
 
Xavi Cortadellas, Head of Innovation & Design, Gatorade
Xavi Cortadellas, Head of Innovation & Design, GatoradeXavi Cortadellas, Head of Innovation & Design, Gatorade
Xavi Cortadellas, Head of Innovation & Design, Gatorade
 
Lia Theodosiou-Pisanelli, Director, Innovation, 20th Century Fox
Lia Theodosiou-Pisanelli, Director, Innovation, 20th Century FoxLia Theodosiou-Pisanelli, Director, Innovation, 20th Century Fox
Lia Theodosiou-Pisanelli, Director, Innovation, 20th Century Fox
 
Ted Stuckey, Head of Global Innovation Lab, QBE
Ted Stuckey, Head of Global Innovation Lab, QBETed Stuckey, Head of Global Innovation Lab, QBE
Ted Stuckey, Head of Global Innovation Lab, QBE
 
Megan Foy - Director, Innovation, 20th Century Fox
Megan Foy - Director, Innovation, 20th Century FoxMegan Foy - Director, Innovation, 20th Century Fox
Megan Foy - Director, Innovation, 20th Century Fox
 
Matt Lloyd, Vice President, Business Development, Mars Chocolate
Matt Lloyd, Vice President, Business Development, Mars ChocolateMatt Lloyd, Vice President, Business Development, Mars Chocolate
Matt Lloyd, Vice President, Business Development, Mars Chocolate
 
Mounir Zok, Director, Technology & Innovation, Team USA
Mounir Zok, Director, Technology & Innovation, Team USAMounir Zok, Director, Technology & Innovation, Team USA
Mounir Zok, Director, Technology & Innovation, Team USA
 

Recently uploaded

Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Roland Driesen
 
Event mailer assignment progress report .pdf
Event mailer assignment progress report .pdfEvent mailer assignment progress report .pdf
Event mailer assignment progress report .pdftbatkhuu1
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insightsseri bangash
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation SlidesKeppelCorporation
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsMichael W. Hawkins
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyEthan lee
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...Any kyc Account
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth MarketingShawn Pang
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Lviv Startup Club
 

Recently uploaded (20)

Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...
 
Event mailer assignment progress report .pdf
Event mailer assignment progress report .pdfEvent mailer assignment progress report .pdf
Event mailer assignment progress report .pdf
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insights
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael Hawkins
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
 

Sean Ginevan, Head of Global Strategy - Android Enterprise, Google

  • 2. Mobile vs Web - The Great Digital Debate Strategy & Innovation World Forum - NY 2019 Sean Ginevan, Head of Global Strategy & Market Enablement, Android Enterprise, Google
  • 3. 63% Of purchase journeys come from mobile & cross-device journeys 31% Of purchase journeys began through search 26% Of completed purchases came from the mobile web Digital is driving experience As an example, consider the travel sector: Source: “How to serve today’s digital traveler” McKinsey & Company. December 2018
  • 5. And the mobile web was lackluster “69% of the visits abandoned our page. These users neither went to the app store nor continued to our mobile website.” — David Morell, Software Engineer, Google+ Source: “Google+: A case study on App Download Interstitials”. Google. July 2015
  • 6. Building for a better (mobile) web Engaging UX Hardware Push notifications Credentials Installable Add to Homescreen Distribute through Managed Play Fast Perf Optimization Perf Budgets Reliable Offline Caching
  • 7. Enable reliable experiences with Service Workers THE OLD WAY THE NEW WAY Service Worker Client side proxy written in JavaScript Installation on device SW Cache Web server Local cache
  • 8. Building dynamic UX Use responsive grids & breakpoints to change UI with screen size Explore patterns to change UI and functionality depending on screen size Relevant for both native & web apps! Run web apps in full screen, just like native Learn more https://material.io Engaging Installable Fast Reliable
  • 9. Create dynamic workflows with hardware integration Cellular WiFi GPS Motion Bluetooth Camera Mic Engaging Installable Fast Reliable
  • 10. Re-engage users with push notifications Send notifications to users to re-engage them with your PWA Give users opt-in control and always provide context Emphasize what the user gets from the notification, not what the notification does +8% Conversions Learn more bit.ly/web-notifications Lancome USA Engaging Installable Fast Reliable
  • 11. Store credentials for faster access With Credential Management, users can be automatically signed back in even if session expired or credentials saved on another device Allows one tap sign-in with account chooser Apps can store either username and password combination - credentials can be synced across devices Learn more https://bit.ly/2GVkk2G Engaging Installable Fast Reliable
  • 12. Creating an installable experience Show the Add to Home Screen prompt Web page installs like a native app to homescreen and app menu Trigger the prompt at a meaningful moment for the user Learn more bit.ly/installable Engaging Installable Fast Reliable
  • 13. Distribute enterprise apps through Managed Play Silently push web apps to managed devices Set UX layout (minimal, standalone, fullscreen) Delete web apps from user devices Publish via Managed Play iFrame or Custom Publishing APIs Engaging Installable Fast Reliable
  • 14. 53% of mobile visits are likely to be abandoned if load times are greater than three seconds Source: “Masters of Mobile: APAC Report” Accenture & Google. March 2019
  • 15. 20% drop in conversions experienced for every second of delay in mobile page load time Source: “Masters of Mobile: APAC Report” Accenture & Google. March 2019
  • 16. Use caching for speed & reliability Speed up load for returning visitors by caching static assets Enable consistently fast experience regardless of connection Enable offline functionality Learn more bit.ly/cache-api Pinterest Engaging Installable Fast Reliable
  • 17. Optimizing your web performance Minimize javascript and CSS Optimize images Use lazy loading Institute performance budgets Assume 3G bandwidth for uniform performance Learn more - Page Speed Insights https://bit.ly/18oQqhi Learn more - Tinder Case Study https://bit.ly/2pTSw7R Engaging Installable Fast Reliable
  • 18. Utilize performance budgets Optimize loading Set milestones Under 5 s Time to Interactive Under 170 KB of critical-path resources (compressed/minified) Use testing / validation tools Learn more - Performance metrics https://bit.ly/2G478qd Engaging Installable Fast Reliable
  • 19.
  • 20. Be reliable when offline Allow users to continue using the site even when offline Alert users to changes in network state Provide useful functionality such as browsing of pre-loaded content, continuing shopping experience, accessing boarding passes Learn more http://bit.ly/network-reliability trivago +67% user retention after connection loss Engaging Installable Fast Reliable
  • 21. A PWA case study
  • 22.
  • 23.
  • 24. 33 languages 55 countries 97% Increase in click-outs to hotel offers 67% of return visits to users who experience connectivity disruption
  • 25. The web is not a panacea...
  • 26. Browser storage is not infinite or consistent Browser Storage limitations < 6% of free disk space < 10% of free disk space 50 MB total (mobile)
  • 27. Not all HW is available to the web Cellular WiFi GPS Motion Nearby/ proximity NFC Barcode & QR Bluetooth Camera Mic Biometrics Flashlight Attestation Native & Web Native only Partner based
  • 28. A word about cross platform compatibility Fast and Smooth Best Practices Add to Homescreen Push Notifications Offline Access Credential Manager API Webauthn (2FA / biometrics) Payment Request API Samsung Browser In-App Web View* * Embedded browser inside apps Data from https://caniuse.com/ Currently supported Partially supported
  • 30. Focus on the user and all else will follow. Choose the technologies best for your business If you’re building for consumer, you must consider a great web experience 01 Building for the web does not solve for all use cases 02 03 04
  • 31. Even more resources Web.dev - https://web.dev/ - Comprehensive documentation & tutorials for designing for the web Chrome Dev Summit - https://developer.chrome.com/devsummit/ - Video walkthroughs and deep dives on the latest technologies from Chrome Android Enterprise dev site - https://developer.android.com/work/ - Best practices for building native apps in managed Android environments