Cronet è uno strumento potente e flessibile che può essere utilizzato in combinazione con altre librerie e offre il meglio in termini di utilità, semplicità e prestazioni.
ExoPlayer
ExoPlayer supporta Cronet in modo nativo tramite l'estensione Cronet. Cronet è usato da alcune delle più grandi applicazioni di streaming al mondo, tra cui YouTube.
Per ulteriori dettagli, visita il sito di ExoPlayer.
gRPC
Cronet può essere utilizzato come livello di trasporto per gRPC su Android. In questo modo l'app Android può effettuare RPC utilizzando lo stesso stack di rete utilizzato nel browser Chrome.
Per maggiori dettagli, visita il repository gRPC.
OkHttp
Il team Cronet fornisce una libreria che consente agli utenti OkHttp di utilizzare Cronet come livello di trasporto, sfruttando funzionalità come il supporto QUIC/HTTP3 o la migrazione della connessione. La libreria può essere utilizzata anche con altre librerie basate su OkHttp come Retrofit, Coil e altre.
Per ulteriori dettagli, visita il repository Chromet Transport for OkHttp.
Scorrimento orizzontale
Cronet è un'ottima scelta predefinita con Glide e fornirà prestazioni migliori rispetto all'integrazione predefinita di Glide con lo stack di rete standard di Android.
Per ulteriori dettagli, visita il sito di Glide.
Dart
Cronet può essere utilizzato in Dart in sostituzione del pacchetto dart:io
.
Per ulteriori dettagli, visita il repository delle associazioni Cronet Dart e leggi un post del blog sulla sua creazione.