Introduction
In this first ever episode in English, Yannick and Benjamin have a chat with Benjamin Baxter from Google about Android TV and the new Chromecast with Google TV
Show notes
3:35″ – Stadia : https://stadia.google.com/
9:29″ – Compatibility Test Suite (CTS): https://source.android.com/compatibility/cts
11:15″ – Increase in streaming: https://www.nexttv.com/news/3q-streaming-up-57-says-conviva-report
11:43″ – Chromecast with Google TV: https://store.google.com/us/product/chromecast_google_tv
16:50″ – WebOS: https://en.wikipedia.org/wiki/WebOS
17:48″ – Roku: https://www.roku.com/
20:50″ – Google TV Mobile app: https://play.google.com/store/apps/details?id=com.google.android.videos&hl=fr&gl=US
20:55″ – Watch Actions: https://developers.google.com/actions/media
22:11″ – App Actions: https://developers.google.com/assistant/app
22:13″ – Built-In Intents: https://developers.google.com/assistant/app/reference/built-in-intents/bii-index
23:05″ – MediaSession: https://developer.android.com/guide/topics/media-apps/working-with-a-media-session
25:19″ – Register to become a partner: https://developers.google.com/actions/media/how-to/submit-the-feed
25:20″ – Media Actions: https://developers.google.com/actions/media/
25:58″ – Advertising-based Video On Demand (AVOD): https://imagen.io/resources/what-are-svod-tvod-avod/
27:06″ – Make your Android TV app searchable: https://developer.android.com/training/tv/discovery/searchable
27:08″ – Content Provider: https://developer.android.com/guide/topics/providers/content-providers
28:27″ – Google Home: https://en.wikipedia.org/wiki/Google_Nest_(smart_speakers)
30:36″ – ViewModel: https://developer.android.com/topic/libraries/architecture/viewmodel
30:44″ – App Bundle: https://developer.android.com/platform/technology/app-bundle
31:26″ – RecyclerView: https://developer.android.com/reference/kotlin/androidx/recyclerview/widget/RecyclerView
31:37″ – GridLayoutManager: https://developer.android.com/reference/kotlin/androidx/recyclerview/widget/GridLayoutManager
32:28″ – layout-televison: https://stackoverflow.com/a/55120113/2637428
33:43″ – Chrome OS: https://en.wikipedia.org/wiki/Chrome_OS
35:08″ – Sample from the Chrome OS Team: https://developer.android.com/codelabs/chromeos-resizing#0
38:24″ – Dagger: https://github.com/google/dagger
41:14″ – Compose: https://developer.android.com/jetpack/compose
42:19″ – Leanback: https://developer.android.com/jetpack/androidx/releases/leanback
42:35″ – TalkBack: https://www.androidcentral.com/what-google-talk-back
45:05″ – BrowseFragment: https://developer.android.com/reference/androidx/leanback/app/BrowseSupportFragment
45:18″ – RowsSupportFragment : https://developer.android.com/reference/androidx/leanback/app/RowsSupportFragment
45:20″ – RowPresentor: https://developer.android.com/reference/androidx/leanback/widget/RowPresenter
45:48″ – The Mario Effect: https://youtu.be/Aw3AwK74wWQ?t=10
47:41″ – Overscan: https://developer.android.com/training/tv/start/layouts#overscan
51:31″ – Consumer Electronics Control (CEC): https://support.google.com/chromecast/answer/7199917
52:47″ – clipToPadding= »false »: https://developer.android.com/reference/android/view/ViewGroup#attr_android:clipToPadding
54:03″ – Android TV release: https://www.google.com/search?q=android+tv+release+date
55:44″ – HorizontalGridView: https://developer.android.com/reference/androidx/leanback/widget/HorizontalGridView
55:53″ – VerticalGridView: https://developer.android.com/reference/androidx/leanback/widget/VerticalGridView
57:47″ – PlaybackTransportControlGlue: https://developer.android.com/reference/kotlin/androidx/leanback/media/PlaybackTransportControlGlue
59:57″ – 11 weeks of Android: https://developer.android.com/11weeksofandroid
59:59″ – Leanback Paging Library: https://developer.android.com/training/tv/start/libraries
1:00:03″ – Leanback Tabs Library: https://developer.android.com/training/tv/start/libraries
1:00:15″ – Paging Library: https://developer.android.com/topic/libraries/architecture/paging
1:01:36″ – AppCompat-v4: https://developer.android.com/topic/libraries/support-library/packages
1:07:10″ – LinearLayoutManager: https://developer.android.com/reference/androidx/recyclerview/widget/LinearLayoutManager
1:13:41″ – PlaybackControlsRow.FastForwardAction: https://developer.android.com/reference/kotlin/androidx/leanback/widget/PlaybackControlsRow.FastForwardAction
1:13:44″ – PlaybackControlsRow.PlayPauseAction: https://developer.android.com/reference/kotlin/androidx/leanback/widget/PlaybackControlsRow.PlayPauseAction
1:19:05″ – Android TV Channels: https://developer.android.com/training/tv/discovery/recommendations-channel
1:19:12″ – Google IO recordings:
- ’17: https://www.youtube.com/watch?v=LMB9B6Z__bM
- ’18: https://www.youtube.com/watch?v=n4LVFX2xGYQ
- ’19: https://www.youtube.com/watch?v=Vo-UQDVykIs
1:22:00″ – TV Input Framework (TIF): https://source.android.com/devices/tv
1:28:45″ – DiffUtil: https://developer.android.com/reference/androidx/recyclerview/widget/DiffUtil
1:31:29″ – Retrofit: https://github.com/square/retrofit/
1:31:38″ – Protobuf: https://developers.google.com/protocol-buffers
1:31:40″ – gRPC: https://grpc.io/
1:32:16″ – LiveData: https://developer.android.com/topic/libraries/architecture/livedata
1:33:22″ – Super Mario 3D All-Stars: https://www.nintendo.be/fr/Jeux/Nintendo-Switch/Super-Mario-3D-All-Stars-1832369.html