LiveData related articles
* LiveData under the hood [https://alexzh.com/livedata-under-the-hood/]
* LiveData: Good practices [https://alexzh.com/livedata-good-practices/]
* Migrate from
LiveData related articles
* LiveData under the hood [https://alexzh.com/livedata-under-the-hood/]
* LiveData: Good practices [https://alexzh.com/livedata-good-practices/]
* Migrate from
LiveData related articles
* LiveData under the hood [https://alexzh.com/livedata-under-the-hood/]
* LiveData: Good practices [https://alexzh.com/livedata-good-practices/]
* Migrate from
This article is a part of the "Efficient Android testing" series:
* Introduction [https://alexzh.com/efficient-testing-android-app-introduction/]
* Local and Instrumentation tests
Let's explore Ranges in Kotlin and understand how it can simplify development. In the end, we create a custom range for the delivery time of a restaurant base on open and close time.
A Fragment is an essential component of building the modern UI of an Android application. Every Fragment should be attached to an Activity that complicates the testing of Fragment in isolation. In this article, we will talk about how to test Fragments in isolation.
Efficient UI testing series
* Introduction [https://alexzh.com/efficient-testing-android-app-introduction/]
* Local and Instrumentation tests in Android
[https://alexzh.com/local-and-instrumentation-tests-in-android/]
* Android
Efficient UI testing series
* Introduction [https://alexzh.com/efficient-testing-android-app-introduction/]
* Local and Instrumentation tests in Android
[https://alexzh.com/local-and-instrumentation-tests-in-android/]
* Android