RxAndroid and Kotlin (Part 1)
by Ahmed Rizwan RxAndroid and Kotlin (Part 1) When I first started using RxAndroid [https://github.com/ReactiveX/RxAndroid], I didn’t really get it. I mean, I grasped abstract concept. But I didn’t understand where I should be using it. But then I went through a few examples and read a few really good
Simplifying RecyclerView Adapters with Rx & Databinding
by Ahmed Rizwan Simplifying RecyclerView Adapters with Rx & Databinding I recently wanted to dive deeper into Rx. So I experimented with Rx and the RecyclerView Adapters, and the results were pretty interesting! With Rx in mind, I set out to accomplish three things: 1. Create a RecyclerView adapter
Building a Node.js application on Android
by Aurélien Giraud Building a Node.js application on Android – Part 1: Termux, Vim and Node.js If you are excited about Node.js and own an Android device, no doubt you’ll enjoy running Node.js on it. Thanks to Termux [https://termux.com/] a terminal emulator and Linux environment for Android, the fun of
Hard-Earned Android Programming Experiences
by Arun (now voidmain.dev) Hard-Earned Android Programming Experiences This post, like Kent Beck says in his book Implementation Patterns, “…is based on a rather fragile premise that good code matters…”. But we all know that clean code matters as we’ve had to deal for so long with its lack. And
Face centering Android library build on top of Google Vision API
by Rohit Arya Face centering Android library build on top of Google Vision API Results after croppingIn our Android apps, when we crop photos to display them, we often encounter the problem of positioning faces properly. This inspired me to create a tool that will locate faces and in an
A Facepalm to Remember: I bumped up the version of an SDK without testing it first.
A Facepalm to Remember: I bumped up the version of an SDK without testing it first.
How we reduced our Android app’s memory footprint by 50%
by Rohit Arya How we reduced our Android app’s memory footprint by 50% Memory footprint improvementsLike any other startup momentum-obsessed startup, we didn’t spend a lot of time to building an efficient product on the first go. We shipped our Android app, and it was working “just fine.” As we
How modularization can speed up your Android app’s built time
by Nikita Kozlov How modularization can speed up your Android app’s built time Developers will continue to add new features throughout an application’s lifetime. More code means not only longer build times — it means longer incremental build time. For teams with big projects, waiting for new builds could