google tv - droidcon murcia

Post on 05-Jul-2015

857 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Google TV

Barcelona Mobile Apps

@inyaki_mwcinaki.seri@gmail.com

Who I am?

Next level: TV?

What´s TV?

TV is for entertainment

What´s TV?

TV is shared

TV is for entertainment

What´s TV?

TV is shared

People want to interact with the TV

TV is for entertainment

What´s TV?

Smart TV

Smart TV

Roku

Samsung Smart TV

Panasonic Viera Cast

LG Smart TV

Sony Smart TV

Apple TV

Play Station 3

Xbox 360

Google TV

Google TV

Google TV

Sony Internet TV – 24", 32", 40" and 46" Discontinued

Sony Internet TV Blu-ray Disc Available

Logitech Revue Discontinued

Sony Internet Player with Google TV Available

Sony Internet Blu-ray Disc player with Google TV

To be Released

LG SmartTV with GoogleTV (47" and 55") Available

Vizio Co-Star Available

Hisense To be Released

First Generation

Second Generation

Releases

How it works?

How it works?

android.hardware.bluetooth android.harware.nfc

android.harware.camera android.hardware.telephony

android.hardware.gps android.sensor.light

android.hardware.location android.hardware.location.network

android.hardware.usb.host android.hardware.wifi

Supported Features

Not Supported Features

Features

<uses-feature android:name="android.hardware.touchscreen" android:required="false"/>

<uses-feature android:name="com.google.android.tv" android:required="true"/>

Features

Screen

Screen

●Linux OS with KVM

●AVD target of GoogleTV Addon (Google, Inc.) - API Level 12

●Screen resolution of 720p or 1080p.

Emulator

./adb connect 192.168.1.130

Debug

User Interface

10 foot environment

Remote

Navigation

Navigation

Navigation

android:nextFocusDown

android:nextFocusLeft

android:nextFocusRight

android:nextFocusUp

android:nextFocusForward

10%

AbsoluteLayout

Overscan

Overscan

Overscan

LeftNavBar

LeftNavBar

LeftNavBar

Texto

LeftNavBar

Patterns

Areas

#F1F1F1

BOLD fonts

Dark background

Tips

#F1F1F1

BOLD fonts

Dark background

Short lines / Line Spacing

Toast ? Crounton

Holo

;

Tips

#F1F1F1

BOLD fonts

Dark background

Short lines / Line Spacing

Toast ? Crounton

Holo

Default to low volume

setRequestedOrientation(ORIENTATION_PORTRAIT)

;

Tips

Second screen apps

1- Discovers a Google TV device (mDNS)

Pairing

1- Discovers a Google TV device (mDNS)

2- Authenticates itself with the Google TV device.

Pairing

ClientListener Remote

Events

Server

HTML5 / CSS3

jQuery - Clousure

Chrome

HTML5 / CSS3

jQuery - Clousure

Optimized Templates

Chrome

Spotlight

So...

https://developers.google.com

http://code.google.com/p/googletv-android-samples

http://en.wikipedia.org/wiki/10-foot_user_interface

https://developers.google.com/tv/web/docs/spotlight

http://code.google.com/p/anymote-protocol/

https://code.google.com/p/google-tv-chrome-extensions/

https://developers.google.com/tv/android/docs/gtv_presentations

References

Q & A

top related