YoVDO

Android Slices - Building Interactive Results for Google Search

Offered By: Android Developers via YouTube

Tags

Android Development Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the new Android Slices API in this technical session from Google I/O '18. Learn how to build interactive results for Google Search using developer-customized templates that present app content and actions across Android surfaces. Dive into a live coding demonstration of a sample application, covering Slice structure, implementation in the Android Manifest, and creation of Slice Providers. Discover how to use templates, incorporate actions, respond to events, and enhance search predictions with rich app content. Gain insights on acquiring permissions, indexing content, and leveraging Slices to create a consistent user experience across Android and Google platforms.

Syllabus

Intro
Templated
Interactive
Launching in Search
Example Use Cases
The goal? One, reusable API to generalize for how we present remote app content in Android
Slices Structure
Architectural Overview
Define your Slice Provider in Android Manifest
Implement your Slice Provider
Slice with loading content
Build Wi-Fi Slice
Slice Action
Respond to events
Slice Viewer
Templates consists of list and grid rows
These stack to build your template
Temperature row
Camera grid row
Slices in Search Enhance predictions with rich app content
Link Main Activity to Slice URI
Explicit Permission Grant to Search and Play services
General Terms
Create and push Indexable
Mapping content URLS
Acquiring Permissions


Taught by

Android Developers

Related Courses

Creative, Serious and Playful Science of Android Apps
University of Illinois at Urbana-Champaign via Coursera
Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems
Vanderbilt University via Coursera
Android. Programación de Aplicaciones
Miríadax
Programming Mobile Applications for Android Handheld Systems: Part 1
University of Maryland, College Park via Coursera
Begin Programming: Build Your First Mobile Game
University of Reading via FutureLearn