Android Developers
@AndroidDevEU
15.6K
subscribers
17
photos
1.67K
links
Connecting Android developers from all around the world.
Please contact droiddeveu@gmail.com for any question or proposal.
#android
#kotlin
#google
Download Telegram
Join
Android Developers
15.6K subscribers
Android Developers
https://blog.devgenius.io/a-few-shorthands-for-jetpack-compose-b5e75c37a381
Medium
A few shorthands for Jetpack Compose
Make your clunky Compose code more readable
π₯
9
π
4
π
1
Android Developers
https://android-developers.googleblog.com/2023/06/records-in-android-studio-flamingo.html
Android Developers Blog
Records in Android Studio Flamingo
Here's a codelab on how to declare a record in Android Studio Flamingo.
π
6
π©
3
π₯
1
π’
1
Android Developers
https://www.thisischris.io/animated-action-menu/
chris.mack
Animated action menu
I came across an article a while back that covered replicating an animated action menu in Compose. It was an excellent read but the final animation felt like it was lacking some nuance in my eyes. I had some thoughts on improvements to make the motion sparkleβ¦
π
10
β€
2
π₯
1
Android Developers
https://www.blog.finotes.com/post/efficient-ways-of-using-location-services-in-kotlin-android-apps
Finotes Blog
Efficient Ways of Using Location Services in Kotlin Android Apps
Tips and techniques for efficient usage of location services in Kotlin Android apps.
π₯
8
π
3
Android Developers
https://becomingaleader.substack.com/p/how-to-stay-tech-savvy-as-an-engineering
Becoming a Leader
Stay Technical While Leading Your Team
Approach every new issue, idea, or question as an opportunity to learn something new.
π
17
π₯
2
Android Developers
https://twitter.com/kotlin/status/1676976913238163458?s=19
Twitter
π’
The Kotlin 1.9.0 release is out and the K2 compiler for the JVM is now in Beta. This release contains new language features as well as improvements for Kotlin Multiplatform and Kotlin/Native. Here are some highlights from this release:
β
New Kotlin K2β¦
π₯
22
π
5
Android Developers
https://blog.p-y.wtf/user-centric-mobile-performance
P-Y's blog
User-Centric Mobile Performance
π
Hi, this is P-Y, over the last three years I've been steering Square's focus on mobile performance and building a framework for thinking about it and prioritizing work. In this article I share my approach, let me know what you think!
Useful metri...
π₯
5
Android Developers
https://blog.chilij.com/posts/git-fixup-autostash-autosquash/
Chili J
Using git's `autostash` and `autosquash` for effortless fixups
Using `git rebase` in combination with its `--autostash` and `--autosquash` options makes amending historical commits easy. Using git's message-based revision syntax makes it even easier.
π₯
5
π€©
1
Android Developers
https://medium.com/turo-engineering/how-we-reduced-our-android-startup-time-by-77-650cc113c3dc
Medium
How we reduced our Android startup time by 77%
Mobile performance at Turo
π
14
Android Developers
https://medium.com/@domen.lanisnik/5-kotlin-tips-for-a-cleaner-codebase-3582f2e4e2af
Medium
5 Kotlin Tips for a Cleaner Codebase
Letβs take a look at a 5 Kotlin tips for writing code that is easy to read, understand and maintain.
π
15
π€©
6
β€
2
π±
1
Android Developers
https://medium.com/@saulmm2/android-gradle-precompiled-scripts-tomls-kotlin-dsl-df3c27ea017c
Medium
Using Version Catalogs from Gradle Precompiled Scripts with Kotlin DSL
In this concise article, we will explore the utilization of Gradle Version Catalogs + Gradle Precompiled Scripts using Gradle Kotlin DSLβ¦
π
4
β€
1
π
1
π₯
1
π’
1
Android Developers
https://www.youtube.com/watch?v=Gcr1TmFv8IY
YouTube
What's new in Android Studio Giraffe
Today, we are thrilled to announce the stable release of Android Studio Giraffe
π¦
: The official IDE for building Android apps!
In this Android Studio release, we have upgraded the IntelliJ platform to 2022.3, including a brand new visual look and feel inβ¦
π₯
8
β€
1
π
1
Android Developers
https://proandroiddev.com/jetpack-compose-the-order-of-modifiers-does-matter-e9cd447fced5
Medium
Jetpack ComposeβββThe order of modifiers does matter
Jetpack Compose provides modifiers to change the look and feel of the Composable. But the order in which modifiers are provided affectsβ¦
π
9
Android Developers
https://marcellogalhardo.dev/posts/injection-points/
marcellogalhardo.dev
Injection Points
Android has made significant progress in becoming a DI-Friendly Framework. Throughout the years, new APIs like AppComponentFactory and FragmentFactory have been introduced, allowing apps to incorporate their own custom constructors and facilitating the developmentβ¦
π₯
3
β€
2
Android Developers
https://proandroiddev.com/simplify-dependency-management-for-android-projects-with-gradle-version-catalog-and-dependabot-38e776b6e18d
Medium
Simplify Dependency Management for Android Projects with Gradle Version Catalog and Dependabot
As Android engineers, one of the key challenges we face is keeping our projectβs dependencies up-to-date.
π
10
β€
1
Android Developers
https://rafagarcia.dev/modelling-the-domain-layer-using-composables-use-cases/
Rafa Garcia
Modelling the domain layer using composable use cases
Learn how to model the domain layer using composable use cases. Understand the importance of repositories and use cases in the Android codebase and how to effectively use them.
π
11
π±
1
Android Developers
https://medium.com/@margin555/using-string-resources-in-a-viewmodel-e334611b73da
Medium
Using String Resources in a ViewModel
When creating Android apps, One common pitfall is the use of string resources in ViewModels.
π©
10
π
4
π₯
4
Android Developers
https://proandroiddev.com/debugging-the-recomposition-in-jetpack-compose-16e92cbc9c6
Medium
Debugging the recomposition in Jetpack Compose
State
π
8
π₯
2
Android Developers
https://developer.squareup.com/blog/supercharging-continuous-integration-with-gradle/
Square Corner Blog
Supercharging Continuous Integration with Gradle
Dive into the journey of optimizing build performance in a large Gradle project at Square
π
5
Android Developers
https://medium.com/@callmeryan/a-developers-approach-to-identifying-jetpack-compose-usage-in-apps-978601e36de2
Medium
A Developerβs Approach to Identifying Jetpack Compose Usage in Apps
Detecting Jetpack Compose Usage: A Quick Guide for Android Developers to Verify App Architecture
π
7
π₯
3
π€©
1