- Dublin, Ireland
Starred repositories
Build terminal UI in Kotlin using Jetpack Compose
📚 Freely available programming books
🧵 Compose Effects enable you to launch efficient side-effects without unnecessary operations for Android and Compose Multiplatform.
🗺 The Android Developer Roadmap offers comprehensive learning paths to help you understand Android ecosystems.
A lightweight tool to help understand and debug how Compose's layout constraints affect your composables.
📃 Turn Google Spreadsheet to JSON endpoint (without any login/auth). Supported Platforms: Android, iOS, JVM and JS. Thanks to Kotlin Multiplatform 🙏🏼
Adam (or adm) is a coroutine-friendly Android Debug Bridge client written in Kotlin
💻 A cross-platform desktop application to identify libraries used inside an android application ⚡
📊 A web tool to visualise and compare plain text data. Support Android's Macrobenchmark output
Weave data into enchanting Jetpack Compose graphs—no potions required! 📜🔮
A technical explainer by @kognise of how your computer runs programs, from start to finish.
🔎 An HTTP inspector for Android & OkHTTP (like Charles but on device)
A repo with a bunch of Compose experiments
A simple Compose Multiplatform library designed to print the reason for recomposition in your console/Logcat window."
A Kotlin compiler plugin for embedding information about the file being compiled
Gradle plugin for JVM projects written in Java, Kotlin, Groovy, or Scala; and Android projects written in Java or Kotlin. Provides advice for managing dependencies and other applied plugins
Sequence diagram renderer for Jetpack Compose.
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
Playground to check how changing the color system can affect the different components in Material 3. Mainly used to learn and to get an overview of the Material 3 design components
A Gradle plugin that publishes your Android and Kotlin libraries, including sources and javadoc, to Maven Central or any other Nexus instance.
A plugin that generates the compose metrics report and provides a way to check thresholds that you have set in the build gradle file
Gradle Plugin that detects violations of Gradle best practices in Gradle Plugins
🚀🧨📝 Series of Tutorials to learn about Jetpack Compose with subjects Material Widgets, Layout, SubcomposeLayout, custom layouts, State, custom rememberable, recomposition, LaunchedEffect, side-effe…
Undo snapshot state changes in Compose.
A simple framework for mobile system design interviews
Architecture decision record (ADR) examples for software planning, IT leadership, and template documentation