OkHttp Articles

Advanced Android Network Programming and Optimization (3): Advanced Retrofit Usage

Part 3 of Advanced Android Network Programming and Optimization: Retrofit extensions, gRPC, WebSocket, weak-network tuning, caching, retries, and monitoring.

Advanced Android Network Programming and Optimization (1): Networking as the App's Lifeline

Part 1 of Advanced Android Network Programming and Optimization: protocol evolution from HTTP/1.1 to HTTP/2, QUIC, and HTTP/3.

Advanced Android Network Programming and Optimization (2): OkHttp Internals

Part 2 of Advanced Android Network Programming and Optimization: OkHttpClient, Dispatcher, ConnectionPool, interceptors, EventListener, DNS, and TLS.

Advanced Android Network Programming and Optimization

A deep dive into Android networking, covering HTTP/2, QUIC, OkHttp internals, Retrofit extensions, gRPC, WebSocket, weak-network tuning, and monitoring.