Advanced Android Development Course: Brought To You by The Google Developers Training Team
Advanced Android Development Course: Brought To You by The Google Developers Training Team
Android
Development
course
Brought to you by the
Google Developers Training team
Build an app:
● App widget updates automatically and on
demand
Build an app:
● Display shapes to show angles and
orientation detected by accelerometer and
magnetometer
This work is licensed under a Creative
Advanced Android Development Commons Attribution 4.0 International 20
License.
Unit 2
Performance: Make your apps fast and small
Learn how to keep your app fast and small so your users stay
engaged. Use tools to measure performance and identify how
to improve it.
Do:
● Use the Memory Profiler tool
Build an app:
● Use Translations Editor to add
translations
● Add support for right-to-left
languages
Do:
● Explore accessibility features on your device
● Use Google Talkback
● Test your app's accessibility
This unit shows how to detect and show the user's location,
show nearby places, and insert maps into your apps.
Build an app:
● Update the user's location as they walk
Build an app:
● Show a list of nearby places
● Update UI depending on kind of place
Build an app:
● Create a custom TextEdit view
● Create a custom fan-controller view
Build an app:
● Search for an Android robot hiding in
the dark
Build an app:
● Animate a circle expanding and shrinking
This work is licensed under a Creative
Advanced Android Development Commons Attribution 4.0 International 41
License.
Where is everything?