Photo by Erik Lucatero on Unsplash In this era of social media and smartphones, where companies’ main goal is to keep users on their products as much as possible no matter what it takes for that.
Security is a very important topic and has to be taken seriously when developing Android applications, especially if sensitive data is stored on the device.
In this article, you will learn about the basic concepts of Design Patterns, their advantages, and types. You will also see an example of the Singleton Design pattern in Kotlin for Android.
Google have introduced native support of system-wide dark themes in Android 10. And with it rolling out in more and more devices every month, the need for Dark mode for your app is on-rise and demand.
With over 2 billion Android devices running in the world with different sizes and targets like mobiles, tablets, TVs, cars, embedded hardware and so on, Android UIs have become a very impactful part of both Android users and developers.