adbetween post

New video by Coding in Flow on YouTube

The Dangers of Jetpack Compose | Gabor Varadi | Coding in Flow Podcast #7
Gabor Varadi aka Zhuinden/EpicPandaForce is a well-known member of the Android developer community because of his elaborate and helpful answers on Reddit and Stackoverflow. In this episode, he will share his experiences in using Jetpack Compose in real-world Android applications and explain problems we have to watch out for. He will also share his opinions on MVVM vs MVI architecture, reactive programming with Flow vs RxJava, and much more. Links for this episode: Follow Gabor here: https://twitter.com/Zhuinden https://ift.tt/3FHWrH6 https://ift.tt/3HQrwKn Gabor's Github libraries mentioned in this episode: Simple-Stack: https://ift.tt/2ZfEhwG Simple-Stack samples: https://ift.tt/3CLywo7 https://ift.tt/3nKF5D7 https://ift.tt/3nJ5cKE LiveData-combinetuple-kt: https://ift.tt/2xFcxmS Flow-combinetuple-kt: https://ift.tt/3r3ncS5 Gabor's talks about Simple-Stack and reactive programming: https://www.youtube.com/watch?v=PH9_FjiiZvo https://www.youtube.com/watch?v=5ACcin1Z2HQ My MVVM To-Do List tutorial showing navigation arguments & process death: https://www.youtube.com/playlist?list=PLrnPJCHvNZuCfAe7QK2BoMPkv2TGM_b0E Timestamps: 0:00 - Introduction 15:33 - How Jetpack Compose works 18:36 - Pros & Cons of Jetpack Compose 50:06 - What's wrong with Navigation Compose 1:06:58 - Simple-Stack 1:36:03 - Single-activity vs multiple activities 1:44:21 - Accompanist is tech debt 1:45:31 - Pure Compose vs fragments 1:57:14 - Process death 2:15:12 - Benefits of reactive programming 2:22:59 - Kotlin Flow vs RxJava 2:31:26 - MVVM vs MVI 2:50:18 - Why Jetpack ViewModel is not a view model 2:52:40 - Clean Architecture mistakes 2:58:38 - Unit testing in one sentence 2:59:48 - More about Gabor 3:01:05 - Stay in touch


View on YouTube

Comments

Popular Posts