PinnedMichal AnkiersztajninProAndroidDevInline Functions In Kotlin ExplainedHow Kotlin inline functions work? Why should you use them? What makes them so special?Feb 72Feb 72
PinnedMichal AnkiersztajninStackademicMVI Architecture Explained On AndroidMVI is getting more and more popular. What is MVI? How to use it? Why should you use it?Jan 102Jan 102
PinnedMichal AnkiersztajninStackademicMVVM Architecture Explained On AndroidMVVM is getting more and more popular. What is MVVM? How to use it? Why should you use it? What makes Android ViewModel special?Jan 81Jan 81
Michal AnkiersztajnKotlin Destructing Declarations ExplainedWhat are destructing declarations in Kotlin? When should you use them and how?1d ago1d ago
Michal AnkiersztajnTypealiases in Kotlin ExplainedWhy should you use typealias in Kotlin? When to use it and how?Jun 12Jun 12
Michal AnkiersztajnNumber class in Kotlin ExplainedWhat is the Number class in Kotlin, and how can it be used? It’s the base class that Int, Double, etc., inherits from.Jun 10Jun 10
Michal AnkiersztajnAny, Unit & Nothing Kotlin Generics ExplainedKotlin Generics basics, learn about the Base classes that create the foundation for Kotlin class hierarchy with Unit, Any & NothingJun 5Jun 5
Michal AnkiersztajnData Mapping In Kotlin ExplainedEvery project needs mapping. There are better and worse approaches. Explore to find out the best one!Jun 34Jun 34
Michal AnkiersztajnTop 5 Android Studio PluginsTop plugins to boost productivity and make development more fun!May 294May 294
Michal AnkiersztajnKotlin Mutex ExplainedMutex stands for Mutual Exclusion and solves the problem of accessing critical code sections. Learn by example…May 27May 27