12 min read Beginner
Software development is a complex process that demands not only skill and creativity, but also a well-configured development environment.
12 min read Beginner
Software development is a complex process that demands not only skill and creativity, but also a well-configured development environment.
KMP 101 · Part 3
8 min read Beginner
In the last article (🔗 KMP 101: Understanding How Kotlin Compiles for Multiple Platforms), we learned about the frontend, IR, and backend of the Kotlin compiler.
KMP 101 · Part 2
4 min read Beginner
In the last post (🔗 KMP 101: An Introduction to the multiplatform paradigm), we explored the multiplatform paradigm and how KMP stands out in the ecosystem.
KMP 101 · Part 1
10 min read Beginner
We use a wide range of apps every day on phones, watches, TVs, and computers, all part of a broad digital ecosystem.
Android Plataforma · Part 17
3 min read Intermediate
Android development is a constant stream of new things: new devices, SDK updates, and an endless variety of libraries and tools that ship every single day.
Android Plataforma · Part 1
2 min read Intermediate
Efficiency matters in modern software projects. This article covers modularization in Kotlin/Android projects, the vital role Gradle plays in speeding up builds, and the challenges of managing multiple modules.
Android Plataforma · Part 10
6 min read Intermediate
In the last article we explored CommonsExtension to remove duplication from our configuration.
Android Plataforma · Part 11
3 min read Intermediate
In the previous article, we parameterized the arguments of applyAndroidApp() and appyAndroidLibary() with models.
Android Plataforma · Part 12
5 min read Intermediate
🌱 Branch: 12/improving-android-library-build-time 🔗 Repository:...
Android Plataforma · Part 13
4 min read Intermediate
In the last article we sped up Android module builds by turning off several Android Gradle Plugin (AGP) features.
Android Plataforma · Part 14
3 min read Intermediate
In the last article we extended our platform with the ability to declare JVM modules.
Android Plataforma · Part 15
6 min read Intermediate
In the last article we covered how our platform lets different modules opt into experimental features.