SlideShare uma empresa Scribd logo
1 de 12
Baixar para ler offline
Android Wear & QR Code: Putting Users
through the Fast Track
www.letsnurture.com
Situation
Rushing onto a train, entering a concert, or
simply ordering a coffee, we have all seen users
(or ourselves) rummaging through their wallets
or mobile app trying to get the right boarding
pass, ticket or loyalty card.
With Android Wear and a few lines of code in
your mobile app, this can all work like magic.
www.letsnurture.com
What’s new in the Android Support Library
www.letsnurture.com
While QR Code images could be attached to a
notification since the first release of the Android Wear
platform, developers have asked about two situations
which they would like to see improve:
• With circular displays, it is hard for developer to know
if the QR code is displayed in it’s entirety and not
cropped.
• To conserve battery, Android Wear switches off the
screen after five seconds of inactivity.
• However, this makes it hard for the user to ensure that
the QR code is still displayed on their wrist when they
reach the front of the queue.
www.letsnurture.com
Wrong:
setHintAvoidBackgroundClipping (false)
// this is the Default
Right:
setHintAvoidBackgroundClipping (true)
www.letsnurture.com
• With the latest support library, we have added two
additional methods to WearableExtender to give
developers more control over how background images
are displayed in notifications.
• These new APIs can be used in a number of scenarios,
we will focus on the QR code use case in this post:
• Ensure the image is not cropped -
setHintAvoidBackgroundClipping(true)
With this new method, developers can ensure that the
entire QR code is always visible.
www.letsnurture.com
• Ensure the QR code is still displayed when
the user gets to the front of the queue -
setHintScreenTimeout(timeInMS)
• This new method enables developers to set a
timeout that makes sense for their specific use
case.
www.letsnurture.com
Design Best Practices
We have experimented with a number of customization options with
QR codes and here are some of the lessons learnt:
Dos
• Do test with your equipment - Before deploying, test with your QR
code readers to ensure that the QR code displayed on the wearable
works with your equipment.
• Do use black and white QR codes - This ensures maximum
contrasts and makes it easier for the reader to read the
information.
• Do display only the core information in the text notification -
Remember that less is more. Glanceability is important for
wearables.
• Do test with both round and square watches - The amount of text
can be displayed on the notification varies especially dependent on
the form factor (square and circular).
www.letsnurture.com
Dos
• Do brand with icon - On the main notification in
the Android Wear stream, developers can set a
full color icon using setLargeIcon to brand your
notification.
• Do convey additional information using
background - To achieve an even better result,
consider setting context sensitive backgrounds
through setBackground, such as a photo of the
destination for the train or a picture of the
stadium.
• Do use QR codes which are 400x400 pixels or
larger - In line with other background images, the
recommended minimum size for QR code is
400x400 pixels. www.letsnurture.com
Don'ts
• Do not brand the QR code - The screen real estate is
limited on Android Wear and using some of this for
branding may result in the QR code not working correctly.
• Do not use anything other than grey or default theme
color for notification text - Although Android Wear
notifications support basic text formatting such as setting
text color, this should be used in moderation with the color
set to default or grey.
• The reason is that the Holo theme for Android 4.x has a
default background of black whereas Material Design
theme for Android 5+ including Android Wear has a white
background. This makes it hard for the colour to work for
both themes. Bold and Italic are fine formatting choices.
www.letsnurture.com
Android Wear is for people on the move
• Using QR codes on Android Wear is a very
delightful experience.
• The information that the user needs is right on
their wrist at the right time in the right place.
With the new APIs, you can now unlock more
doors than ever before and give users an
easier time with check in on the go.
www.letsnurture.com
Follow us on
https://www.facebook.com/LetsNurture
https://twitter.com/letsnurture
http://www.linkedin.com/company/letsnurture
Mail Us on
info@letsnurture.om
www.letsnurture.com | www.letsnurture.co.uk

Mais conteúdo relacionado

Destaque

ปราการแห่งทิฐิ
ปราการแห่งทิฐิปราการแห่งทิฐิ
ปราการแห่งทิฐิNa Tak
 
Setup CSV Based Pricing in Magento
Setup CSV Based Pricing in Magento   Setup CSV Based Pricing in Magento
Setup CSV Based Pricing in Magento Ketan Raval
 
