How we did it — Modularising an Android App — Part 2Navigation between modulesApr 24, 2020Apr 24, 2020
How we did it — Modularising the Practo Pro Android App — Part 1Reducing build times by 60%Apr 24, 2020Apr 24, 2020
Published inAndroidPubBuilding a lifecycle aware exoplayer based media player componentFor a recent feature, we had to add audio streaming support to our application.Dec 3, 20181Dec 3, 20181
Dependency Injection on Android with Dagger 2 (and Kotlin) — Part 2In the first part of the series, we talked about the dagger annotations and how they are useful in our projects.Nov 9, 2017Nov 9, 2017
Mobile Engineer Checklist (Android)Architecture [ ] Object oriented Programming [ ] SOLID Principles [ ] Common Design Patterns [ ] Functional programming [ ] Working with…Nov 5, 2017Nov 5, 2017
Dependency Injection on Android with Dagger 2 (and Kotlin) — Part 1Dependency injection means giving an object its instance variables — James ShoreNov 5, 20176Nov 5, 20176
Invalid vector drawable — Fixing .1 to 0.1So if your vector drawable has a lot of decimal point instructions without the leading 0. You will get a lint error asOct 27, 20171Oct 27, 20171
Kotlin + Multidex + Java and the NoClassDef found error?After Kotlin was made official by Google in the IO, we went ahead and gave it a shot for our Android app.Oct 7, 20171Oct 7, 20171
Android developer resourcesEveryone has a set of resource to which we refer while making an application.Aug 8, 20151Aug 8, 20151