Malvin SutantoinWantedly EngineeringOur Journey Towards a Testable Android AppHow we refactored our legacy Android codebase to make it testable.Jun 14, 2021Jun 14, 2021
Malvin SutantoinWantedly EngineeringDifferent Approaches in Consuming KMM Modules in iOSExploring various methods to work with KMM modules in an iOS project that is located in a separate repository.Feb 19, 20213Feb 19, 20213
Malvin SutantoinWantedly EngineeringKotlin 1.4 Online Event RecapOur summary of Kotlin 1.4 Online Event, a 4-day online event (from 12 Oct to 15 Oct 2020) that focuses on the new features in Kotlin 1.4.Oct 16, 2020Oct 16, 2020
Malvin SutantoinWantedly EngineeringMoving from React Native to Kotlin MultiplatformThe reasonings behind our decision to adopt, and move away from React Native, and why we decided to adopt Kotlin Multiplatform.Oct 5, 20203Oct 5, 20203
Malvin SutantoinWantedly EngineeringManaging Android Multi-module Project with Gradle Plugin and KotlinLately, more and more teams are adopting a multi-module setup for their Android projects. The number of modules for each project can vary…Dec 9, 20194Dec 9, 20194
Malvin SutantoinWantedly EngineeringTesting Android In-App Updates with FakeAppUpdateManager“In-app updates” is a new feature from Google Play that enables us to prompt our active users to update to the latest version of our app…Oct 29, 20194Oct 29, 20194
Malvin SutantoinWantedly EngineeringAndroid Application Testing with Firebase Robo TestTesting an app to ensure its quality is very important for app developers. Nowadays, it is very common for companies to have a dedicated…Jul 22, 20194Jul 22, 20194
Malvin SutantoinWantedly EngineeringWrite More with LessUsing Android Studio Live Template to Increase ProductivityMay 18, 2019May 18, 2019
Malvin SutantoinWantedly EngineeringBetter Analytics in Android with Annotation Processing and KotlinPoetLeveraging the power of code generation to simplify analytic events.Apr 17, 2019Apr 17, 2019