Every once in a while, we raise the minimum version of Android that we support in our development. W...

February 14, 2019
Tim Phipps
Tim Phipps

Dependency Injection with Dagger2

IoC (Inversion of Control) is one of OOP’s (object oriented programming) principles, which allows ...

February 2, 2017
Alex Marinovskiy
Alex Marinovskiy

Marshmallow flops Google first unveiled their Android 6.0 version over a year ago now, but it hasn’t been received particularly well since it's release in October. In fact, it is currently struggling in terms of usage as research details that Marshmallow only received installs on 1.2% of Android de...

June 10, 2016
Tim Phipps
Tim Phipps

Making networking simpler There are a lot of useful third-party libs that provide new opportunities for android developers. Today we’ll look at a couple of examples which help make networking easier. More than 95% of applications need to be able to interact with servers, and android developers end ...

November 5, 2015
Vlad Vysotsky
Vlad Vysotsky

The need for simplicity What do you want to see from an android app? It should be simple, convenient, fast and smart! Unfortunately, it’s not unusual for these elements to get lost under a lot of bulky code, which the developer implements to try and anticipate the user’s actions at every point in...

October 30, 2015
Victor Kosh
Victor Kosh

Android’s AccessibilityService When we need to detect which app is working in Android or we want to find out which apps are run most often, we need a tool to help us find out. Android has an awesome service called AccessibilityService for API 4, which helps us to do just that. The Android reference...

October 5, 2015
Anton Maniskevich