Instagram extension setup in Magento framework
Instagram extension setup in Magento frameworkInstagram extension setup in Magento framework
Instagram extension setup in Magento frameworkKetan Raval
 
Program pelerinaj Israel
Program pelerinaj IsraelProgram pelerinaj Israel
Program pelerinaj IsraelCelina Dumitru
 
Latest adwords innovations
Latest adwords innovationsLatest adwords innovations
Latest adwords innovationsKetan Raval
 
A fractographic study on toughening of epoxy resin using ground tyre rubber
A fractographic study on toughening of epoxy resin using ground tyre rubberA fractographic study on toughening of epoxy resin using ground tyre rubber
A fractographic study on toughening of epoxy resin using ground tyre rubberFernanda Souza
 
Bicycle’s at your service
Bicycle’s at your serviceBicycle’s at your service
Bicycle’s at your servicepistolpete86
 
футуризм [стельмах11а]
футуризм [стельмах11а]футуризм [стельмах11а]
футуризм [стельмах11а]kryljanauki
 
Holes (themes)
Holes (themes)Holes (themes)
Holes (themes)salmaowen
 
ยาวิเศษ
ยาวิเศษยาวิเศษ
ยาวิเศษNa Tak
 

Destaque (12)

ปราการแห่งทิฐิ
ปราการแห่งทิฐิปราการแห่งทิฐิ
ปราการแห่งทิฐิ
 
Setup CSV Based Pricing in Magento
Setup CSV Based Pricing in Magento   Setup CSV Based Pricing in Magento
Setup CSV Based Pricing in Magento
 
Instagram extension setup in Magento framework
Instagram extension setup in Magento frameworkInstagram extension setup in Magento framework
Instagram extension setup in Magento framework
 
Program pelerinaj Israel
Program pelerinaj IsraelProgram pelerinaj Israel
Program pelerinaj Israel
 
Vyukova aktivita
Vyukova aktivitaVyukova aktivita
Vyukova aktivita
 
Arval slide
Arval slideArval slide
Arval slide
 
Latest adwords innovations
Latest adwords innovationsLatest adwords innovations
Latest adwords innovations
 
A fractographic study on toughening of epoxy resin using ground tyre rubber
A fractographic study on toughening of epoxy resin using ground tyre rubberA fractographic study on toughening of epoxy resin using ground tyre rubber
A fractographic study on toughening of epoxy resin using ground tyre rubber
 
Bicycle’s at your service
Bicycle’s at your serviceBicycle’s at your service
Bicycle’s at your service
 
футуризм [стельмах11а]
футуризм [стельмах11а]футуризм [стельмах11а]
футуризм [стельмах11а]
 
Holes (themes)
Holes (themes)Holes (themes)
Holes (themes)
 
ยาวิเศษ
ยาวิเศษยาวิเศษ
ยาวิเศษ
 

Mais de Ketan Raval

Amazon Alexa Auto Software Development Kit (SDK)
Amazon Alexa Auto Software Development Kit (SDK)Amazon Alexa Auto Software Development Kit (SDK)
Amazon Alexa Auto Software Development Kit (SDK)Ketan Raval
 
Proximity Marketing Solutions enhancing Businesses leveraging iBeacon SDK Int...
Proximity Marketing Solutions enhancing Businesses leveraging iBeacon SDK Int...Proximity Marketing Solutions enhancing Businesses leveraging iBeacon SDK Int...
Proximity Marketing Solutions enhancing Businesses leveraging iBeacon SDK Int...Ketan Raval
 
Zero ui future is here
Zero ui   future is hereZero ui   future is here
Zero ui future is hereKetan Raval
 
Android n and beyond
Android n and beyondAndroid n and beyond
Android n and beyondKetan Raval
 
IoT and Future of Connected world
IoT and Future of Connected worldIoT and Future of Connected world
IoT and Future of Connected worldKetan Raval
 
#Instagram API Get visibility you always wanted
#Instagram API   Get visibility you always wanted#Instagram API   Get visibility you always wanted
#Instagram API Get visibility you always wantedKetan Raval
 
Keynote - Devfest 2015 organized by GDG Ahmedabad
Keynote - Devfest 2015 organized by GDG AhmedabadKeynote - Devfest 2015 organized by GDG Ahmedabad
Keynote - Devfest 2015 organized by GDG AhmedabadKetan Raval
 
