SlideShare a Scribd company logo
Offline Strategy for an
Online World
Taking a look at Chromebooks in education.
August 6th, 2016
Table of Contents
3 Introduction
7 Chromebook Overview
11 Chromebook Analysis
14 Open Discussion
15 Designing for Education
24 Conclusion
2
Introduction
Introduction
Experience
• Currently the Lead User Experience Designer
for K-12 Learning Services at Pearson.
• Previously worked for O’Reilly Auto Parts on
their B2B ecommerce website that generated
~500 million annually.
• Experience ranges from startups to Fortune 500
companies with a primary focus on web
applications.
Education
• Master of Science, Technology (MSTech),
concentration in Graphic Information
Technology, Arizona State University.
• Certificate, User Experience and Customer-
Centered Design, California State University,
Fullerton.
4
https://www.linkedin.com/in/stevenmeyer1
I think it’s safe to say that we live in a very
connected part of the world. I think it’s unsafe to
say that our online experience is consistent in a
way that we are always connected.
Has your home Internet connection ever gone
out? Have you ever travelled into a dead zone
where your phone’s data wouldn’t work?
How about low-income families in the United
States that don’t have access at home to the
Internet? Even better, how about the world?
How do you plan for, and design an experience
that will hold up during these transitions of going
online and offline?
5
At Pearson we strive to serve all of our customers
in the best way possible.
We constantly tackle better ways to bring the best
possible experience by:
- Designing for all ages
- Keeping accessibility at the forefront
- Providing a positive experience for when
devices are both online and offline
6
Chromebook Overview
Affordable, Manageable, Scalable
8Reference: https://www.google.com/edu/products/devices/
Unlimited Students*
9Reference: https://www.google.com/edu/products/devices/
Basic Chromebook
10https://www.amazon.com/Samsung-Chromebook-XE500C13-K01US-11-6-Laptop/dp/B01APA6K6M
• 16GB Solid State Drive
Chromebook
Analysis
Chromebook Storage
12Reference: https://www.google.com/edu/products/devices/
• 10.30GB remaining after logging in for the first time (on 16GB device).
Offline/Online
Chromebooks are primarily for online use and
have limited functionality offline.
Many Chrome apps are actually just links to
websites. These are known as hosted apps and
they run in the browser.
Packaged apps usually contain all of the files to
run offline, but this means you have to download
them to the device.
13
Discussion
What are some Chromebook advantages?
What are some Chromebook disadvantages?
Can you really have unlimited students on a
Chromebook device?
14
Designing for Education
Making Content Available
Offline
Students need an equal opportunity to learn.
A physical book can be accessed regardless of
your Internet connection. A digital book, course
materials, and digital assignments can pose
certain challenges.
Is there an equal opportunity if one student has
Internet at home and another does not?
16
Managing a Seamless Transition
17
1. Make the transition from online to offline as seamless as
possible.
2. Manage the size of the content you are producing.
3. Give the user friendly options for managing their own device
space.
4. Save state now, and then upload later.
1. Seamless Transitions
Facebook now allows you to post offline.
Whenever you go back online it will upload the
post.
In the education industry we do our best to provide
a similar experience. Students can complete an
assessment offline, and the device will
automatically submit the assessment to the
instructor when the student is back online.
18
Ask yourself:
Does this have to be in real time?
If yes, then why does it have to be in
real time? Is there a new way to envision
a hybrid of real time and offline?
19
2. Managing Content Size
Smaller content sizes solve several issues. They
reduce:
- Download time
- Device storage needed
- Amount of data used
When moving over to our Chromebook application
we started to drop the use of background images
in our course lessons that we use on iOS and
Windows. We want the ability to store as much as
possible for when we are offline.
We also ditched the use JPEG and PNG files for
simple icons and illustrative images and moved to
SVG’s.
20
3. Managing Space
21
Giving your users some control over their content can also be a good idea. Below shows
Unit 1 ready to use, Unit G-1 downloading, and Unit 2 has the option to download it.
Instead of downloading the entire course (which you still can if space allows) you can
select individual units. They will now be available offline.
This is similar to our Facebook example
on seamless transitions.
In an education setting we can often
send/receive assignments, take/submit
assessments, and also add annotations
to books that we are reading. These all
wind up in the cloud which allows you to
change devices, but being offline
shouldn’t prevent you from completing
your work.
You should be able to use the
application as you normally would, and
the cloud activity can take place at a
later time.
4. Upload Later
22
Reference: https://developer.chrome.com/apps/richNotifications
Uploading an item at a later point in time is a
great tool when dealing with offline scenarios.
Remember, this ties in with our seamless
transition point. The end result should be an
experience that the user doesn’t have to track
and be worried about.
Chrome also has the use of notifications which
can be a great option to notify a user at a later
point that something sent, or did not send if an
error occurred.
23
Conclusion
Conclusion
There are many ways to deal with
offline scenarios and these are
just a few that relate to designing
a Chromebook application for
education.
Nearly all applications can benefit
from some sort of offline
functionality. Our Facebook
example proved that even an
application that seems to solely
rely on the Internet, still has a
level of offline functionality.
25
Questions?
Find out more about us at
http://www.Pearson.com
Offline Strategy for an Online World

