OkHttp vs HttpURLConnection Performance: Comparing Android HTTP Libraries

Post originaly done on Codavel’s blog When designing a mobile app we need to start considering performance since day one, and choosing the best HTTP Lib is just one of the first steps… and if you’re performance-freaks as I am, you also understand that the performance of transfer speeds each HTTP Library is capable of achieving is more or as important as its features. It doesn’t make sense to prioritize simplicity in application maintenance over application performance, especially when we know that delays in serving content cost you money....

January 17, 2019 · 3 min · Diogo Ferreira

HttpURLConnection: Android Tutorial

Post originaly done on Codavel’s blog Most of internet content distribution it is still done through HTTP, which means that anyone building a mobile app will be obviously dealing with HTTP Libs. Since we are working to improve the performance of content distribution on mobile apps, there was no doubt that our Bolina SDK would have to be seamlessly integrated with, at least, the most popular HTTP Libs out there....

January 10, 2019 · 4 min · Diogo Ferreira

Android HTTP Libraries: Exploring the landscape

Post originaly done on Codavel’s blog 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 use of HTTP requests to fetch and push data to the web services. While developing Bolina, I had to make some research around this, so I decided to share what I’ve learned....

January 10, 2019 · 5 min · Diogo Ferreira