Three Programming Paradigms

In this article, we talk briefly about the three programming paradigms that are widely used: structured programming, object-oriented programming, and functional programming.

[Read More]

Loopers and Handlers in Android

Looper and Handler are one of the key low-level components of Android. For example, the UI thread is built with them. However, only a few developers use them directly nowadays. In this article, we’ll try to understand how they work.

[Read More]