More Related Content

What's hot

Pullman_joseph_fwd_project4
Pullman_joseph_fwd_project4Pullman_joseph_fwd_project4
Pullman_joseph_fwd_project4
Joseph Pullman
 
Designing For The Gap
Designing For The GapDesigning For The Gap
Designing For The Gap
Barry Briggs
 
Design Document - Readiness Assessment by Chatbot
Design Document - Readiness Assessment by ChatbotDesign Document - Readiness Assessment by Chatbot
Design Document - Readiness Assessment by Chatbot
Kelli Fleming
 
Rebecca Topps - Mobile Accessibility
Rebecca Topps - Mobile AccessibilityRebecca Topps - Mobile Accessibility
Rebecca Topps - Mobile Accessibility
FrontEnders
 
Planning Your Progressive Web App
Planning Your Progressive Web AppPlanning Your Progressive Web App
Planning Your Progressive Web App
Jason Grigsby
 
Responsive code
Responsive codeResponsive code
Responsive codeRoy Degler
 
Retailer Reveals Training Secrets
Retailer Reveals Training SecretsRetailer Reveals Training Secrets
Retailer Reveals Training Secrets
gjhassin
 
Recommended software and hardware for Cambridge ICT Starters
Recommended software and hardware for Cambridge ICT StartersRecommended software and hardware for Cambridge ICT Starters
Recommended software and hardware for Cambridge ICT Starters
Piers Midwinter
 
How long do websites last?
How long do websites last?How long do websites last?
How long do websites last?
Dan Moriarty
 
Preso #4
Preso #4Preso #4
Preso #4
Brent Wang
 
Progressive enhancement
Progressive enhancementProgressive enhancement
Progressive enhancement
imaack
 
Making Moodle multi device friendly with bootstrap - Bas brands
Making Moodle multi device friendly with bootstrap - Bas brandsMaking Moodle multi device friendly with bootstrap - Bas brands
Making Moodle multi device friendly with bootstrap - Bas brands
Ireland & UK Moodlemoot 2012
 
Designing Augmented Reality Experiences for Mobile
Designing Augmented Reality Experiences for MobileDesigning Augmented Reality Experiences for Mobile
Designing Augmented Reality Experiences for Mobile
TryMyUI
 
The Browser Wars and Google's Chrome Sword
The Browser Wars and Google's Chrome SwordThe Browser Wars and Google's Chrome Sword
The Browser Wars and Google's Chrome SwordAlex Marsh
 
Emerging Technology for Learning
Emerging Technology for LearningEmerging Technology for Learning
Emerging Technology for Learning
OpenSesame
 
Going mobile edu web presentation - 2011
Going mobile   edu web presentation - 2011Going mobile   edu web presentation - 2011
Going mobile edu web presentation - 2011Nathan Gerber
 
