SlideShare una empresa de Scribd logo
1 de 58
Descargar para leer sin conexión
DESIGNING FOR TV
UX Antwerp Meetup - November 2019
Sjoera Roggeman & Tine Lavrysen
The projects
Design for large screens
Cross-platform design
Key take-aways
WHAT WE’LL TALK ABOUT…
THE PROJECTS
By Telenet
By Proximus
WHAT WE DID FOR…
Together with internal UX team
UX and UI design of mobile TV apps
Launch of new brand Pickx (previously Proximus TV)
PROXIMUS - WORKING PROCESS
Wireframing User testing Visual design User testing
Iterate Iterate
Development User testing
Iterate
Cross-platform
alignment
PROXIMUS - WIREFRAMING
User testing per feature
Short ad hoc testing to get quick feedback
Tappable/swipeable prototype on mobile
device
Iterate with adjusted wireframes when
necessary
PROXIMUS - VISUAL DESIGN
Retest previous features
Combine several features in a larger user test
Both ad hoc and planned testing
Iterate with adjusted designs when necessary
PROXIMUS - TESTING IN LAB
Organised testing with FR and NL users
Both Proximus and non Proximus
customers
Testing of developed product
CROSS-PLATFORM ALIGNMENT
Weekly meetings with other teams
Web * mobile * set-top box
WHAT WE DID FOR…
Just one (part time) designer
Branding was designed by an external agency
UX and UI design of mobile TV apps, but also website,
print design (packaging, invoices)
TADAAM - WORKING PROCESS
Hyper-agile 😳
Very short feedback loops
Beta-group of 100 Telenet
staff
DESIGN FOR LARGE SCREENS
PEOPLE ARE FAR, FAR AWAY
Lower information density
Enough spacing
Minimised amount of text
Source: Apple Human Interface Guidelines
Source: designguidelines.withgoogle.com
Source:
MIND THE OVERSCAN
UNDERSTAND THE LIMITS OF A TV SCREEN
Color gamut of HDTVs is more limited than
that of computer screens
Brightness, contrast en display quality
varies a lot
Test your designs!
Source: B&H
PEOPLE ARE REALLY LAZY…
Fast access to content
Suggestions & recommendations
Source: Tadaam
EVEN ON THE HOME SCREEN
EASE THE WAITING
People are used to a TV that
immediately shows content
Customise loading screens for an
immersive experience
Show placeholders while loading
Source: Apple Human Interface Guidelines
INSTEAD OF A SPINNER…
PEOPLE HAVE TO USE A REMOTE
BUT ALSO…
APPLE TV REMOTE
Well-known standard tvOS gestures
Swipe, click & tap
Menu = Back
ANDROID TV REMOTE
Not really standardised
But all have some form of directional pad,
Select-, Home- and Back button
Some remotes also have a play/pause button
Some remotes have a channel up/down button
Source: designguidelines.withgoogle.com
NAVIGATING WITH A REMOTE
Remotes limit navigation to up/down and
left/right
Design for navigating on a horizontal and
vertical axis —> grid structure
Source: designguidelines.withgoogle.com
FOCUS FOCUS FOCUS
Make sure that what’s in focus is very
clear
tvOS focus engine is a b****
Not so clear
AT FIRST I THOUGHT THIS WAS CLEAR ENOUGH…
…BUT USERS SAID MORE CONTRAST WAS NEEDED
TV IS NOT MADE FOR DATA ENTRY
Slow and annoying to input a username
and password with a remote
Minimise the need for authentication, or
exchange for extra value
TADAAM OFFERS YOU A CUSTOM KEYBOARD…
…OR JUST SCAN THE QR CODE TO LOG IN
THE PROBLEM OF LINEAR TV
Even though people say linear TV is (almost) dead
…we still have to design for it 😱
EACH VARIATION HAS ITS DOWNSIDES…
…NOT REALLY BETTER…
WE TESTED THIS EPG WITH BETA-USERS
…AND THEN WE ARRIVED AT THE CLASSIC GRID (AGAIN)
BUT WE ALSO HAVE A CHANNEL PAGE…
…IN WHICH EACH PROGRAM IS ONLY SHOWN ONCE
CROSS-PLATFORM DESIGN
ALIGNING THE DESIGN BETWEEN DIFFERENT PLATFORMS
Always follow platform specific guidelines, don’t break them just for the sake of
alignment
Design for engagement, across platforms
Rule of thumb for all platforms: make it easy to choose
SWIMLANES ON WEB…
…VERSUS A LIST VIEW ON PHONE
Swimlanes on phone work well for discovering
new content (1-2 tiles at a time)
Not so much for browsing content you already
know
A DETAIL PAGE WITH SEPARATE PLAYER FOR WEB…
…VERSUS PLAYER AND DETAIL ON ONE SCREEN ON PHONE
Following common patterns for video player apps
on mobile
Users expect video to play in the detail if they tap
on it
Possible to read description while already viewing
AT FIRST WE KEPT PLAYERS ALIGNED…
…BUT THEN WE STARTED USING MORE NATIVE CONTROLS
SHOWING TITLE AND DESCRIPTION ON FOCUS FOR TV…
… VERSUS BELOW THE POSTER FOR PHONE
No focus state on touch screen
Therefore we chose to show title and release year
below the poster
KEY TAKE-AWAYS
TAKE-AWAYS
Take the user’s context into account (of course) 😏
Work around hardware restrictions 🚧
More space does not necessarily mean more content 👀
Don’t break platform specific guidelines just for the sake of alignment 👯
Think outside the linear TV box 🤩
Test, test, test! (
QUESTIONS?
THANK YOU

Más contenido relacionado

La actualidad más candente

Migrating to Android TV
Migrating to Android TVMigrating to Android TV
Migrating to Android TVDavid Carver
 
How to use lightt tech
How to use lightt tech How to use lightt tech
How to use lightt tech mafedlr
 
Evaluation
EvaluationEvaluation
EvaluationEkadiki
 
Serenity for Android: Design Tips for Android TV
Serenity for Android: Design Tips for Android TVSerenity for Android: Design Tips for Android TV
Serenity for Android: Design Tips for Android TVDavid Carver
 
Evaluation 6
Evaluation 6Evaluation 6
Evaluation 6blowerc
 
Serenity for Android: Designing for Android TV Devices
Serenity for Android: Designing for Android TV DevicesSerenity for Android: Designing for Android TV Devices
Serenity for Android: Designing for Android TV DevicesDavid Carver
 
Ruth mortensen assignment3 whiteboardappsforipad2
Ruth mortensen assignment3 whiteboardappsforipad2Ruth mortensen assignment3 whiteboardappsforipad2
Ruth mortensen assignment3 whiteboardappsforipad2rmortensen
 
Adobe Max 2009 - Learnings
Adobe Max 2009 -  LearningsAdobe Max 2009 -  Learnings
Adobe Max 2009 - Learningsziblu
 

La actualidad más candente (17)

Migrating to Android TV
Migrating to Android TVMigrating to Android TV
Migrating to Android TV
 
How to use lightt tech
How to use lightt tech How to use lightt tech
How to use lightt tech
 
Evaluation
EvaluationEvaluation
Evaluation
 
ShowTime
ShowTimeShowTime
ShowTime
 
Evaluation number 6
Evaluation number 6Evaluation number 6
Evaluation number 6
 
Serenity for Android: Design Tips for Android TV
Serenity for Android: Design Tips for Android TVSerenity for Android: Design Tips for Android TV
Serenity for Android: Design Tips for Android TV
 
Microsoft PowerPoint
Microsoft PowerPointMicrosoft PowerPoint
Microsoft PowerPoint
 
Final Cut Pro
Final Cut ProFinal Cut Pro
Final Cut Pro
 
Evaluation 6
Evaluation 6Evaluation 6
Evaluation 6
 
Serenity for Android: Designing for Android TV Devices
Serenity for Android: Designing for Android TV DevicesSerenity for Android: Designing for Android TV Devices
Serenity for Android: Designing for Android TV Devices
 
Yt new channel
Yt new channelYt new channel
Yt new channel
 
evaluation 6
evaluation 6evaluation 6
evaluation 6
 
Ruth mortensen assignment3 whiteboardappsforipad2
Ruth mortensen assignment3 whiteboardappsforipad2Ruth mortensen assignment3 whiteboardappsforipad2
Ruth mortensen assignment3 whiteboardappsforipad2
 
Adobe Max 2009 - Learnings
Adobe Max 2009 -  LearningsAdobe Max 2009 -  Learnings
Adobe Max 2009 - Learnings
 
Evaluation question 6
Evaluation question 6Evaluation question 6
Evaluation question 6
 
Digital Camera1
Digital Camera1Digital Camera1
Digital Camera1
 
Evalutaion 6
Evalutaion 6Evalutaion 6
Evalutaion 6
 

Similar a Designing TV Apps for Large Screens and Multiple Platforms

Videogram - Building a product with Sencha Touch
Videogram - Building a product with Sencha TouchVideogram - Building a product with Sencha Touch
Videogram - Building a product with Sencha TouchAlexander Wilhelm
 
From desktop to big screens
From desktop to big screens From desktop to big screens
From desktop to big screens Zdenek Zenger
 
Getting Started Building Mobile Applications for iOS and Android
Getting Started Building Mobile Applications for iOS and AndroidGetting Started Building Mobile Applications for iOS and Android
Getting Started Building Mobile Applications for iOS and AndroidEmbarcadero Technologies
 
Developing Android Applications for Google TV - Android Developer Lab 2011
Developing Android Applications for Google TV - Android Developer Lab 2011Developing Android Applications for Google TV - Android Developer Lab 2011
Developing Android Applications for Google TV - Android Developer Lab 2011Paris Android User Group
 
NE Code Camp 14 - Introduction to Windows Phone 7 development with Silverlight
NE Code Camp 14 - Introduction to Windows Phone 7 development with SilverlightNE Code Camp 14 - Introduction to Windows Phone 7 development with Silverlight
NE Code Camp 14 - Introduction to Windows Phone 7 development with SilverlightJohn Garland
 
Responsive vs Adaptive Web Design - What about Device Channels?
Responsive vs Adaptive Web Design - What about Device Channels?Responsive vs Adaptive Web Design - What about Device Channels?
Responsive vs Adaptive Web Design - What about Device Channels?Stefan Bauer
 
Mobile App Development by Will Yeo
Mobile App Development by Will YeoMobile App Development by Will Yeo
Mobile App Development by Will Yeo"Il "Will"​" Yeo
 
Introduction to Cordova
Introduction to CordovaIntroduction to Cordova
Introduction to CordovaRaymond Camden
 
Impact of Adobe Edge Tools and Services in Higher Education
Impact of Adobe Edge Tools and Services in Higher EducationImpact of Adobe Edge Tools and Services in Higher Education
Impact of Adobe Edge Tools and Services in Higher EducationJoseph Labrecque
 
Delivery formats
Delivery formatsDelivery formats
Delivery formatsMrsNunn
 
Titanium Meetup Deck
Titanium Meetup DeckTitanium Meetup Deck
Titanium Meetup Decksschwarzhoff
 
Ux design environment for samsung tv application
Ux design environment for samsung tv applicationUx design environment for samsung tv application
Ux design environment for samsung tv applicationParlinggoman Hasibuan
 
Lesson 2 delivery formats
Lesson 2   delivery formatsLesson 2   delivery formats
Lesson 2 delivery formatsMrsNunn
 
UX on the big screen - MobX Conference 2016
UX on the big screen - MobX Conference 2016UX on the big screen - MobX Conference 2016
UX on the big screen - MobX Conference 2016Thorsten Jonas
 
Introduce Bootstrap 3 to Develop Responsive Design Application
Introduce Bootstrap 3 to Develop Responsive Design ApplicationIntroduce Bootstrap 3 to Develop Responsive Design Application
Introduce Bootstrap 3 to Develop Responsive Design ApplicationeXo Platform
 

Similar a Designing TV Apps for Large Screens and Multiple Platforms (20)

Netflix search
Netflix searchNetflix search
Netflix search
 
Videogram - Building a product with Sencha Touch
Videogram - Building a product with Sencha TouchVideogram - Building a product with Sencha Touch
Videogram - Building a product with Sencha Touch
 
From desktop to big screens
From desktop to big screens From desktop to big screens
From desktop to big screens
 
Getting Started Building Mobile Applications for iOS and Android
Getting Started Building Mobile Applications for iOS and AndroidGetting Started Building Mobile Applications for iOS and Android
Getting Started Building Mobile Applications for iOS and Android
 
Corporate
CorporateCorporate
Corporate
 
Developing Android Applications for Google TV - Android Developer Lab 2011
Developing Android Applications for Google TV - Android Developer Lab 2011Developing Android Applications for Google TV - Android Developer Lab 2011
Developing Android Applications for Google TV - Android Developer Lab 2011
 
NE Code Camp 14 - Introduction to Windows Phone 7 development with Silverlight
NE Code Camp 14 - Introduction to Windows Phone 7 development with SilverlightNE Code Camp 14 - Introduction to Windows Phone 7 development with Silverlight
NE Code Camp 14 - Introduction to Windows Phone 7 development with Silverlight
 
Responsive vs Adaptive Web Design - What about Device Channels?
Responsive vs Adaptive Web Design - What about Device Channels?Responsive vs Adaptive Web Design - What about Device Channels?
Responsive vs Adaptive Web Design - What about Device Channels?
 
Mobile App Development by Will Yeo
Mobile App Development by Will YeoMobile App Development by Will Yeo
Mobile App Development by Will Yeo
 
Introduction to Cordova
Introduction to CordovaIntroduction to Cordova
Introduction to Cordova
 
Impact of Adobe Edge Tools and Services in Higher Education
Impact of Adobe Edge Tools and Services in Higher EducationImpact of Adobe Edge Tools and Services in Higher Education
Impact of Adobe Edge Tools and Services in Higher Education
 
Delivery formats
Delivery formatsDelivery formats
Delivery formats
 
Event Video Webcasting
Event Video WebcastingEvent Video Webcasting
Event Video Webcasting
 
Titanium Meetup Deck
Titanium Meetup DeckTitanium Meetup Deck
Titanium Meetup Deck
 
Ux design environment for samsung tv application
Ux design environment for samsung tv applicationUx design environment for samsung tv application
Ux design environment for samsung tv application
 
Lesson 2 delivery formats
Lesson 2   delivery formatsLesson 2   delivery formats
Lesson 2 delivery formats
 
UX on the big screen - MobX Conference 2016
UX on the big screen - MobX Conference 2016UX on the big screen - MobX Conference 2016
UX on the big screen - MobX Conference 2016
 
Video conferencing
Video conferencingVideo conferencing
Video conferencing
 
Introduce Bootstrap 3 to Develop Responsive Design Application
Introduce Bootstrap 3 to Develop Responsive Design ApplicationIntroduce Bootstrap 3 to Develop Responsive Design Application
Introduce Bootstrap 3 to Develop Responsive Design Application
 
Pod handler
Pod handlerPod handler
Pod handler
 

Más de UX Antwerp Meetup

UX Beers May 2020: UX ethics: how to build inclusive products by Chimmy Kalu
UX Beers May 2020: UX ethics: how to build inclusive products by Chimmy KaluUX Beers May 2020: UX ethics: how to build inclusive products by Chimmy Kalu
UX Beers May 2020: UX ethics: how to build inclusive products by Chimmy KaluUX Antwerp Meetup
 
UX Beers - UX Trend Watch 2020 - Annie Stewart
UX Beers - UX Trend Watch 2020 - Annie StewartUX Beers - UX Trend Watch 2020 - Annie Stewart
UX Beers - UX Trend Watch 2020 - Annie StewartUX Antwerp Meetup
 
UX Beers - Closing the loop - design challenges of a circular business model ...
UX Beers - Closing the loop - design challenges of a circular business model ...UX Beers - Closing the loop - design challenges of a circular business model ...
UX Beers - Closing the loop - design challenges of a circular business model ...UX Antwerp Meetup
 
UX Beers – Design coaching an urban lab – Klara Demyttenaere
UX Beers – Design coaching an urban lab – Klara DemyttenaereUX Beers – Design coaching an urban lab – Klara Demyttenaere
UX Beers – Design coaching an urban lab – Klara DemyttenaereUX Antwerp Meetup
 
UX Beers - Don't let the data do the talking - Sven Charleer
UX Beers - Don't let the data do the talking - Sven CharleerUX Beers - Don't let the data do the talking - Sven Charleer
UX Beers - Don't let the data do the talking - Sven CharleerUX Antwerp Meetup
 
UX Beers - A Story about product management at uman.ai - Jasper Verplanken
UX Beers - A Story about product management at uman.ai - Jasper VerplankenUX Beers - A Story about product management at uman.ai - Jasper Verplanken
UX Beers - A Story about product management at uman.ai - Jasper VerplankenUX Antwerp Meetup
 
UX Beers - How To Atomic Design - Simon Scheldeman
UX Beers - How To Atomic Design - Simon ScheldemanUX Beers - How To Atomic Design - Simon Scheldeman
UX Beers - How To Atomic Design - Simon ScheldemanUX Antwerp Meetup
 
UX Meetup - Sustainable Design - Bavo Lodewyckx
UX Meetup - Sustainable Design - Bavo LodewyckxUX Meetup - Sustainable Design - Bavo Lodewyckx
UX Meetup - Sustainable Design - Bavo LodewyckxUX Antwerp Meetup
 
UX Antwerp - Design for good - Annie Stewart
UX Antwerp - Design for good - Annie StewartUX Antwerp - Design for good - Annie Stewart
UX Antwerp - Design for good - Annie StewartUX Antwerp Meetup
 
UX Antwerp Meetup March 2019: "defining-digital-products"
UX Antwerp Meetup March 2019: "defining-digital-products"UX Antwerp Meetup March 2019: "defining-digital-products"
UX Antwerp Meetup March 2019: "defining-digital-products"UX Antwerp Meetup
 
UX Antwerp Meetup March 2019: “A personal view on UX in CRUD applications”
UX Antwerp Meetup March 2019: “A personal view on UX in CRUD applications”UX Antwerp Meetup March 2019: “A personal view on UX in CRUD applications”
UX Antwerp Meetup March 2019: “A personal view on UX in CRUD applications”UX Antwerp Meetup
 
UX Antwerp Meetup december 2017 - "Design Feeling: A secret superpower"
UX Antwerp Meetup december 2017 - "Design Feeling: A secret superpower"UX Antwerp Meetup december 2017 - "Design Feeling: A secret superpower"
UX Antwerp Meetup december 2017 - "Design Feeling: A secret superpower"UX Antwerp Meetup
 
UX Antwerp Meetup January 2019 "User Centricity in a Corporate Environment"
UX Antwerp Meetup January 2019 "User Centricity in a Corporate Environment"UX Antwerp Meetup January 2019 "User Centricity in a Corporate Environment"
UX Antwerp Meetup January 2019 "User Centricity in a Corporate Environment"UX Antwerp Meetup
 
UX Antwerp Meetup January 2019 "Service Designing Backend Functionalities"
UX Antwerp Meetup January 2019 "Service Designing Backend Functionalities"UX Antwerp Meetup January 2019 "Service Designing Backend Functionalities"
UX Antwerp Meetup January 2019 "Service Designing Backend Functionalities"UX Antwerp Meetup
 
UX Antwerp Meetup June 2018 - "Language: design and ethics"
UX Antwerp Meetup June 2018 - "Language: design and ethics"UX Antwerp Meetup June 2018 - "Language: design and ethics"
UX Antwerp Meetup June 2018 - "Language: design and ethics"UX Antwerp Meetup
 
UX Antwerp Meetup June 2018 - "Design Thinking a Festival Event"
UX Antwerp Meetup June 2018 - "Design Thinking a Festival Event"UX Antwerp Meetup June 2018 - "Design Thinking a Festival Event"
UX Antwerp Meetup June 2018 - "Design Thinking a Festival Event"UX Antwerp Meetup
 
UX Antwerp Meetup May 2018 - The Future of Banking: PSD2 & UX
UX Antwerp Meetup May 2018 - The Future of Banking: PSD2 & UXUX Antwerp Meetup May 2018 - The Future of Banking: PSD2 & UX
UX Antwerp Meetup May 2018 - The Future of Banking: PSD2 & UXUX Antwerp Meetup
 
UX Antwerp Meetup April 2018 - The Dark Patterns of Asshole Design
UX Antwerp Meetup April 2018 -  The Dark Patterns of Asshole DesignUX Antwerp Meetup April 2018 -  The Dark Patterns of Asshole Design
UX Antwerp Meetup April 2018 - The Dark Patterns of Asshole DesignUX Antwerp Meetup
 
UX Antwerp April 2018 - Anticipating the Conversation
UX Antwerp April 2018 -  Anticipating the ConversationUX Antwerp April 2018 -  Anticipating the Conversation
UX Antwerp April 2018 - Anticipating the ConversationUX Antwerp Meetup
 
UX Antwerp Meetup February 2018: "The Attention Economy" by Matthijs Rubberecht
UX Antwerp Meetup February 2018: "The Attention Economy" by Matthijs RubberechtUX Antwerp Meetup February 2018: "The Attention Economy" by Matthijs Rubberecht
UX Antwerp Meetup February 2018: "The Attention Economy" by Matthijs RubberechtUX Antwerp Meetup
 

Más de UX Antwerp Meetup (20)

UX Beers May 2020: UX ethics: how to build inclusive products by Chimmy Kalu
UX Beers May 2020: UX ethics: how to build inclusive products by Chimmy KaluUX Beers May 2020: UX ethics: how to build inclusive products by Chimmy Kalu
UX Beers May 2020: UX ethics: how to build inclusive products by Chimmy Kalu
 
UX Beers - UX Trend Watch 2020 - Annie Stewart
UX Beers - UX Trend Watch 2020 - Annie StewartUX Beers - UX Trend Watch 2020 - Annie Stewart
UX Beers - UX Trend Watch 2020 - Annie Stewart
 
UX Beers - Closing the loop - design challenges of a circular business model ...
UX Beers - Closing the loop - design challenges of a circular business model ...UX Beers - Closing the loop - design challenges of a circular business model ...
UX Beers - Closing the loop - design challenges of a circular business model ...
 
UX Beers – Design coaching an urban lab – Klara Demyttenaere
UX Beers – Design coaching an urban lab – Klara DemyttenaereUX Beers – Design coaching an urban lab – Klara Demyttenaere
UX Beers – Design coaching an urban lab – Klara Demyttenaere
 
UX Beers - Don't let the data do the talking - Sven Charleer
UX Beers - Don't let the data do the talking - Sven CharleerUX Beers - Don't let the data do the talking - Sven Charleer
UX Beers - Don't let the data do the talking - Sven Charleer
 
UX Beers - A Story about product management at uman.ai - Jasper Verplanken
UX Beers - A Story about product management at uman.ai - Jasper VerplankenUX Beers - A Story about product management at uman.ai - Jasper Verplanken
UX Beers - A Story about product management at uman.ai - Jasper Verplanken
 
UX Beers - How To Atomic Design - Simon Scheldeman
UX Beers - How To Atomic Design - Simon ScheldemanUX Beers - How To Atomic Design - Simon Scheldeman
UX Beers - How To Atomic Design - Simon Scheldeman
 
UX Meetup - Sustainable Design - Bavo Lodewyckx
UX Meetup - Sustainable Design - Bavo LodewyckxUX Meetup - Sustainable Design - Bavo Lodewyckx
UX Meetup - Sustainable Design - Bavo Lodewyckx
 
UX Antwerp - Design for good - Annie Stewart
UX Antwerp - Design for good - Annie StewartUX Antwerp - Design for good - Annie Stewart
UX Antwerp - Design for good - Annie Stewart
 
UX Antwerp Meetup March 2019: "defining-digital-products"
UX Antwerp Meetup March 2019: "defining-digital-products"UX Antwerp Meetup March 2019: "defining-digital-products"
UX Antwerp Meetup March 2019: "defining-digital-products"
 
UX Antwerp Meetup March 2019: “A personal view on UX in CRUD applications”
UX Antwerp Meetup March 2019: “A personal view on UX in CRUD applications”UX Antwerp Meetup March 2019: “A personal view on UX in CRUD applications”
UX Antwerp Meetup March 2019: “A personal view on UX in CRUD applications”
 
UX Antwerp Meetup december 2017 - "Design Feeling: A secret superpower"
UX Antwerp Meetup december 2017 - "Design Feeling: A secret superpower"UX Antwerp Meetup december 2017 - "Design Feeling: A secret superpower"
UX Antwerp Meetup december 2017 - "Design Feeling: A secret superpower"
 
UX Antwerp Meetup January 2019 "User Centricity in a Corporate Environment"
UX Antwerp Meetup January 2019 "User Centricity in a Corporate Environment"UX Antwerp Meetup January 2019 "User Centricity in a Corporate Environment"
UX Antwerp Meetup January 2019 "User Centricity in a Corporate Environment"
 
UX Antwerp Meetup January 2019 "Service Designing Backend Functionalities"
UX Antwerp Meetup January 2019 "Service Designing Backend Functionalities"UX Antwerp Meetup January 2019 "Service Designing Backend Functionalities"
UX Antwerp Meetup January 2019 "Service Designing Backend Functionalities"
 
UX Antwerp Meetup June 2018 - "Language: design and ethics"
UX Antwerp Meetup June 2018 - "Language: design and ethics"UX Antwerp Meetup June 2018 - "Language: design and ethics"
UX Antwerp Meetup June 2018 - "Language: design and ethics"
 
UX Antwerp Meetup June 2018 - "Design Thinking a Festival Event"
UX Antwerp Meetup June 2018 - "Design Thinking a Festival Event"UX Antwerp Meetup June 2018 - "Design Thinking a Festival Event"
UX Antwerp Meetup June 2018 - "Design Thinking a Festival Event"
 
UX Antwerp Meetup May 2018 - The Future of Banking: PSD2 & UX
UX Antwerp Meetup May 2018 - The Future of Banking: PSD2 & UXUX Antwerp Meetup May 2018 - The Future of Banking: PSD2 & UX
UX Antwerp Meetup May 2018 - The Future of Banking: PSD2 & UX
 
UX Antwerp Meetup April 2018 - The Dark Patterns of Asshole Design
UX Antwerp Meetup April 2018 -  The Dark Patterns of Asshole DesignUX Antwerp Meetup April 2018 -  The Dark Patterns of Asshole Design
UX Antwerp Meetup April 2018 - The Dark Patterns of Asshole Design
 
UX Antwerp April 2018 - Anticipating the Conversation
UX Antwerp April 2018 -  Anticipating the ConversationUX Antwerp April 2018 -  Anticipating the Conversation
UX Antwerp April 2018 - Anticipating the Conversation
 
UX Antwerp Meetup February 2018: "The Attention Economy" by Matthijs Rubberecht
UX Antwerp Meetup February 2018: "The Attention Economy" by Matthijs RubberechtUX Antwerp Meetup February 2018: "The Attention Economy" by Matthijs Rubberecht
UX Antwerp Meetup February 2018: "The Attention Economy" by Matthijs Rubberecht
 

Último

infant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptxinfant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptxsuhanimunjal27
 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...RitikaRoy32
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...kumaririma588
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentationamedia6
 
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...Delhi Call girls
 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...Call Girls in Nagpur High Profile
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Call Girls in Nagpur High Profile
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdftbatkhuu1
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation decktbatkhuu1
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...ranjana rawat
 
Case Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, PuneCase Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, PuneLukeKholes
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja Nehwal
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...Call Girls in Nagpur High Profile
 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...BarusRa
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵anilsa9823
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...amitlee9823
 

Último (20)

B. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdfB. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdf
 
infant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptxinfant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptx
 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentation
 
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
 
Case Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, PuneCase Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, Pune
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
 
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
 

Designing TV Apps for Large Screens and Multiple Platforms

  • 1. DESIGNING FOR TV UX Antwerp Meetup - November 2019 Sjoera Roggeman & Tine Lavrysen
  • 2. The projects Design for large screens Cross-platform design Key take-aways WHAT WE’LL TALK ABOUT…
  • 5.
  • 6. WHAT WE DID FOR… Together with internal UX team UX and UI design of mobile TV apps Launch of new brand Pickx (previously Proximus TV)
  • 7. PROXIMUS - WORKING PROCESS Wireframing User testing Visual design User testing Iterate Iterate Development User testing Iterate Cross-platform alignment
  • 8. PROXIMUS - WIREFRAMING User testing per feature Short ad hoc testing to get quick feedback Tappable/swipeable prototype on mobile device Iterate with adjusted wireframes when necessary
  • 9. PROXIMUS - VISUAL DESIGN Retest previous features Combine several features in a larger user test Both ad hoc and planned testing Iterate with adjusted designs when necessary
  • 10. PROXIMUS - TESTING IN LAB Organised testing with FR and NL users Both Proximus and non Proximus customers Testing of developed product
  • 11. CROSS-PLATFORM ALIGNMENT Weekly meetings with other teams Web * mobile * set-top box
  • 12. WHAT WE DID FOR… Just one (part time) designer Branding was designed by an external agency UX and UI design of mobile TV apps, but also website, print design (packaging, invoices)
  • 13. TADAAM - WORKING PROCESS Hyper-agile 😳 Very short feedback loops Beta-group of 100 Telenet staff
  • 14. DESIGN FOR LARGE SCREENS
  • 15. PEOPLE ARE FAR, FAR AWAY Lower information density Enough spacing Minimised amount of text Source: Apple Human Interface Guidelines
  • 19. UNDERSTAND THE LIMITS OF A TV SCREEN Color gamut of HDTVs is more limited than that of computer screens Brightness, contrast en display quality varies a lot Test your designs! Source: B&H
  • 20.
  • 21. PEOPLE ARE REALLY LAZY… Fast access to content Suggestions & recommendations Source: Tadaam
  • 22. EVEN ON THE HOME SCREEN
  • 23. EASE THE WAITING People are used to a TV that immediately shows content Customise loading screens for an immersive experience Show placeholders while loading Source: Apple Human Interface Guidelines
  • 24. INSTEAD OF A SPINNER…
  • 25. PEOPLE HAVE TO USE A REMOTE
  • 27. APPLE TV REMOTE Well-known standard tvOS gestures Swipe, click & tap Menu = Back
  • 28. ANDROID TV REMOTE Not really standardised But all have some form of directional pad, Select-, Home- and Back button Some remotes also have a play/pause button Some remotes have a channel up/down button Source: designguidelines.withgoogle.com
  • 29. NAVIGATING WITH A REMOTE Remotes limit navigation to up/down and left/right Design for navigating on a horizontal and vertical axis —> grid structure Source: designguidelines.withgoogle.com
  • 30.
  • 31. FOCUS FOCUS FOCUS Make sure that what’s in focus is very clear tvOS focus engine is a b**** Not so clear
  • 32. AT FIRST I THOUGHT THIS WAS CLEAR ENOUGH…
  • 33. …BUT USERS SAID MORE CONTRAST WAS NEEDED
  • 34. TV IS NOT MADE FOR DATA ENTRY Slow and annoying to input a username and password with a remote Minimise the need for authentication, or exchange for extra value
  • 35. TADAAM OFFERS YOU A CUSTOM KEYBOARD…
  • 36. …OR JUST SCAN THE QR CODE TO LOG IN
  • 37. THE PROBLEM OF LINEAR TV Even though people say linear TV is (almost) dead …we still have to design for it 😱
  • 38. EACH VARIATION HAS ITS DOWNSIDES…
  • 40. WE TESTED THIS EPG WITH BETA-USERS
  • 41. …AND THEN WE ARRIVED AT THE CLASSIC GRID (AGAIN)
  • 42. BUT WE ALSO HAVE A CHANNEL PAGE…
  • 43. …IN WHICH EACH PROGRAM IS ONLY SHOWN ONCE
  • 45. ALIGNING THE DESIGN BETWEEN DIFFERENT PLATFORMS Always follow platform specific guidelines, don’t break them just for the sake of alignment Design for engagement, across platforms Rule of thumb for all platforms: make it easy to choose
  • 47. …VERSUS A LIST VIEW ON PHONE Swimlanes on phone work well for discovering new content (1-2 tiles at a time) Not so much for browsing content you already know
  • 48. A DETAIL PAGE WITH SEPARATE PLAYER FOR WEB…
  • 49. …VERSUS PLAYER AND DETAIL ON ONE SCREEN ON PHONE Following common patterns for video player apps on mobile Users expect video to play in the detail if they tap on it Possible to read description while already viewing
  • 50. AT FIRST WE KEPT PLAYERS ALIGNED…
  • 51. …BUT THEN WE STARTED USING MORE NATIVE CONTROLS
  • 52. SHOWING TITLE AND DESCRIPTION ON FOCUS FOR TV…
  • 53. … VERSUS BELOW THE POSTER FOR PHONE No focus state on touch screen Therefore we chose to show title and release year below the poster
  • 55. TAKE-AWAYS Take the user’s context into account (of course) 😏 Work around hardware restrictions 🚧 More space does not necessarily mean more content 👀 Don’t break platform specific guidelines just for the sake of alignment 👯 Think outside the linear TV box 🤩 Test, test, test! (
  • 56.