AndroidDev
@devAndroid
15
subscribers
16
photos
2
files
337
links
Download Telegram
Join
AndroidDev
15 subscribers
AndroidDev
https://proandroiddev.com/takeaways-from-migrating-a-complex-android-project-to-gradle-kotlin-dsl-eaeb5ccd8c84
Medium
Takeaways from migrating a complex Android project to Gradle Kotlin DSL
Recently I’ve decided to try to migrate the project I’m working on to Gradle Kotlin DSL. The project contains three application modules…
AndroidDev
https://github.com/JeroenMols/FeatureFlagExample
GitHub
GitHub - JeroenMols/FeatureFlagExample: Powerful architecture to mange feature flags locally and remotely
Powerful architecture to mange feature flags locally and remotely - GitHub - JeroenMols/FeatureFlagExample: Powerful architecture to mange feature flags locally and remotely
AndroidDev
https://github.com/igorwojda/android-showcase
GitHub
GitHub - igorwojda/android-showcase:
💎
Android application following best practices: Kotlin, Coroutines, JetPack, Clean Architecture…
💎
Android application following best practices: Kotlin, Coroutines, JetPack, Clean Architecture, Feature Modules, Tests, MVVM, DI, Static Analysis... - igorwojda/android-showcase
AndroidDev
https://github.com/Eli-Fox/LEGO-Catalog?source=post_page-----7749b2bae5f7----------------------
GitHub
Eli-Fox/LEGO-Catalog
A LEGO
®
Catalog app illustrating current Android Architecture state using Android development best practices. - Eli-Fox/LEGO-Catalog
AndroidDev
https://twitter.com/lehtimaeki/status/1193597085536464907?s=19
Twitter
Juhani Lehtimäki
These hints in Android Studio are sooo goood! The system is automatically inspecting your code and explaining how to better use Arch Components. <3
AndroidDev
https://mikescamell.com/everyday_im_shuffling/
AndroidDev
https://speakerdeck.com/saulmm/hidden-gems-and-wats-for-modern-android-development?slide=11
Speaker Deck
Hidden gems and wats for modern Android Development
AndroidDev
https://dev.to/msfjarvis/my-dagger-story-2go0
DEV Community
My Dagger Story
Dagger is infamous for very good reasons. It's complicated to use, the documentation is an absolute s...
AndroidDev
https://www.joelonsoftware.com/2000/08/09/the-joel-test-12-steps-to-better-code/
Joel on Software
The Joel Test: 12 Steps to Better Code
Have you ever heard of SEMA? It’s a fairly esoteric system for measuring how good a software team is. No, wait! Don’t follow that link! It will take you about six years just to understa…
AndroidDev
https://gist.github.com/manuelvicnt/437668cda3a891d347e134b1de29aee1
Gist
Hilt and AssistedInject working together in Hilt v2.28-alpha times - ViewModel version
Hilt and AssistedInject working together in Hilt v2.28-alpha times - ViewModel version - AnAndroidApp.kt
AndroidDev
https://blog.codinghorror.com/flattening-arrow-code/
Codinghorror
Flattening Arrow Code
I often encounter code like this:
AndroidDev
https://dev.to/tomazlemos/keeping-your-code-clean-by-sweeping-out-if-statements-4in8
DEV Community
Keeping your code clean by sweeping out "if" statements
Thoughts on cleaner code
AndroidDev
https://epic.blog/reverse-engineering/2020/07/27/reverse-engineering-android-app.html
The epic.blog
Reverse engineering an Android Application
Hello, a good reader of my epic.blog!
AndroidDev
https://zsmb.co/designing-and-working-with-single-view-states-on-android/
zsmb.co
Designing and Working with Single View States on Android
Describing the state of a screen is a common practice these days thanks to MVI popularizing the concept. Let's take a look at some examples of how you can design your state objects neatly using data classes and sealed classes, and how you can put them into…
AndroidDev
https://medium.com/androiddevelopers/coroutines-patterns-for-work-that-shouldnt-be-cancelled-e26c40f142ad
Medium
Coroutines & Patterns for work that shouldn’t be cancelled
Cancellation and Exceptions in Coroutines (Part 4)
AndroidDev
https://www.techyourchance.com/repository-android-anti-pattern/
TechYourChance
Repository Anti-Pattern in Android
A critical look at the Repository pattern in Android, which is recommended in the official "Guide to Apps Architecture" by Google
AndroidDev
https://codeaddiction.net/articles/27/5-practices-that-will-make-your-code-better?ref=quuu&utm_content=bufferd79bc&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer
CodeAddiction.net - Best practices, patterns and tutorials
5 practices that will make your code better
1) Defensive programming The main purposes of defensive programming is to ensure...
AndroidDev
https://levelup.gitconnected.com/using-git-commands-that-will-make-you-look-like-a-senior-developer-14247f4aca3b
Medium
Using Git commands that will make you look like a senior developer
As a developer you probably need Git on a daily basis. There are lots of articles about basic Git commands already that explain it better…
AndroidDev
https://gist.github.com/benbaxter/269549fdb97d58f848b6b32aed4d7e78
Gist
.bash_aliases
GitHub Gist: instantly share code, notes, and snippets.
AndroidDev
https://developer.android.com/kotlin/ktx/extensions-list#androidxcoreview
Android Developers
List of KTX extensions | Kotlin | Android Developers