Posted on

Kotlin coroutines, actors

A first walk into Kotlin coroutines on Android

Kotlin coroutines on Android
[https://developer.android.com/kotlin/coroutines]

Kotlin flows on Android
[https://developer.android.com/kotlin/flow]

Coroutines
[https://kotlinlang.org/docs/coroutines-basics.html]

Android Coroutine Recipes [https://proandroiddev.com/android-coroutine-recipes-33467a4302e9]

Best practices for coroutines in Android
[https://developer.android.com/kotlin/coroutines/coroutines-best-practices]

Concurrent Programming in Kotlin: Coroutines

Simple asynchronous loading with Kotlin Coroutines ; https://hellsoft.se/simple-asynchronous-loading-with-kotlin-coroutines-f26408f97f46; + LifecycleObserver; + Kotlin Coroutine DSL
Continue reading Kotlin coroutines, actors

Posted on

Android Architecture Components – AAC

Android Architecture Components by Example

https://developer.android.com/topic/libraries/architecture/index.html

Hacking Architecture Components by using Kotlin (https://antonioleiva.com/architecture-components-kotlin/)

Android Architecture Components: Testing your ViewModel LiveData [https://medium.com/exploring-android/android-architecture-components-testing-your-viewmodel-livedata-70177af89c6e]

Continue reading Android Architecture Components – AAC

Posted on

Android Dev подкаст #60


Android Dev Подкаст. Выпуск 60. Автоматизация тестирования. UI-тестирование


Из обсуждения:
https://github.com/airbnb/okreplay – для записи и мокирования API
https://github.com/square/spoon – старый прогонщик тестов от Square
https://github.com/gojuno/composer – прогонщик тестов от Juno
https://developer.android.com/training/testing/espresso/index.html – Espresso
https://medium.com/stepstone-tech/android-test-orchestrator-unmasked-83b8879928fa – Test Orchestrator
https://github.com/shazam/fork – Fork для прогона тестов
https://www.youtube.com/watch?v=JwEDixK4Goo круглый стол на Mosdroid про автотесты
mobiusconf.com – Мобиус 20-21 апреля Санкт-Петербург
https://mosdroid.timepad.ru/event/693439/ – Mosdroid 17 апреля