1 min read

Issue #9

CacheFlow - easy cache management, smarter Shared Flows, and Paparazzi Compose support ๐Ÿ“ธ

Ciao! โœ‹

Are you ready for another round of Android news? This time itโ€™ll be quick and only concrete info ๐Ÿ˜

If these links don't work in your email client, try reading this issue on my website.

  1. CacheFlow - How to manage cache in your app easily?
  2. Smarter Shared Kotlin Flows
  3. Paparazzi with support for Composable snapshots

1) First of all, my small Android/Kotlin library Iโ€™ve been working on lately is out! Itโ€™s nothing special, but really helps with caching in your app. Check it out if you have a lot of cache in your apps and you want to speed up this process a little bit ๐Ÿ˜„

๐Ÿ”— ย CacheFlow on GitHub

2) Really nice article about some drawbacks of Kotlin Flow when using it on Android as it is not lifecycle aware. Christophe gives us a quick and nice solution on how to skip additional work in your Flows by introducing a few new flow operators.

๐Ÿ”— ย Smarter Shared Kotlin Flows

3) Testing is super important, but I donโ€™t see a lot of people having snapshot tests in their app. Iโ€™ve had them in most of my projects, but every time I had to set them up manually and run on emulators. Paparazzi helps you solve this problem by allowing you to run your snapshot tests without the emulator! And now it also supports rendering composable functions!

๐Ÿ”— ย Paparazzi on GitHub

As I said today was just a quick update, but I hope I gave you something interesting to read. See you later, happy coding! ๐Ÿ˜„

Best, Patryk

patrykkosieradzki.com | androiddevnews.com | androidtalks.com