Mobile First - Web & PHP Conference - 2013-09-17 Keynote
Mobile First - Web & PHP Conference - 2013-09-17 KeynoteMobile First - Web & PHP Conference - 2013-09-17 Keynote
Mobile First - Web & PHP Conference - 2013-09-17 KeynoteFrédéric Harper
 

What's hot (20)

Pullman_joseph_fwd_project4
Pullman_joseph_fwd_project4Pullman_joseph_fwd_project4
Pullman_joseph_fwd_project4
 
Designing For The Gap
Designing For The GapDesigning For The Gap
Designing For The Gap
 
Design Document - Readiness Assessment by Chatbot
Design Document - Readiness Assessment by ChatbotDesign Document - Readiness Assessment by Chatbot
Design Document - Readiness Assessment by Chatbot
 
Rebecca Topps - Mobile Accessibility
Rebecca Topps - Mobile AccessibilityRebecca Topps - Mobile Accessibility
Rebecca Topps - Mobile Accessibility
 
Planning Your Progressive Web App
Planning Your Progressive Web AppPlanning Your Progressive Web App
Planning Your Progressive Web App
 
Responsive code
Responsive codeResponsive code
Responsive code
 
Retailer Reveals Training Secrets
Retailer Reveals Training SecretsRetailer Reveals Training Secrets
Retailer Reveals Training Secrets
 
Recommended software and hardware for Cambridge ICT Starters
Recommended software and hardware for Cambridge ICT StartersRecommended software and hardware for Cambridge ICT Starters
Recommended software and hardware for Cambridge ICT Starters
 
How long do websites last?
How long do websites last?How long do websites last?
How long do websites last?
 
Preso #4
Preso #4Preso #4
Preso #4
 
Progressive enhancement
Progressive enhancementProgressive enhancement
Progressive enhancement
 
Making Moodle multi device friendly with bootstrap - Bas brands
Making Moodle multi device friendly with bootstrap - Bas brandsMaking Moodle multi device friendly with bootstrap - Bas brands
Making Moodle multi device friendly with bootstrap - Bas brands
 
Designing Augmented Reality Experiences for Mobile
Designing Augmented Reality Experiences for MobileDesigning Augmented Reality Experiences for Mobile
Designing Augmented Reality Experiences for Mobile
 
Web engineering lecture 4
Web engineering lecture 4Web engineering lecture 4
Web engineering lecture 4
 
The Browser Wars and Google's Chrome Sword
The Browser Wars and Google's Chrome SwordThe Browser Wars and Google's Chrome Sword
The Browser Wars and Google's Chrome Sword
 
CV4
CV4CV4
CV4
 
Master presentation
Master presentationMaster presentation
Master presentation
 
Emerging Technology for Learning
Emerging Technology for LearningEmerging Technology for Learning
Emerging Technology for Learning
 
Going mobile edu web presentation - 2011
Going mobile   edu web presentation - 2011Going mobile   edu web presentation - 2011
Going mobile edu web presentation - 2011
 
Mobile First - Web & PHP Conference - 2013-09-17 Keynote
Mobile First - Web & PHP Conference - 2013-09-17 KeynoteMobile First - Web & PHP Conference - 2013-09-17 Keynote
Mobile First - Web & PHP Conference - 2013-09-17 Keynote
 

Viewers also liked

Marketing Communications Online & Offline
Marketing Communications Online & OfflineMarketing Communications Online & Offline
Marketing Communications Online & Offline
Amazon Web Services
 
Offline Application Cache
Offline Application CacheOffline Application Cache
Offline Application CacheJonathan Stark
 
Implementing Data Caching and Data Synching Using Oracle MAF
Implementing Data Caching and Data Synching Using Oracle MAFImplementing Data Caching and Data Synching Using Oracle MAF
Implementing Data Caching and Data Synching Using Oracle MAF
Steven Davelaar
 
Offnet- Offline Mobile Application
Offnet- Offline Mobile ApplicationOffnet- Offline Mobile Application
Offnet- Offline Mobile Application
Sudip Adhikari
 
