Weekend good reads for Android developers, issue #38 (35/2022)

The weekend is almost end but I will try to share my recommended reads for you:

Using Version Catalog on Android projects

There are already many ways to define dependencies for a project, and we have new one -Version Catalogs. The solution itself looks very interesting and can be very useful especially for managing libraries between many modules.

Appyx vs Jetpack Compose Navigation

Everyone who used Jetpack Compose in large project will probably admit that using native navigation can be problematic, especially when it comes to transferring data between screens. The Appyx library introduces a new approach to solving this problem.

DESIGN PATTERNS (catalog)

As wee all know design patterns are typical solutions to common problems in software design. Each pattern is like a blueprint that you can customize to solve a particular design problem in your code. This catalog will help you to refresh knowledge about them.

Here are also some videos to watch this evening:

Weekend good reads for Android developers, issue #34 (20/2022)

It’s Friday and we have a new pack of articles to go over the weekend.

Jetpack Compose Destinations

In this tutorial, you can learn how to implement an effective navigation pattern with Jetpack Compose, in a way that will work with different screen sizes, from phones to tablets.

Stubbing with doAnswer vs doReturn – what's the difference?

Jarosław Michalik explains the subtle difference between Mockito/MockK's answer vs return.

The Guide To Your First Annotation Processor with KSP (And Becoming A Kotlin Artist)

The author creates a KSP-based annotation processor that generates new code and files based on annotation usages.

[REPO] Now in Android App

Now in Android is a fully functional Android app built entirely with Kotlin and Jetpack Compose. It follows Android design and development best practices and is intended to be a useful reference for developers. This project shows a lot of good practices recommended by Google.

That’s all from us, have a nice weekend.

Weekend good reads for Android developers, issue #2 (38/2021)

Same as last week we are publishing digest of interesting articles to read or videos to watch over the weekend. 

  • Android MVI Architecture
    Fast overview of MVI architecture
  • Kotlin Internals
    A lot of people ask me how Kotlin works under the hood, in this video you can find some examples:
https://youtu.be/Ta5wBJsC39s