Paulina SadowskainProAndroidDevCompileSdkVersion and targetSdkVersion — what is the difference?In this article, we’ll take a closer look at compileSdkVersion and targetSdkVersion 🕵️♀️How do they exactly work? Are they the same…5 min read·Jun 9, 2021--6--6
Paulina SadowskainProAndroidDevAndroid Runtime — How Dalvik and ART work?In this article you’ll learn how Android Runtime works, what is ART, DALVIK, JIT and AOT and how runtime evolved to make our apps faster 🚀7 min read·Apr 14, 2021--9--9
Paulina SadowskainProAndroidDevCreate Android Studio plugin to toggle “Show layout bounds” (Part 2)Part 2 of the tutorial in which I show you how to create an Android Studio plugin that enables “Show Layout Bounds” option using ADB shell.4 min read·Mar 18, 2021--3--3
Paulina SadowskainProAndroidDevCreate Android Studio plugin to toggle “Show layout bounds” (Part 1)Part 1 of the tutorial in which I show you how to create an Android Studio plugin that enables “Show Layout Bounds” option using ADB shell.6 min read·Mar 16, 2021--4--4
Paulina SadowskainProAndroidDevMeasure and optimize bitmap size using Glide or PicassoIn this post I’ll show you how to measure the size of the bitmaps that are stored in the memory and how to make them smaller.7 min read·Feb 18, 2021--5--5
Paulina SadowskainProAndroidDevHow Dagger, Hilt and Koin differ under the hood?In this post we will look on how those libraries work under the hood and most importantly: what does it mean for your app6 min read·Feb 4, 2021--6--6
Paulina SadowskainProAndroidDevCan you trust time measurements in Profiler?In this post, I’ll explain why the time measurements that you see in Android Profiler might be much less accurate than you might expect.6 min read·Jan 18, 2021----
Paulina SadowskainProAndroidDevHow to optimize memory consumption when using GlideFor developers of the apps which a lot of images, the one thing is certain besides death and taxes: OutOfMemory errors (OOM). Facing these…9 min read·Jun 11, 2019--8--8
Paulina SadowskainProAndroidDevHow to use WorkManager with RxJavaWork manager is one of the Android Architecture Components. It allows running a deferrable background work which will be executed even…7 min read·Apr 10, 2019--6--6
Paulina SadowskainProAndroidDevProgressive image loading with RxJavaTo create an app with great user experience it is crucial to minimise the time the user waits for content to load. In most cases, it’s…6 min read·Nov 25, 2018--2--2