Offline First Applications
Offline First ApplicationsOffline First Applications
Offline First Applications
GeekNightHyderabad
 
Designing For Offline
Designing For OfflineDesigning For Offline
Designing For Offline
Steven Trevathan
 
Offline first: application data and synchronization
Offline first: application data and synchronizationOffline first: application data and synchronization
Offline first: application data and synchronization
EatDog
 
Sync is hard: building offline-first Android apps from the ground up
Sync is hard: building offline-first Android apps from the ground up	Sync is hard: building offline-first Android apps from the ground up
Sync is hard: building offline-first Android apps from the ground up
droidcon Dubai
 
Data Synchronization Patterns in Mobile Application Design
Data Synchronization Patterns in Mobile Application DesignData Synchronization Patterns in Mobile Application Design
Data Synchronization Patterns in Mobile Application Design
Eric Maxwell
 
Trends + Trendsetters: The Best in Beauty Content Marketing
Trends + Trendsetters: The Best in Beauty Content Marketing Trends + Trendsetters: The Best in Beauty Content Marketing
Trends + Trendsetters: The Best in Beauty Content Marketing
NewsCred
 
31+ Startup Tools, Both Online & Offline
31+ Startup Tools, Both Online & Offline31+ Startup Tools, Both Online & Offline
31+ Startup Tools, Both Online & Offline
Pixc
 

Viewers also liked (11)

Marketing Communications Online & Offline
Marketing Communications Online & OfflineMarketing Communications Online & Offline
Marketing Communications Online & Offline
 
Offline Application Cache
Offline Application CacheOffline Application Cache
Offline Application Cache
 
Implementing Data Caching and Data Synching Using Oracle MAF
Implementing Data Caching and Data Synching Using Oracle MAFImplementing Data Caching and Data Synching Using Oracle MAF
Implementing Data Caching and Data Synching Using Oracle MAF
 
Offnet- Offline Mobile Application
Offnet- Offline Mobile ApplicationOffnet- Offline Mobile Application
Offnet- Offline Mobile Application
 
Offline First Applications
Offline First ApplicationsOffline First Applications
Offline First Applications
 
Designing For Offline
Designing For OfflineDesigning For Offline
Designing For Offline
 
Offline first: application data and synchronization
Offline first: application data and synchronizationOffline first: application data and synchronization
Offline first: application data and synchronization
 
Sync is hard: building offline-first Android apps from the ground up
Sync is hard: building offline-first Android apps from the ground up	Sync is hard: building offline-first Android apps from the ground up
Sync is hard: building offline-first Android apps from the ground up
 
Data Synchronization Patterns in Mobile Application Design
Data Synchronization Patterns in Mobile Application DesignData Synchronization Patterns in Mobile Application Design
Data Synchronization Patterns in Mobile Application Design
 
Trends + Trendsetters: The Best in Beauty Content Marketing
Trends + Trendsetters: The Best in Beauty Content Marketing Trends + Trendsetters: The Best in Beauty Content Marketing
Trends + Trendsetters: The Best in Beauty Content Marketing
 
31+ Startup Tools, Both Online & Offline
31+ Startup Tools, Both Online & Offline31+ Startup Tools, Both Online & Offline
31+ Startup Tools, Both Online & Offline
 

Similar to Offline Strategy for an Online World

Chromebook Overview
Chromebook OverviewChromebook Overview
Chromebook Overview
Desiree Caskey
 
Chromebook Classroom - TCEA 2014 (W. Chun & L. Anderson)
Chromebook Classroom - TCEA 2014 (W. Chun & L. Anderson)Chromebook Classroom - TCEA 2014 (W. Chun & L. Anderson)
Chromebook Classroom - TCEA 2014 (W. Chun & L. Anderson)
wesley chun
 
Handle cutting-edge education apps with new Intel Core processor-powered Chr...
Handle cutting-edge education apps with new  Intel Core processor-powered Chr...Handle cutting-edge education apps with new  Intel Core processor-powered Chr...
Handle cutting-edge education apps with new Intel Core processor-powered Chr...
Principled Technologies
 