Android notifications
Android notificationsAndroid notifications
Android notificationsKetan Raval
 
How to make your Mobile App HIPPA Compliant
How to make your Mobile App HIPPA CompliantHow to make your Mobile App HIPPA Compliant
How to make your Mobile App HIPPA CompliantKetan Raval
 
3 d touch a true game changer
3 d touch a true game changer3 d touch a true game changer
3 d touch a true game changerKetan Raval
 
OBD Mobile App - Fault Codes, Driving Behaviour and Fuel Economy
OBD Mobile App - Fault Codes, Driving Behaviour and Fuel EconomyOBD Mobile App - Fault Codes, Driving Behaviour and Fuel Economy
OBD Mobile App - Fault Codes, Driving Behaviour and Fuel EconomyKetan Raval
 
Vehicle to vehicle communication using gps
Vehicle to vehicle communication using gpsVehicle to vehicle communication using gps
Vehicle to vehicle communication using gpsKetan Raval
 
Obd how to guide
Obd how to guideObd how to guide
Obd how to guideKetan Raval
 
Garmin api integration
Garmin api integrationGarmin api integration
Garmin api integrationKetan Raval
 
Beacon The Google Way
Beacon The Google WayBeacon The Google Way
Beacon The Google WayKetan Raval
 
Edge detection iOS application
Edge detection iOS applicationEdge detection iOS application
Edge detection iOS applicationKetan Raval
 
Google calendar integration in iOS app
Google calendar integration in iOS appGoogle calendar integration in iOS app
Google calendar integration in iOS appKetan Raval
 
Big data cloudcomputing
Big data cloudcomputingBig data cloudcomputing
Big data cloudcomputingKetan Raval
 
All about Apple Watchkit
All about Apple WatchkitAll about Apple Watchkit
All about Apple WatchkitKetan Raval
 

Mais de Ketan Raval (20)

Amazon Alexa Auto Software Development Kit (SDK)
Amazon Alexa Auto Software Development Kit (SDK)Amazon Alexa Auto Software Development Kit (SDK)
Amazon Alexa Auto Software Development Kit (SDK)
 
Proximity Marketing Solutions enhancing Businesses leveraging iBeacon SDK Int...
Proximity Marketing Solutions enhancing Businesses leveraging iBeacon SDK Int...Proximity Marketing Solutions enhancing Businesses leveraging iBeacon SDK Int...
Proximity Marketing Solutions enhancing Businesses leveraging iBeacon SDK Int...
 
Keynote 2016
Keynote 2016Keynote 2016
Keynote 2016
 
Zero ui future is here
Zero ui   future is hereZero ui   future is here
Zero ui future is here
 
Android n and beyond
Android n and beyondAndroid n and beyond
Android n and beyond
 
IoT and Future of Connected world
IoT and Future of Connected worldIoT and Future of Connected world
IoT and Future of Connected world
 
#Instagram API Get visibility you always wanted
#Instagram API   Get visibility you always wanted#Instagram API   Get visibility you always wanted
#Instagram API Get visibility you always wanted
 
Keynote - Devfest 2015 organized by GDG Ahmedabad
Keynote - Devfest 2015 organized by GDG AhmedabadKeynote - Devfest 2015 organized by GDG Ahmedabad
Keynote - Devfest 2015 organized by GDG Ahmedabad
 
Android notifications
Android notificationsAndroid notifications
Android notifications
 
How to make your Mobile App HIPPA Compliant
How to make your Mobile App HIPPA CompliantHow to make your Mobile App HIPPA Compliant
How to make your Mobile App HIPPA Compliant
 
3 d touch a true game changer
3 d touch a true game changer3 d touch a true game changer
3 d touch a true game changer
 
OBD Mobile App - Fault Codes, Driving Behaviour and Fuel Economy
OBD Mobile App - Fault Codes, Driving Behaviour and Fuel EconomyOBD Mobile App - Fault Codes, Driving Behaviour and Fuel Economy
OBD Mobile App - Fault Codes, Driving Behaviour and Fuel Economy
 
Vehicle to vehicle communication using gps
Vehicle to vehicle communication using gpsVehicle to vehicle communication using gps
Vehicle to vehicle communication using gps
 
