Submit Search
Upload
Google TV: Thoughts From Left Field
•
3 likes
•
755 views
C
CommonsWare
Follow
From the 2011 AnDevCon II conference
Read less
Read more
Technology
Business
Report
Share
Report
Share
1 of 9
Download now
Download to read offline
Recommended
Second-Screen Support in Android 4.2
Second-Screen Support in Android 4.2
CommonsWare
[Ultracode Munich Meetup #7] Building Apps for Nexus Player & Android TV
[Ultracode Munich Meetup #7] Building Apps for Nexus Player & Android TV
BeMyApp
Serenity for Android: Design Tips for Android TV
Serenity for Android: Design Tips for Android TV
David Carver
Serenity for Android: Designing for Android TV Devices
Serenity for Android: Designing for Android TV Devices
David Carver
Evaluation Question 6
Evaluation Question 6
MelissaMinshull
Videogram - Building a product with Sencha Touch
Videogram - Building a product with Sencha Touch
Alexander Wilhelm
Question 6
Question 6
kelsie1234
Media technologies
Media technologies
Joshua Mornix
Recommended
Second-Screen Support in Android 4.2
Second-Screen Support in Android 4.2
CommonsWare
[Ultracode Munich Meetup #7] Building Apps for Nexus Player & Android TV
[Ultracode Munich Meetup #7] Building Apps for Nexus Player & Android TV
BeMyApp
Serenity for Android: Design Tips for Android TV
Serenity for Android: Design Tips for Android TV
David Carver
Serenity for Android: Designing for Android TV Devices
Serenity for Android: Designing for Android TV Devices
David Carver
Evaluation Question 6
Evaluation Question 6
MelissaMinshull
Videogram - Building a product with Sencha Touch
Videogram - Building a product with Sencha Touch
Alexander Wilhelm
Question 6
Question 6
kelsie1234
Media technologies
Media technologies
Joshua Mornix
UX beers – Designing for TV – Sjoera Roggeman & Tine Lavrysen
UX beers – Designing for TV – Sjoera Roggeman & Tine Lavrysen
UX Antwerp Meetup
23s presentation - frukostseminariet onsdagen den 26:e februari 2014
23s presentation - frukostseminariet onsdagen den 26:e februari 2014
Emil Lingmerth
Group 2 powerpoint 2
Group 2 powerpoint 2
JSLCasmedia
Evalutation Technology
Evalutation Technology
weirdone419
Everything you need for stunning toon videos
Everything you need for stunning toon videos
alaafawaz5
Question 6
Question 6
JSLCasmedia
Question 4 1st draft
Question 4 1st draft
Joshbrison
Windows movie maker presentation
Windows movie maker presentation
mouzak
Evaluation Question 4
Evaluation Question 4
mediarh
A Gentoo Environment at Gaikai
A Gentoo Environment at Gaikai
Guido Serra
Evaluation q4
Evaluation q4
HarryGrim
Explaindio is a versatile tool for creating animated videos
Explaindio is a versatile tool for creating animated videos
FoyezAhmed10
Mobile Meow at Mobilism
Mobile Meow at Mobilism
Greg Schechter
Supporting multiple screens on android
Supporting multiple screens on android
Li SUN
Presentation1
Presentation1
JoshMustoe
Evaluation - Technology
Evaluation - Technology
Lee Wilson
Formal specification
Formal specification
Danny1fyles
Nov 2011 Technology Fair
Nov 2011 Technology Fair
Intracoastal Rentals
Evaluation Question 6
Evaluation Question 6
David Chill
Google TV For Fun
Google TV For Fun
CommonsWare
Android Hardware That's A Little Bit... Odd
Android Hardware That's A Little Bit... Odd
CommonsWare
Getting Android Developers for Your Wearables
Getting Android Developers for Your Wearables
CommonsWare
More Related Content
What's hot
UX beers – Designing for TV – Sjoera Roggeman & Tine Lavrysen
UX beers – Designing for TV – Sjoera Roggeman & Tine Lavrysen
UX Antwerp Meetup
23s presentation - frukostseminariet onsdagen den 26:e februari 2014
23s presentation - frukostseminariet onsdagen den 26:e februari 2014
Emil Lingmerth
Group 2 powerpoint 2
Group 2 powerpoint 2
JSLCasmedia
Evalutation Technology
Evalutation Technology
weirdone419
Everything you need for stunning toon videos
Everything you need for stunning toon videos
alaafawaz5
Question 6
Question 6
JSLCasmedia
Question 4 1st draft
Question 4 1st draft
Joshbrison
Windows movie maker presentation
Windows movie maker presentation
mouzak
Evaluation Question 4
Evaluation Question 4
mediarh
A Gentoo Environment at Gaikai
A Gentoo Environment at Gaikai
Guido Serra
Evaluation q4
Evaluation q4
HarryGrim
Explaindio is a versatile tool for creating animated videos
Explaindio is a versatile tool for creating animated videos
FoyezAhmed10
Mobile Meow at Mobilism
Mobile Meow at Mobilism
Greg Schechter
Supporting multiple screens on android
Supporting multiple screens on android
Li SUN
Presentation1
Presentation1
JoshMustoe
Evaluation - Technology
Evaluation - Technology
Lee Wilson
Formal specification
Formal specification
Danny1fyles
Nov 2011 Technology Fair
Nov 2011 Technology Fair
Intracoastal Rentals
Evaluation Question 6
Evaluation Question 6
David Chill
What's hot
(19)
UX beers – Designing for TV – Sjoera Roggeman & Tine Lavrysen
UX beers – Designing for TV – Sjoera Roggeman & Tine Lavrysen
23s presentation - frukostseminariet onsdagen den 26:e februari 2014
23s presentation - frukostseminariet onsdagen den 26:e februari 2014
Group 2 powerpoint 2
Group 2 powerpoint 2
Evalutation Technology
Evalutation Technology
Everything you need for stunning toon videos
Everything you need for stunning toon videos
Question 6
Question 6
Question 4 1st draft
Question 4 1st draft
Windows movie maker presentation
Windows movie maker presentation
Evaluation Question 4
Evaluation Question 4
A Gentoo Environment at Gaikai
A Gentoo Environment at Gaikai
Evaluation q4
Evaluation q4
Explaindio is a versatile tool for creating animated videos
Explaindio is a versatile tool for creating animated videos
Mobile Meow at Mobilism
Mobile Meow at Mobilism
Supporting multiple screens on android
Supporting multiple screens on android
Presentation1
Presentation1
Evaluation - Technology
Evaluation - Technology
Formal specification
Formal specification
Nov 2011 Technology Fair
Nov 2011 Technology Fair
Evaluation Question 6
Evaluation Question 6
Similar to Google TV: Thoughts From Left Field
Google TV For Fun
Google TV For Fun
CommonsWare
Android Hardware That's A Little Bit... Odd
Android Hardware That's A Little Bit... Odd
CommonsWare
Getting Android Developers for Your Wearables
Getting Android Developers for Your Wearables
CommonsWare
Enlarge your screen
Enlarge your screen
Matteo Bonifazi
Enlarge your screen: introducing the Google TV
Enlarge your screen: introducing the Google TV
Stefano Sanna
Google tv gdg_devfest_firenze2012
Google tv gdg_devfest_firenze2012
firenze-gtug
Mobile apps on the big screen
Mobile apps on the big screen
Heinrich Seeger
Android Development: The 20,000-Foot View
Android Development: The 20,000-Foot View
CommonsWare
Gradle and Your Android Wearable Projects
Gradle and Your Android Wearable Projects
CommonsWare
Christian Kurzke; Getting Your Content on the Big Screen
Christian Kurzke; Getting Your Content on the Big Screen
Droidcon Berlin
4 adobe gaming on tv
4 adobe gaming on tv
Cass Phillipps
A REVIEW OF A WEB DESIGNER’S 2011 PREDICTIONS
A REVIEW OF A WEB DESIGNER’S 2011 PREDICTIONS
PunkoCarp
eLearning Local Video
eLearning Local Video
Geminate Consultancy Services
Android : Evolution or Revolution
Android : Evolution or Revolution
Sanjiv Malik
Second Screen Apps - On Google TV
Second Screen Apps - On Google TV
Carmen Delessio
Developing Android Applications for Google TV - Android Developer Lab 2011
Developing Android Applications for Google TV - Android Developer Lab 2011
Paris Android User Group
“Second Screen” Apps Using the Connect SDK
“Second Screen” Apps Using the Connect SDK
reeder29
Android Jumpstart ESC SV 2012 Part I
Android Jumpstart ESC SV 2012 Part I
Opersys inc.
Native vs web apps
Native vs web apps
Ulrich Scheller
If I Were Starting Now
If I Were Starting Now
CommonsWare
Similar to Google TV: Thoughts From Left Field
(20)
Google TV For Fun
Google TV For Fun
Android Hardware That's A Little Bit... Odd
Android Hardware That's A Little Bit... Odd
Getting Android Developers for Your Wearables
Getting Android Developers for Your Wearables
Enlarge your screen
Enlarge your screen
Enlarge your screen: introducing the Google TV
Enlarge your screen: introducing the Google TV
Google tv gdg_devfest_firenze2012
Google tv gdg_devfest_firenze2012
Mobile apps on the big screen
Mobile apps on the big screen
Android Development: The 20,000-Foot View
Android Development: The 20,000-Foot View
Gradle and Your Android Wearable Projects
Gradle and Your Android Wearable Projects
Christian Kurzke; Getting Your Content on the Big Screen
Christian Kurzke; Getting Your Content on the Big Screen
4 adobe gaming on tv
4 adobe gaming on tv
A REVIEW OF A WEB DESIGNER’S 2011 PREDICTIONS
A REVIEW OF A WEB DESIGNER’S 2011 PREDICTIONS
eLearning Local Video
eLearning Local Video
Android : Evolution or Revolution
Android : Evolution or Revolution
Second Screen Apps - On Google TV
Second Screen Apps - On Google TV
Developing Android Applications for Google TV - Android Developer Lab 2011
Developing Android Applications for Google TV - Android Developer Lab 2011
“Second Screen” Apps Using the Connect SDK
“Second Screen” Apps Using the Connect SDK
Android Jumpstart ESC SV 2012 Part I
Android Jumpstart ESC SV 2012 Part I
Native vs web apps
Native vs web apps
If I Were Starting Now
If I Were Starting Now
More from CommonsWare
When Microwatts Are Precious: Battery Tips for Wearable Apps
When Microwatts Are Precious: Battery Tips for Wearable Apps
CommonsWare
The Action Bar: Front to Back
The Action Bar: Front to Back
CommonsWare
Android Security: Defending Your Users
Android Security: Defending Your Users
CommonsWare
Secondary Screen Support Using DisplayManager
Secondary Screen Support Using DisplayManager
CommonsWare
Mastering the Master Detail Pattern
Mastering the Master Detail Pattern
CommonsWare
Not Quite As Painful Threading
Not Quite As Painful Threading
CommonsWare
Maps V2... And You!
Maps V2... And You!
CommonsWare
A Deep Dive Into ViewPager
A Deep Dive Into ViewPager
CommonsWare
Integrate Android Apps and Web Apps
Integrate Android Apps and Web Apps
CommonsWare
From Android to the Mobile Web
From Android to the Mobile Web
CommonsWare
X Means Y
X Means Y
CommonsWare
The Wonderful World of Wearables
The Wonderful World of Wearables
CommonsWare
Securing User Data with SQLCipher
Securing User Data with SQLCipher
CommonsWare
Beaming Data to Devices with NFC
Beaming Data to Devices with NFC
CommonsWare
What's New in Jelly Bean
What's New in Jelly Bean
CommonsWare
Making Money at Mobile: 60 Business Models
Making Money at Mobile: 60 Business Models
CommonsWare
AppsWorld Keynote
AppsWorld Keynote
CommonsWare
App Integration (Revised and Updated)
App Integration (Revised and Updated)
CommonsWare
Rich Text Editing and Beyond
Rich Text Editing and Beyond
CommonsWare
App integration: Strategies and Tactics
App integration: Strategies and Tactics
CommonsWare
More from CommonsWare
(20)
When Microwatts Are Precious: Battery Tips for Wearable Apps
When Microwatts Are Precious: Battery Tips for Wearable Apps
The Action Bar: Front to Back
The Action Bar: Front to Back
Android Security: Defending Your Users
Android Security: Defending Your Users
Secondary Screen Support Using DisplayManager
Secondary Screen Support Using DisplayManager
Mastering the Master Detail Pattern
Mastering the Master Detail Pattern
Not Quite As Painful Threading
Not Quite As Painful Threading
Maps V2... And You!
Maps V2... And You!
A Deep Dive Into ViewPager
A Deep Dive Into ViewPager
Integrate Android Apps and Web Apps
Integrate Android Apps and Web Apps
From Android to the Mobile Web
From Android to the Mobile Web
X Means Y
X Means Y
The Wonderful World of Wearables
The Wonderful World of Wearables
Securing User Data with SQLCipher
Securing User Data with SQLCipher
Beaming Data to Devices with NFC
Beaming Data to Devices with NFC
What's New in Jelly Bean
What's New in Jelly Bean
Making Money at Mobile: 60 Business Models
Making Money at Mobile: 60 Business Models
AppsWorld Keynote
AppsWorld Keynote
App Integration (Revised and Updated)
App Integration (Revised and Updated)
Rich Text Editing and Beyond
Rich Text Editing and Beyond
App integration: Strategies and Tactics
App integration: Strategies and Tactics
Recently uploaded
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
Enterprise Knowledge
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
Mattias Andersson
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
Rizwan Syed
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
Addepto
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Ridwan Fadjar
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
Alfredo García Lavilla
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
UiPathCommunity
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
Padma Pradeep
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
Alex Barbosa Coqueiro
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
2toLead Limited
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
The Digital Insurer
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
RankYa
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
SeasiaInfotech2
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
hariprasad279825
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
Fwdays
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Patryk Bandurski
Training state-of-the-art general text embedding
Training state-of-the-art general text embedding
Zilliz
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
Manik S Magar
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
Dubai Multi Commodity Centre
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
ScyllaDB
Recently uploaded
(20)
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Training state-of-the-art general text embedding
Training state-of-the-art general text embedding
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
Google TV: Thoughts From Left Field
1.
Google TV: Thoughts From
Left Field Copyright © 2011 CommonsWare, LLC
2.
Google TV Rollout ●
Rolling Out Your App – Initially: Nothing ● Do not enable Google TV support until you have at least tested it in the emulator ● One chance to make a first impression – Next Tier: Not Completely Stupid ● App is usable if not ideally suited for the form factor – Ultimate: Optimized Copyright © 2011 CommonsWare, LLC
3.
Google TV Rollout ●
Example: Video Player – Nothing: Relies on swiping – Not Completely Stupid ● Focus works, can navigate with D-pad – Optimized ● Eliminate on-screen controls for play, pause, etc.; use remote instead ● Tip: get rid of extraneous focusable widgets Copyright © 2011 CommonsWare, LLC
4.
Google TV Business
Models ● App-Centric – TV app as premium offering – Cable provider partnerships ● Licensing ● Sponsorships ● Provider-supplied ads/sponsors – Show-related apps ● Video for those not able to get niche channel ● Socializing around the show, real-time Copyright © 2011 CommonsWare, LLC
5.
Google TV Business
Models ● Other Services – TV UX Expert ● Lots of phone UX experts, fewer tablet UX experts, negligible experts for TV – TV Firmware Expert ● Many smaller manufacturers may want to use the Google TV concepts in their set-top boxes and TVs ● Learn the ropes via firmware mods and kin Copyright © 2011 CommonsWare, LLC
6.
Features and Niches ●
Likely Popular Features – Sync: share content, context with other Android devices – Throw: seamless real-time sync ● Likely Popular Niches – Anything video-related (duh!) – Edutainment ● Not just for children anymore! Copyright © 2011 CommonsWare, LLC
7.
Emulator ●
Step #1: Get a Nice CPU – Intel with VT extensions (e.g., Core i7) – AMD with SVM extensions ● Step #2: Get Linux – No current support for Windows, OS X ● Step #3: Get KVM – Virtualization engine, akin to VirtualBox, Xen Copyright © 2011 CommonsWare, LLC
8.
Emulator ●
Step #4: Get Android SDK and Tools – Google TV add-on available from SDK Manager – Use R15 Android Developer Tools! ● Step #5: Create an AVD – 720p or 1080p ● Live Linux USB Key Copyright © 2011 CommonsWare, LLC
9.
Debugging on Real
Hardware ● Configure Google TV Box – Only accepts debugger connections from 1 IP ● adb connect <ipaddr> – Adds IP-based connection – Google TV box will show up in DDMS – Can use as if locally attached – Helpful if the TV is somewhere nearby... Copyright © 2011 CommonsWare, LLC
Download now