Online productivity tools - SILS20090
Online productivity tools - SILS20090Online productivity tools - SILS20090
Online productivity tools - SILS20090
is20090
 
A Mobile Solution for #TheUnderdog
A Mobile Solution for #TheUnderdogA Mobile Solution for #TheUnderdog
A Mobile Solution for #TheUnderdog
Sylvia Navarro Nicosia
 
PWA for PHP Developers
PWA for PHP DevelopersPWA for PHP Developers
PWA for PHP Developers
Ben Marks
 
Set up students and teachers to excel now and in the future with Intel proces...
Set up students and teachers to excel now and in the future with Intel proces...Set up students and teachers to excel now and in the future with Intel proces...
Set up students and teachers to excel now and in the future with Intel proces...
Principled Technologies
 
Basic Understanding of Progressive Web Apps
Basic Understanding of Progressive Web AppsBasic Understanding of Progressive Web Apps
Basic Understanding of Progressive Web Apps
AnjaliTanpure1
 
How to create digital annual reports
How to create digital annual reportsHow to create digital annual reports
How to create digital annual reports
Readz
 
3x3+3 #6 New and old platforms
3x3+3 #6 New and old platforms3x3+3 #6 New and old platforms
3x3+3 #6 New and old platforms
Dima Malenko
 
ASSESSMENT TASK no.3
ASSESSMENT TASK no.3ASSESSMENT TASK no.3
ASSESSMENT TASK no.3
Cristina Faalam
 
Ttc Google Apps Presentation Board Office Apri
Ttc Google Apps Presentation Board Office ApriTtc Google Apps Presentation Board Office Apri
Ttc Google Apps Presentation Board Office Apri
connectingeducation
 
Google's Chromebook and Android Strategy
Google's Chromebook and Android StrategyGoogle's Chromebook and Android Strategy
Google's Chromebook and Android Strategy
Sandip Dev
 
The Evolution of Mobile Learning
The Evolution of Mobile LearningThe Evolution of Mobile Learning
The Evolution of Mobile Learning
Human Capital Media
 
Go_ Building Web Applications ( PDFDrive.com ).pdf
Go_ Building Web Applications ( PDFDrive.com ).pdfGo_ Building Web Applications ( PDFDrive.com ).pdf
Go_ Building Web Applications ( PDFDrive.com ).pdf
RicardoSousa631355
 
Platform Independent App design
Platform Independent App designPlatform Independent App design
Platform Independent App design
Arnab Pradhan
 
Scorm Implementation Strategies for Mobile
Scorm Implementation Strategies for MobileScorm Implementation Strategies for Mobile
Scorm Implementation Strategies for Mobile
Advanced Distributed Learning (ADL) Initiative
 
Web application development full & detailed guide for 2022
Web application development  full & detailed guide for 2022Web application development  full & detailed guide for 2022
Web application development full & detailed guide for 2022
Metricoid Technology
 
Project Report on Cloud Storage
Project Report on Cloud StorageProject Report on Cloud Storage
Project Report on Cloud Storage
RachitSinghal17
 
[IJCT-V3I2P36] Authors: Amarbir Singh
[IJCT-V3I2P36] Authors: Amarbir Singh[IJCT-V3I2P36] Authors: Amarbir Singh
[IJCT-V3I2P36] Authors: Amarbir Singh
IJET - International Journal of Engineering and Techniques
 

Similar to Offline Strategy for an Online World (20)

Chromebook Overview
Chromebook OverviewChromebook Overview
Chromebook Overview
 
Chromebook Classroom - TCEA 2014 (W. Chun & L. Anderson)
Chromebook Classroom - TCEA 2014 (W. Chun & L. Anderson)Chromebook Classroom - TCEA 2014 (W. Chun & L. Anderson)
Chromebook Classroom - TCEA 2014 (W. Chun & L. Anderson)
 
