YoVDO

What's New in Android Runtime - Optimizations and Improvements

Offered By: Android Developers via YouTube

Tags

Laravel Courses Web Development Courses Java Courses Kotlin Courses Memory Management Courses Code Optimization Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the latest advancements in Android Runtime (ART) in this Google I/O 2018 conference talk. Discover how ART enhances Java and Kotlin development on Android, improving debugging, profiling, installation, and launch times. Learn about optimizations in null checks, memory usage, storage efficiency, and layout processing. Understand the role of profiles, including core profiles and device profiles, in optimizing application performance. Gain insights into dex file contents, compact dex, and dex processing for improved efficiency. Examine the concept of hot code and its impact on app performance. Engage with ART engineers during a brief Q&A session at the end of the talk to deepen your understanding of Android app development best practices.

Syllabus

Intro
What is Art
How Art has changed
Optimizations
Null Check
Optimization
Memory and Storage
Application Review
Dex File Contents
Compact Dex
Dex Processing
Efficiency Results
Layout Optimizations
How does it work
Profiles
Core Profiles
Metadata Files
Device Profile
Core Profile
Core Profile Graph
Core Profile Union
Are we shipping unnecessary code
What is profile code
What is hot code
Hot code breakdown
Summary


Taught by

Android Developers

Related Courses

Kotlin Bootcamp for Programmers
Google via Udacity
Введение в язык Котлин
St. Petersburg State Polytechnic University via Coursera
Kotlin for Java Developers
JetBrains via Coursera
Developing Android Apps with Kotlin
Google via Udacity
Advanced Android with Kotlin
Google via Udacity