Vivek

Okay SDUI ! Part – 1

SDUI is a very popular term these days in the mobile community. With the ever-changing, demanding needs of business, one cannot keep…

Good ViewModel!

I believe we all know keeping viewmodel size minimal by moving business logic to use cases or interactors is a recommended practise.…

MVC vs Mvp

MVC vs MVP

I’ll quickly share my understanding on these 2 architectures. MVC Activity -> Models MVP Activity -> Presenter -> Models

App Compatibility

Develop apps keeping app compatibility in mind! Every Android device differs in 2 aspects: hardware and software. Therefore your app should be…

Kotlin data class fundamentals

In this post we will discuss key differences between data class and normal class in Kotlin. Summary of Kotlin data classes Lets…

Android Device Types

Android devices vary in shapes and sizes and device makers like Samsung, Oppo, Huawei, Oneplus are always invested in delivering more to…

Kotlin’s JVM annotations

Java interoperability is one of the key advantages of Kotlin. It helped easier transitions to Kotlin while keeping part of your code…

Best practices

In this post we shall discuss some of the best practices for Android engineers while developing any feature for an android app.…