Bazel for Android Developers
summary
Bazel is presented as Google’s build system and the talk explains how to use it for Android apps without giving up common tools. It covers applying Bazel to an Android project using Java, Kotlin and Dagger, demonstrating practical steps to set up and develop a production application with Bazel.
AI-written summary · about
chapters (10)
- 0:00Introduction to Bazel
- 3:30Gradle issues in large projects
- 11:15Bazel concepts for Android
- 20:06Setting up Android in Bazel
- 33:53Adding Dagger and Kotlin
- 42:13Why companies choose Bazel
- 50:57Running and testing app
- 57:29Build speed comparison
- 1:03:01Bazel pros and cons
- 1:04:48Learning resources
related talks
41mDo You Need Bazel in Android Development?
48mBazel for Android Development
41mBazel on Android: The Good, The Bad and The Ugly
43mBoosting Bazel adoption on Android with automation
39mAutomated migration of Android apps to Bazel build system
17mGrazel - A Gradle plugin to automate Bazel migration for Android projects
42mBazel
26mSpotify's Journey to Releasing One of the World's Largest Apps wit...