Handle cutting-edge education apps with new Intel Core processor-powered Chr...
Handle cutting-edge education apps with new  Intel Core processor-powered Chr...Handle cutting-edge education apps with new  Intel Core processor-powered Chr...
Handle cutting-edge education apps with new Intel Core processor-powered Chr...
 
Online productivity tools - SILS20090
Online productivity tools - SILS20090Online productivity tools - SILS20090
Online productivity tools - SILS20090
 
A Mobile Solution for #TheUnderdog
A Mobile Solution for #TheUnderdogA Mobile Solution for #TheUnderdog
A Mobile Solution for #TheUnderdog
 
PWA for PHP Developers
PWA for PHP DevelopersPWA for PHP Developers
PWA for PHP Developers
 
Set up students and teachers to excel now and in the future with Intel proces...
Set up students and teachers to excel now and in the future with Intel proces...Set up students and teachers to excel now and in the future with Intel proces...
Set up students and teachers to excel now and in the future with Intel proces...
 
Basic Understanding of Progressive Web Apps
Basic Understanding of Progressive Web AppsBasic Understanding of Progressive Web Apps
Basic Understanding of Progressive Web Apps
 
How to create digital annual reports
How to create digital annual reportsHow to create digital annual reports
How to create digital annual reports
 
3x3+3 #6 New and old platforms
3x3+3 #6 New and old platforms3x3+3 #6 New and old platforms
3x3+3 #6 New and old platforms
 
ASSESSMENT TASK no.3
ASSESSMENT TASK no.3ASSESSMENT TASK no.3
ASSESSMENT TASK no.3
 
Ttc Google Apps Presentation Board Office Apri
Ttc Google Apps Presentation Board Office ApriTtc Google Apps Presentation Board Office Apri
Ttc Google Apps Presentation Board Office Apri
 
Google's Chromebook and Android Strategy
Google's Chromebook and Android StrategyGoogle's Chromebook and Android Strategy
Google's Chromebook and Android Strategy
 
The Evolution of Mobile Learning
The Evolution of Mobile LearningThe Evolution of Mobile Learning
The Evolution of Mobile Learning
 
Go_ Building Web Applications ( PDFDrive.com ).pdf
Go_ Building Web Applications ( PDFDrive.com ).pdfGo_ Building Web Applications ( PDFDrive.com ).pdf
Go_ Building Web Applications ( PDFDrive.com ).pdf
 
Platform Independent App design
Platform Independent App designPlatform Independent App design
Platform Independent App design
 
Scorm Implementation Strategies for Mobile
Scorm Implementation Strategies for MobileScorm Implementation Strategies for Mobile
Scorm Implementation Strategies for Mobile
 
Web application development full & detailed guide for 2022
Web application development  full & detailed guide for 2022Web application development  full & detailed guide for 2022
Web application development full & detailed guide for 2022
 
Project Report on Cloud Storage
Project Report on Cloud StorageProject Report on Cloud Storage
Project Report on Cloud Storage
 
[IJCT-V3I2P36] Authors: Amarbir Singh
[IJCT-V3I2P36] Authors: Amarbir Singh[IJCT-V3I2P36] Authors: Amarbir Singh
[IJCT-V3I2P36] Authors: Amarbir Singh
 

Recently uploaded

Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 

Recently uploaded (20)

Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 

