Daniil PopovBe careful with Kotlin type inference while dealing with Java typesIf your codebase is 100% written in Kotlin then you have nothing to worry about. But if you mix Kotlin and Java code then you should…Nov 2, 2020Nov 2, 2020
Daniil PopovWorking with SharedPreferences without painHow Annotation Processing Tool (APT) and code generation can make your life easier when working with SharedPreferences on Android.Aug 21, 2019Aug 21, 2019
Daniil PopovCustom deserialization with GSONJSON is one of the most popular and widely used formats for exchanging and transferring structured data. There are a lot of third-party…Jan 24, 20174Jan 24, 20174