Obd how to guide
Obd how to guideObd how to guide
Obd how to guide
 
Garmin api integration
Garmin api integrationGarmin api integration
Garmin api integration
 
Beacon The Google Way
Beacon The Google WayBeacon The Google Way
Beacon The Google Way
 
Edge detection iOS application
Edge detection iOS applicationEdge detection iOS application
Edge detection iOS application
 
Google calendar integration in iOS app
Google calendar integration in iOS appGoogle calendar integration in iOS app
Google calendar integration in iOS app
 
Big data cloudcomputing
Big data cloudcomputingBig data cloudcomputing
Big data cloudcomputing
 
All about Apple Watchkit
All about Apple WatchkitAll about Apple Watchkit
All about Apple Watchkit
 

Último

From the origin to the future of Open Source model and business
From the origin to the future of  Open Source model and businessFrom the origin to the future of  Open Source model and business
From the origin to the future of Open Source model and businessFrancesco Corti
 
How to become a GDSC Lead GDSC MI AOE.pptx
How to become a GDSC Lead GDSC MI AOE.pptxHow to become a GDSC Lead GDSC MI AOE.pptx
How to become a GDSC Lead GDSC MI AOE.pptxKaustubhBhavsar6
 
The New Cloud World Order Is FinOps (Slideshow)
The New Cloud World Order Is FinOps (Slideshow)The New Cloud World Order Is FinOps (Slideshow)
The New Cloud World Order Is FinOps (Slideshow)codyslingerland1
 
Trailblazer Community - Flows Workshop (Session 2)
Trailblazer Community - Flows Workshop (Session 2)Trailblazer Community - Flows Workshop (Session 2)
Trailblazer Community - Flows Workshop (Session 2)Muhammad Tiham Siddiqui
 
UiPath Studio Web workshop Series - Day 3
UiPath Studio Web workshop Series - Day 3UiPath Studio Web workshop Series - Day 3
UiPath Studio Web workshop Series - Day 3DianaGray10
 
UiPath Studio Web workshop series - Day 1
UiPath Studio Web workshop series  - Day 1UiPath Studio Web workshop series  - Day 1
UiPath Studio Web workshop series - Day 1DianaGray10
 
SIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENT
SIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENTSIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENT
SIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENTxtailishbaloch
 
Patch notes explaining DISARM Version 1.4 update
Patch notes explaining DISARM Version 1.4 updatePatch notes explaining DISARM Version 1.4 update
Patch notes explaining DISARM Version 1.4 updateadam112203
 
Introduction to RAG (Retrieval Augmented Generation) and its application
Introduction to RAG (Retrieval Augmented Generation) and its applicationIntroduction to RAG (Retrieval Augmented Generation) and its application
Introduction to RAG (Retrieval Augmented Generation) and its applicationKnoldus Inc.
 
3 Pitfalls Everyone Should Avoid with Cloud Data
3 Pitfalls Everyone Should Avoid with Cloud Data3 Pitfalls Everyone Should Avoid with Cloud Data
3 Pitfalls Everyone Should Avoid with Cloud DataEric D. Schabell
 
Planetek Italia Srl - Corporate Profile Brochure
Planetek Italia Srl - Corporate Profile BrochurePlanetek Italia Srl - Corporate Profile Brochure
Planetek Italia Srl - Corporate Profile BrochurePlanetek Italia Srl
 
20140402 - Smart house demo kit
20140402 - Smart house demo kit20140402 - Smart house demo kit
20140402 - Smart house demo kitJamie (Taka) Wang
 
Explore the UiPath Community and ways you can benefit on your journey to auto...
Explore the UiPath Community and ways you can benefit on your journey to auto...Explore the UiPath Community and ways you can benefit on your journey to auto...
Explore the UiPath Community and ways you can benefit on your journey to auto...DianaGray10
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
 
Graphene Quantum Dots-Based Composites for Biomedical Applications
Graphene Quantum Dots-Based Composites for  Biomedical ApplicationsGraphene Quantum Dots-Based Composites for  Biomedical Applications
Graphene Quantum Dots-Based Composites for Biomedical Applicationsnooralam814309
 
Novo Nordisk's journey in developing an open-source application on Neo4j
Novo Nordisk's journey in developing an open-source application on Neo4jNovo Nordisk's journey in developing an open-source application on Neo4j
Novo Nordisk's journey in developing an open-source application on Neo4jNeo4j
 
