PinnedJintininProAndroidDevThe beauty of Kotlin Type SystemAs Kotlin is a statically typed language fully compatible with Java, it has similar type system as Java does. Further more, Kotlin’s design…Oct 242Oct 242
JintinKoin: the historyKoin is a dependency injection written in Kotlin for Java/Kotlin environment. And speaking of dependency injection, Dagger 2 is dominate in…Oct 2Oct 2
JintininGoogle Developer ExpertsKSP for Code-GenerationAs a developer, what we’re doing every day is writing code. Not just writing unconsciously, we all wish we can write flawless code …Aug 22, 20222Aug 22, 20222
JintininProAndroidDevA Closer Look at Modifier in Jetpack ComposeAs you might know, Jetpack Compose heavily leverage on Kotlin feature to implement Declarative UI pattern in Android. There are so many…Nov 7, 2021Nov 7, 2021
JintininCarousell InsiderThe Browse page refactoring journey on AndroidThe Android team shared the problems faced in refactoring and the thought process in tackling this.Oct 22, 20211Oct 22, 20211
JintininProAndroidDevMergeAdapter at first glanceFor Android developer RecyclerView probably is the most important UI class we should know and master because it’s useful and suitable for…Apr 23, 20201Apr 23, 20201
JintininProAndroidDevWhy MVP is outdated in AndroidTime flies, especially in software development. MVP was one of the famous architecture in Android development few years ago, but more and…Oct 22, 20194Oct 22, 20194
JintinConstraintLayout — The RevolutionConstraintLayout is a big revolution in Android layout system. It provides several type of constraints to squeeze/positioning your views…Sep 30, 2018Sep 30, 2018
JintinAnnotation Processing in JavaJava is often criticized by its heavy syntax which make you to write longer code than other modern programming languages. Which is true but…Jun 26, 20183Jun 26, 20183
JintinNullable & NonNullWhat is the the most common crash you face in daily Android development? Probably the NullPointerException!!!Mar 16, 20181Mar 16, 20181