AndroidDev
@devAndroid
15
subscribers
16
photos
2
files
337
links
Download Telegram
Join
AndroidDev
15 subscribers
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