Automation Ops Series: Session 2 - Governance for UiPath projects
Automation Ops Series: Session 2 - Governance for UiPath projectsAutomation Ops Series: Session 2 - Governance for UiPath projects
Automation Ops Series: Session 2 - Governance for UiPath projectsDianaGray10
 
Where developers are challenged, what developers want and where DevEx is going
Where developers are challenged, what developers want and where DevEx is goingWhere developers are challenged, what developers want and where DevEx is going
Where developers are challenged, what developers want and where DevEx is goingFrancesco Corti
 
Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - TechWebinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - TechProduct School
 
CyberSecurity - Computers In Libraries 2024
CyberSecurity - Computers In Libraries 2024CyberSecurity - Computers In Libraries 2024
CyberSecurity - Computers In Libraries 2024Brian Pichman
 

Último (20)

From the origin to the future of Open Source model and business
From the origin to the future of  Open Source model and businessFrom the origin to the future of  Open Source model and business
From the origin to the future of Open Source model and business
 
How to become a GDSC Lead GDSC MI AOE.pptx
How to become a GDSC Lead GDSC MI AOE.pptxHow to become a GDSC Lead GDSC MI AOE.pptx
How to become a GDSC Lead GDSC MI AOE.pptx
 
The New Cloud World Order Is FinOps (Slideshow)
The New Cloud World Order Is FinOps (Slideshow)The New Cloud World Order Is FinOps (Slideshow)
The New Cloud World Order Is FinOps (Slideshow)
 
Trailblazer Community - Flows Workshop (Session 2)
Trailblazer Community - Flows Workshop (Session 2)Trailblazer Community - Flows Workshop (Session 2)
Trailblazer Community - Flows Workshop (Session 2)
 
UiPath Studio Web workshop Series - Day 3
UiPath Studio Web workshop Series - Day 3UiPath Studio Web workshop Series - Day 3
UiPath Studio Web workshop Series - Day 3
 
UiPath Studio Web workshop series - Day 1
UiPath Studio Web workshop series  - Day 1UiPath Studio Web workshop series  - Day 1
UiPath Studio Web workshop series - Day 1
 
SIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENT
SIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENTSIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENT
SIM INFORMATION SYSTEM: REVOLUTIONIZING DATA MANAGEMENT
 
Patch notes explaining DISARM Version 1.4 update
Patch notes explaining DISARM Version 1.4 updatePatch notes explaining DISARM Version 1.4 update
Patch notes explaining DISARM Version 1.4 update
 
Introduction to RAG (Retrieval Augmented Generation) and its application
Introduction to RAG (Retrieval Augmented Generation) and its applicationIntroduction to RAG (Retrieval Augmented Generation) and its application
Introduction to RAG (Retrieval Augmented Generation) and its application
 
3 Pitfalls Everyone Should Avoid with Cloud Data
3 Pitfalls Everyone Should Avoid with Cloud Data3 Pitfalls Everyone Should Avoid with Cloud Data
3 Pitfalls Everyone Should Avoid with Cloud Data
 
Planetek Italia Srl - Corporate Profile Brochure
Planetek Italia Srl - Corporate Profile BrochurePlanetek Italia Srl - Corporate Profile Brochure
Planetek Italia Srl - Corporate Profile Brochure
 
20140402 - Smart house demo kit
20140402 - Smart house demo kit20140402 - Smart house demo kit
20140402 - Smart house demo kit
 
Explore the UiPath Community and ways you can benefit on your journey to auto...
Explore the UiPath Community and ways you can benefit on your journey to auto...Explore the UiPath Community and ways you can benefit on your journey to auto...
Explore the UiPath Community and ways you can benefit on your journey to auto...
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Graphene Quantum Dots-Based Composites for Biomedical Applications
Graphene Quantum Dots-Based Composites for  Biomedical ApplicationsGraphene Quantum Dots-Based Composites for  Biomedical Applications
Graphene Quantum Dots-Based Composites for Biomedical Applications
 
Novo Nordisk's journey in developing an open-source application on Neo4j
Novo Nordisk's journey in developing an open-source application on Neo4jNovo Nordisk's journey in developing an open-source application on Neo4j
Novo Nordisk's journey in developing an open-source application on Neo4j
 
