How To Integrate OkHTTP on an Android Project

During one of my projects, I looked into the landscape of Android’s HTTP libraries and I figured out that my favorite was OkHTTP. In this post, I will explain how to integrate OkHTTP into an Android project.

Read more →

How To Integrate HttpURLConnection on an Android Project

Ever since Android API 9, HttpURLConnection has become the recommended HTTP library for Android applications. During one of my projects I had to learn how to integrate HttpURLConnection into an Android project, so I decided to put it on paper and

Read more →

Android HTTP Libraries: Exploring the landscape

Every day, we rely more and more on our smartphone to do a huge variety of our daily life tasks. We have on average 80 apps installed on our smartphones and most of them rely on web services to be useful to the end-user. Typically, such apps make

Read more →

SOLID Networking: Interface Segregation Principle

My series dedicated to the use of SOLID principles is back, this time to talk about the interface segregation principle. For reference, here are the five principles once again.

Read more →

Which Agile methodology should I choose?

Image source You and your team just had a brilliant idea for a software that solves your client's problems and you're ready to start. How do you plan the whole project?

Read more →

Programming: Make merge time a happy time

Ultimately, this article is about a strategy built of programming principles for simple code integration. It is basically our way to reduce the cost of building and integrating new features or products designed from scratch into an existing codebase.

Read more →
1