Front Page

Dependency injection: why and how?
||,
If you are interested in boosting the quality of your code then you should definitely start looking into ways to promote reusability, testability and low-coupling. There are plenty of software design patterns that you can follow to do that, however...
continue reading
Automate your graphics to support multiple screens.
||, ,
With new android devices coming out every day it is difficult to make sure that your images look best on any screen. To achieve this goal you and your graphic designer have to do a hell of a work to...
continue reading
Publish your library to jCenter in 3 steps!
||, ,
I believe that you have copied your code from one project to the other at least a few times in your carrier as software developer. That's normal, nobody want to create the same utilities or custom widgets all over again; copy&paste is...
continue reading
Code once, build twice: product flavors at rescue.
||,
Have you ever wondered how to make a free and a paid version of your app with as little effort as possible? Or let's say that you just need to release two different versions of the same app with a few changes...
continue reading