Step 1: Enable Dependabot Security Updates Enabling Dependabot security updates in GitHub allows you to automatically receive patches for vulnerabilities in your project’s dependencies.
This feature scans your project repositories for dependencies and checks them against a database of known security …
The Best Way to Get Started Learning About Android Development
I love learning about Android Development.
Unfortunately, when I first got interested in Android Development, I had a hard time figuring out where to start.
So, if you are trying to learn more about Android Development, here’s the best way to get started: Read This Blog: Developer Guides by Google will give you …
Tools to Detect and Debug Recomposition in Jetpack Compose
Table Of Contents: What is recomposition Why do you need to be concerned about recomposition? Tools to detect recomposition Final Thoughts This post is extracted from my talk “What does recomposition mean to your app” .
What is recomposition Recomposition is the action of forming something again or differently. …
History of Hyphenation in Android
Table Of Contents: Before API 23 Introduction of auto-hyphenation at API 23 Change of defaults at API 29 New values at API 33 Now what? Hyphenation in software engineering refers to the process of splitting a word and inserting hyphens in between the syllables of said word, that would otherwise extend beyond a UI …
Flying Hearts Animation in Jetpack Compose: Quick and Easy Edition
Table Of Contents: 1. Drawing the heart shape 2. Introducing the state 3. Adding Visibility animation 4. Adding Position animation 5. Making it multiple 6. Additional animations 7. Clean up 8. What’s next? Featured in OnCreate Digest Issue #98. Featured in Android Weekly Issue #508. Featured in Jetpack Compose …