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

Read More

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

Read More

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

Read More

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

Read More

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

Read More

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.

Read More

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

Read More

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

Read More