Everything About the Kotlin NullabilityWith the help of the Kotlin nullability feature, we can better handle the NullPointerException because the compiler can detect many of…Dec 14, 2021Dec 14, 2021
Migrate Dagger-Android to DaggerAs I started refactoring one of my Android projects, I came up with the dependency injection part which used Dagger-Android. Since it’s…Sep 9, 2021Sep 9, 2021
How to Use Context Correctly in AndroidThe Context in Android is one of the most important objects and actually is the Context of the current state of the application with major…Dec 28, 20203Dec 28, 20203
Why We Should Use Custom Listeners?If you are getting data by using a web service, you should wait until the data is successfully fetched (or even if it’s not successful)…Nov 2, 2020Nov 2, 2020
How to Implement the Parcelable in Android?This article is about the Parcelable interface in Android. I will start with a short definition of it and then implement it using Java and…Oct 13, 2020Oct 13, 2020
Custom Toast in Android 📧In this article, I will show you how to create a custom Toast that can have a custom layout. Then we end up with some libraries that help…Oct 7, 2020Oct 7, 2020
Android Data Binding and MVVM Architecture DesignYou might have heard of Data Binding. It is a library as part of the Android Jetpack that binds UI components to data sources in the XML…Sep 15, 2020Sep 15, 2020
Published inThe StartupA Guide on How to Write a Clean CodeIn this article, I’m going to talk about writing clean code in general and then end up with some examples in JAVA language.Sep 2, 20201Sep 2, 20201