Pas de Code – Telegram
Pas de Code
76 subscribers
106 photos
1 file
402 links
What I cannot create, I do not understand.

DM: @alexey_mileev
Original channel in RU: @devballet
Twitter: twitter.com/pasdecode_
Download Telegram
Check out this long read about the no code approach. You'll find good and bad cases, useful tools and some examples of automation.
 
#nocode
Paging 3 library is out in the alpha channel. Updates include list separators support and filter / map operators.
The strange thing here is the following highlight: "Automatically requests the correct next page when the user scrolls to the end of the loaded data". I thought this whole library is about it and it should work correctly from day one.
 
#jetpack #paging #library
Good news, everyone! Looks like Jetpack development is at the beginning of migration to GitHub. For now they're accepting PRs for Room and WorkManager.
 
#jetpack #library #github
Intellij IDEA 2020.2 is out. There are a lot of fancy features, but full GitHub pull requests support is the most long-awaited one for sure!
 
#intellij #studio #ide
Finally, Google introduced In-App Review API. Now users can publish reviews on Play directly from your app.
 
#google #library #review
Android Gradle Plugin update: new APIs and, wait for it... new docs published!
 
#gradle #agp #build
setCurrentScreen method in Firebase Analytics is now deprecated. You're free to track the screen_view event whenever you like.
 
#google #firebase #analytics
Google introduces a replacement for SharedPreferences - DataStore.
This thing can handle errors, knows how to work in a non-blocking way and even has transactions! Moreover, now you can store protobuf-serialized typed objects.
Looks very promising, I'm looking forward to a stable release.
 
#preferences #datastore #protobuf
A nice tutorial on how to build your very own daemon. I was surprised to learn that single fork() invokation is not enough.
 
#unix #daemon #c
An investigation post: how much memory do objects really hold on Android? Primary conclusion - Android heap dumps give us the real size of instances.
 
#art #memory #cpp
In Android 11 ART can update class layout on-the-fly. It can be used with features like Apply Changes in Android Studio. This thing is called Structural Class Redefinition and you'll find a bunch of interesting details in the post.
 
#art #studio #ide
After a long day of fighting RecyclerView and UI thread it’s always nice to just sit, relax, and learn how to build an async ViewHolder creator using Kotlin Channels.

#recycler #async #channel