Published inTraveloka Engineering BlogReproxy: A Simple Yet Powerful Mock Server for Mobile App DevelopmentConsuming API provided by Back End (BE) is a common task for Front End (FE), both web and mobile app engineers. Here in Traveloka is no…Jan 24, 20201Jan 24, 20201
Published inTraveloka Engineering Blog3 Years of Android in TravelokaIt’s been a little bit over three years since I joined Traveloka as Android engineer. Since then the app has been through 35 minor…Jun 28, 20185Jun 28, 20185
Android DTT #22 — Split Code Into ModulesWhen you’re at the beginning of apps development. You create a few pages with few data. Then you see it compiles quickly. Not even 20…May 27, 2017May 27, 2017
Android DTT #21 — ADB Debug Over WiFiThere are few times when I want (or need) to debug my apps over wifi. The most likely reason is that my USB cable is being used to charge…May 27, 2017May 27, 2017
Android DTT #20 — Use Architecture From Ground UpA common mistake for Android developers is to put all the code inside Activity or Fragment. A lot of tutorials create an “MVC” pattern…May 22, 2017May 22, 2017
Published inAndroidPubAndroid DTT #19 — Adapter DelegatesHandling a regular RecyclerView.Adapter with multiple view types can be difficult. The class will be full of code which difficult to manage…May 21, 2017May 21, 2017
Published inAndroidPubAndroid DTT #18 — Copy HistoryWhen I refactor some code, I found myself in need to copy and paste a lot of things. Whether it’s adding a field that is needed in many…May 21, 20171May 21, 20171
Published inAndroidPubAndroid DTT #17 — Make Your Dependencies Consistent Between ModulesOne For All, All For OneMay 18, 2017May 18, 2017
Published inAndroidPubAndroid DTT #16 — Why You Want to Turn On ProGuard MinificationKeep It Small, Keep It SecretMay 17, 2017May 17, 2017
Published inAndroidPubAndroid DTT #15 — Passing and Validating Data Between Activities Made EasyIn a classic Master-Detail pattern, when one of the items is selected then the MainActivity will send an Intent to launch DetailActivity…May 16, 20171May 16, 20171