Overview
Dive deep into the development of Android Instant apps in this technical session from Google I/O '17. Explore new concepts and tools available for developers, including a live coding demonstration on modifying existing apps to run instantly. Learn about key principles such as discoverability, security, privacy, performance, and developer experience. Discover the development tools and new constructs for creating Instant apps, as well as the publishing process. Follow along with a practical example using the Banjara app, examining its current project structure and target project structure. Understand URL entry points, base feature modules, and details feature modules. Gain insights into the future of Android Instant apps and how they can enhance user experiences without installation.
Syllabus
Intro
NATIVE EXPERIENCES WITHOUT INSTALLATION
DISCOVERABLE FROM ANYWHERE
CONSISTENT APP EXPERIENCE
KEY PRINCIPLES
DISCOVERABILITY
SECURITY & PRIVACY
PERFORMANCE
DEVELOPER EXPERIENCE
DEVELOPMENT TOOLS
NEW CONSTRUCTS
PUBLISHING
BANJARA APP
CURRENT PROJECT STRUCTURE
TARGET PROJECT STRUCTURE
URL ENTRYPOINTS
BASE FEATURE MODULE
DETAILS FEATURE MODULE
COMING SOON
Taught by
Android Developers