Automation Ops Series: Session 2 - Governance for UiPath projects
Automation Ops Series: Session 2 - Governance for UiPath projectsAutomation Ops Series: Session 2 - Governance for UiPath projects
Automation Ops Series: Session 2 - Governance for UiPath projects
 
Where developers are challenged, what developers want and where DevEx is going
Where developers are challenged, what developers want and where DevEx is goingWhere developers are challenged, what developers want and where DevEx is going
Where developers are challenged, what developers want and where DevEx is going
 
Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - TechWebinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
 
CyberSecurity - Computers In Libraries 2024
CyberSecurity - Computers In Libraries 2024CyberSecurity - Computers In Libraries 2024
CyberSecurity - Computers In Libraries 2024
 

Android Wear & QR Code Putting Users through the Fast Track

  • 1. Android Wear & QR Code: Putting Users through the Fast Track www.letsnurture.com
  • 2. Situation Rushing onto a train, entering a concert, or simply ordering a coffee, we have all seen users (or ourselves) rummaging through their wallets or mobile app trying to get the right boarding pass, ticket or loyalty card. With Android Wear and a few lines of code in your mobile app, this can all work like magic. www.letsnurture.com
  • 3. What’s new in the Android Support Library www.letsnurture.com
  • 4. While QR Code images could be attached to a notification since the first release of the Android Wear platform, developers have asked about two situations which they would like to see improve: • With circular displays, it is hard for developer to know if the QR code is displayed in it’s entirety and not cropped. • To conserve battery, Android Wear switches off the screen after five seconds of inactivity. • However, this makes it hard for the user to ensure that the QR code is still displayed on their wrist when they reach the front of the queue. www.letsnurture.com
  • 5. Wrong: setHintAvoidBackgroundClipping (false) // this is the Default Right: setHintAvoidBackgroundClipping (true) www.letsnurture.com
  • 6. • With the latest support library, we have added two additional methods to WearableExtender to give developers more control over how background images are displayed in notifications. • These new APIs can be used in a number of scenarios, we will focus on the QR code use case in this post: • Ensure the image is not cropped - setHintAvoidBackgroundClipping(true) With this new method, developers can ensure that the entire QR code is always visible. www.letsnurture.com
  • 7. • Ensure the QR code is still displayed when the user gets to the front of the queue - setHintScreenTimeout(timeInMS) • This new method enables developers to set a timeout that makes sense for their specific use case. www.letsnurture.com
  • 8. Design Best Practices We have experimented with a number of customization options with QR codes and here are some of the lessons learnt: Dos • Do test with your equipment - Before deploying, test with your QR code readers to ensure that the QR code displayed on the wearable works with your equipment. • Do use black and white QR codes - This ensures maximum contrasts and makes it easier for the reader to read the information. • Do display only the core information in the text notification - Remember that less is more. Glanceability is important for wearables. • Do test with both round and square watches - The amount of text can be displayed on the notification varies especially dependent on the form factor (square and circular). www.letsnurture.com
  • 9. Dos • Do brand with icon - On the main notification in the Android Wear stream, developers can set a full color icon using setLargeIcon to brand your notification. • Do convey additional information using background - To achieve an even better result, consider setting context sensitive backgrounds through setBackground, such as a photo of the destination for the train or a picture of the stadium. • Do use QR codes which are 400x400 pixels or larger - In line with other background images, the recommended minimum size for QR code is 400x400 pixels. www.letsnurture.com
  • 10. Don'ts • Do not brand the QR code - The screen real estate is limited on Android Wear and using some of this for branding may result in the QR code not working correctly. • Do not use anything other than grey or default theme color for notification text - Although Android Wear notifications support basic text formatting such as setting text color, this should be used in moderation with the color set to default or grey. • The reason is that the Holo theme for Android 4.x has a default background of black whereas Material Design theme for Android 5+ including Android Wear has a white background. This makes it hard for the colour to work for both themes. Bold and Italic are fine formatting choices. www.letsnurture.com
  • 11. Android Wear is for people on the move • Using QR codes on Android Wear is a very delightful experience. • The information that the user needs is right on their wrist at the right time in the right place. With the new APIs, you can now unlock more doors than ever before and give users an easier time with check in on the go. www.letsnurture.com