gds full production
Material design
Android Performance Patterns: Why 60fps?
DAGGER 2 - A New Type of dependency injection
SQL Databases and the Firebase Database - The Firebase Database For SQL Developers #1
TensorFlow: Machine Learning for Everyone
DevBytes: Google Drive Android API
Introduction to Android Studio
Hello World - Machine Learning Recipes #1
Introducing Firebase Test Lab
What's the Difference Between DevOps and SRE? (class SRE implements DevOps)
Introducing Cloud Storage for Firebase
Toil and Toil Budgets (class SRE implements DevOps)
Game On! - Flatbuffers
Activity Transitions
Controlling focus with tabindex -- A11ycasts #04
Introducing Firebase Realtime Database
Building interfaces with ConstraintLayout in Android Studio
AdMob Mediation best practices
Google I/O Keynote (Google I/O '17)
Introducing Firebase Cloud Messaging
Introducing A11ycasts! -- A11ycasts #01
Architecture components - persistence and offline (Google I/O '17)
What Makes a Good Feature? - Machine Learning Recipes #3
Custom Views and Performance (100 Days of Google Dev)
ExoPlayer: Adaptive video streaming on Android
What's new in Android development tools - Google I/O 2016
Grouped Notifications (Android Development Patterns S3 Ep 5)
Hands-on TensorBoard (TensorFlow Dev Summit 2017)
Tabs and ViewPager (Android Development Patterns Ep 9)
Supercharging page load (100 Days of Google Dev)
Let’s Write a Pipeline - Machine Learning Recipes #4
WebRTC tutorial
Android TV: Building TV Channels
Android Performance Patterns - Performance Anxiety (100 Days of Google Dev)
Visualizing a Decision Tree - Machine Learning Recipes #2
Android Performance Patterns: Android UI and the GPU
What's new in Android Development Tools (Google I/O '17)
DesignBytes: Material Design in the Google I/O App
The key to Firebase security - Google I/O 2016
Best practices for AdMob banner Ads
Interstitial Ad Best Practices - Mobile Ads Garage #5
Data Binding -- Write Apps Faster (Android Dev Summit 2015)
GameOn! - Saved Games In-Depth (Part 1)
Picture in Picture on Android TV (Android Development Patterns S3 Ep 2)
Importing the Mobile Ads SDK - Mobile Ads Garage #1
The picture element for art direction
Learn about the materials of Material Design
Why the Lempel-Ziv algorithms are so dominant
Highlights from the 2017 TensorFlow Dev Summit
Google Play Services 4.3
Risk and Error Budgets (class SRE implements DevOps)
Improve User Acquisition Campaigns with Firebase Analytics - Google I/O 2016
Designing for Split-Screen Multi-Window (Android Development Patterns S3 Ep 1)
Blink Update
Introduction to Google Sign-In for Websites
Introducing Firebase Dynamic Links
Building location-based apps with the Places API
Introducing Firebase Hosting
Introducing Firebase Authentication
Effective TensorFlow for Non-Experts (Google I/O '17)