Have you ended up scratching your head trying to read through a.b.c.d() crash reports…worse, an NPE occurring there?! Many times, we receive crash reports or […] Read More
Category: Android
Introduction Long back I had written about how we can reverse engineer an Android App and learn its code here. But for the longest time, […] Read More
What? One another architecture pattern for Android? Yup. Make way for Clean Architecture (don’t worry – MVVM isn’t obsolete). Just over a year ago, I […] Read More
Introduction Dialogs are a great addition to our applications. When we want to show some quick information to the users or get their confirmation on […] Read More
Introduction There are many instances where we want to screen mirror our phones or tablets directly onto our machines to demonstrate the project we are […] Read More
Introduction Once we define the databases and run our application, we cannot make any changes to the database without crashing the application. To make sure […] Read More
Retrofit is one of the most used Android libraries for Networking which Google also recommends us to use in our application. Along with that, this […] Read More
Recently I decided to start learning Kotlin by converting one of my project’s code from Java to Kotlin (PS — Android Studio proved helpful in doing so). […] Read More
Why use Dependency Injection in our project? Dependency Injection is a common technique used across the programming world to provide classes instead of writing or creating […] Read More
When using the recycler view, we would always face some kind of issues with respect to performance and smoothness. One such issue occurs because of […] Read More