Offline Strategy for an Online World

  • 1.
  • 2. Offline Strategy for an Online World Taking a look at Chromebooks in education. August 6th, 2016
  • 3. Table of Contents 3 Introduction 7 Chromebook Overview 11 Chromebook Analysis 14 Open Discussion 15 Designing for Education 24 Conclusion 2
  • 5. Introduction Experience • Currently the Lead User Experience Designer for K-12 Learning Services at Pearson. • Previously worked for O’Reilly Auto Parts on their B2B ecommerce website that generated ~500 million annually. • Experience ranges from startups to Fortune 500 companies with a primary focus on web applications. Education • Master of Science, Technology (MSTech), concentration in Graphic Information Technology, Arizona State University. • Certificate, User Experience and Customer- Centered Design, California State University, Fullerton. 4 https://www.linkedin.com/in/stevenmeyer1
  • 6. I think it’s safe to say that we live in a very connected part of the world. I think it’s unsafe to say that our online experience is consistent in a way that we are always connected. Has your home Internet connection ever gone out? Have you ever travelled into a dead zone where your phone’s data wouldn’t work? How about low-income families in the United States that don’t have access at home to the Internet? Even better, how about the world? How do you plan for, and design an experience that will hold up during these transitions of going online and offline? 5
  • 7. At Pearson we strive to serve all of our customers in the best way possible. We constantly tackle better ways to bring the best possible experience by: - Designing for all ages - Keeping accessibility at the forefront - Providing a positive experience for when devices are both online and offline 6
  • 9. Affordable, Manageable, Scalable 8Reference: https://www.google.com/edu/products/devices/
  • 13. Chromebook Storage 12Reference: https://www.google.com/edu/products/devices/ • 10.30GB remaining after logging in for the first time (on 16GB device).
  • 14. Offline/Online Chromebooks are primarily for online use and have limited functionality offline. Many Chrome apps are actually just links to websites. These are known as hosted apps and they run in the browser. Packaged apps usually contain all of the files to run offline, but this means you have to download them to the device. 13
  • 15. Discussion What are some Chromebook advantages? What are some Chromebook disadvantages? Can you really have unlimited students on a Chromebook device? 14
  • 17. Making Content Available Offline Students need an equal opportunity to learn. A physical book can be accessed regardless of your Internet connection. A digital book, course materials, and digital assignments can pose certain challenges. Is there an equal opportunity if one student has Internet at home and another does not? 16
  • 18. Managing a Seamless Transition 17 1. Make the transition from online to offline as seamless as possible. 2. Manage the size of the content you are producing. 3. Give the user friendly options for managing their own device space. 4. Save state now, and then upload later.
  • 19. 1. Seamless Transitions Facebook now allows you to post offline. Whenever you go back online it will upload the post. In the education industry we do our best to provide a similar experience. Students can complete an assessment offline, and the device will automatically submit the assessment to the instructor when the student is back online. 18
  • 20. Ask yourself: Does this have to be in real time? If yes, then why does it have to be in real time? Is there a new way to envision a hybrid of real time and offline? 19
  • 21. 2. Managing Content Size Smaller content sizes solve several issues. They reduce: - Download time - Device storage needed - Amount of data used When moving over to our Chromebook application we started to drop the use of background images in our course lessons that we use on iOS and Windows. We want the ability to store as much as possible for when we are offline. We also ditched the use JPEG and PNG files for simple icons and illustrative images and moved to SVG’s. 20
  • 22. 3. Managing Space 21 Giving your users some control over their content can also be a good idea. Below shows Unit 1 ready to use, Unit G-1 downloading, and Unit 2 has the option to download it. Instead of downloading the entire course (which you still can if space allows) you can select individual units. They will now be available offline.
  • 23. This is similar to our Facebook example on seamless transitions. In an education setting we can often send/receive assignments, take/submit assessments, and also add annotations to books that we are reading. These all wind up in the cloud which allows you to change devices, but being offline shouldn’t prevent you from completing your work. You should be able to use the application as you normally would, and the cloud activity can take place at a later time. 4. Upload Later 22
  • 24. Reference: https://developer.chrome.com/apps/richNotifications Uploading an item at a later point in time is a great tool when dealing with offline scenarios. Remember, this ties in with our seamless transition point. The end result should be an experience that the user doesn’t have to track and be worried about. Chrome also has the use of notifications which can be a great option to notify a user at a later point that something sent, or did not send if an error occurred. 23
  • 26. Conclusion There are many ways to deal with offline scenarios and these are just a few that relate to designing a Chromebook application for education. Nearly all applications can benefit from some sort of offline functionality. Our Facebook example proved that even an application that seems to solely rely on the Internet, still has a level of offline functionality. 25
  • 27. Questions? Find out more about us at http://www.Pearson.com