Preparing for Android Nougat? Check your Trusted CA

Mobile

In Android Nougat, we could help but noticed changes on how Android handles trusted certificate authorities (CAs) to provide safer defaults for secure app traffic….

Continue Reading

Android Data Binding—More Than A Field Access

Mobile

Have you ever looked at someone else’s layout and wondered, “Where does that value get set?” Or maybe you think that eliminating findViewById is a…

Continue Reading

Implementing custom permissions on Android 6 Marshmallow

Mobile

Android is being developed rapidly and the spreading update to Android Marshmallow is a lot different. In this article we’ll try to briefly cover everything…

Continue Reading

When RxJava is not the best option

Mobile

Reactive programming is a game-changing technology. If you are using it correctly, it should change how you approach programming entirely. Over a year ago, I…

Continue Reading

Architecting Android the clean way

Mobile

We know that writing quality software is hard and complex. It is not only about satisfying requirements, also should be robust, maintainable, testable, and flexible…

Continue Reading

Memory leaks in Android  –  identify, treat and avoid

Mobile

In our daily pursuit of building better apps, we as developers need to take many things into consideration in order to stay on track, one…

Continue Reading