Considerations While Using Kotlin

Navigating the land of Android development can be daunting, especially with the framework changing drastically in the last five years. From the more restrictive ecosystem (Permissions, Services), the introduction of Android Jetpack Components, to the Android development team finally doubling-down on a recommended application architecture (MVVM), none can compare to the most drastic paradigm shift […]

Reactive Programming with MVVM for Mobile Apps

Reactive Programming with MVVM for Mobile Apps

Over the past few years at aequilibrium, we’ve been developing a number of digital products using MVVM. Model–view–viewmodel, or MVVM, is a popular design pattern used in developing mobile apps. In particular, when used with Reactive programming, MVVM can deliver a powerful product and experience for users. There are a number of benefits for using MVVM, […]