PinnedMichal AnkiersztajninProAndroidDevInline Functions In Kotlin ExplainedHow Kotlin inline functions work? Why should you use them? What makes them so special?3 min read·Feb 7, 2024--2--2
PinnedMichal AnkiersztajninStackademicMVI Architecture Explained On AndroidMVI is getting more and more popular. What is MVI? How to use it? Why should you use it?4 min read·Jan 10, 2024--2--2
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?4 min read·Jan 8, 2024--1--1
Michal AnkiersztajnTypealiases in Kotlin ExplainedWhy should you use typealias in Kotlin? When to use it and how?2 min read·1 day ago----
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.2 min read·3 days ago----
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 & Nothing2 min read·Jun 5, 2024----
Michal AnkiersztajnData Mapping In Kotlin ExplainedEvery project needs mapping. There are better and worse approaches. Explore to find out the best one!3 min read·Jun 3, 2024--4--4
Michal AnkiersztajnTop 5 Android Studio PluginsTop plugins to boost productivity and make development more fun!3 min read·May 29, 2024--2--2
Michal AnkiersztajnKotlin Mutex ExplainedMutex stands for Mutual Exclusion and solves the problem of accessing critical code sections. Learn by example…3 min read·May 27, 2024----
Michal AnkiersztajninProAndroidDevComposition Over Inheritance In Kotlin ExplainedComposition is a more flexible and clean way to handle things than inheritance, especially in Kotlin3 min read·May 22, 2024--2--2