HTTP2 Multiplexing: The devil is in the details

Post originaly done on Codavel’s blog HTTP is the current de facto network protocol that supports most of the Internet. Whether we are watching a YouTube video, checking a friend’s Instagram or buying that plane ticket to a conference on the other side of the world, HTTP is the protocol used by our web browsers or mobile devices to communicate with web services. In this post I explore one of its most cool and promising features: HTTP/2 multiplexing....

August 5, 2019 · 7 min · Diogo Ferreira

OkHttp: 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 24, 2019 · 4 min · Diogo Ferreira

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