Conception d'un framework de requête réseau performant pour Android avec Retrofit, RxJava et Glide
Conception d'un framework de requête réseau performant pour Android (Retrofit + RxJava + Glide)
Ce chapitre détaille la conception et l'implémentation d'un framework de réseau robuste et performant pour les applications Android, en tirant parti de bibliothèques éprouvées telles que Retrofit, RxJava et Glide.
Intégration de Retrofit pour les re ...
Publié le 15 octobre à 00h34
Surveillance des connexions USB sur Android via diffusion système et interrogation périodique
Principe de détection des événements USB
Dans la plupart des cas, le système Android émet des diffusions (broadcasts) lors du branchement ou débranchement d'un périphérique USB, permettant ainsi une écoute simple. Cependant, certains appareils présentent des incompatibilités avec le système, empêchant l'émission de ces diffusions. Des approches ...
Publié le 16 juin à 23h14
Comparaison des modèles réactifs dans l'écosystème Java
Une interrogation fréquente concerne la nécessité d'utiliser des bibliothèques comme RxJava ou Reactor lorsque les fonctionnalités natives de Java 8 (Streams, CompletableFutures, Optionals) semblent suffire. En réalité, ces outils standards sont efficaces pour des traitements simples. Leur utilisation pour des scénarios plus complexes engendre ...
Publié le 11 juin à 23h27
Intégration de RxJava, MVP, Retrofit, Dagger2 et OkHttp pour les requêtes réseau sous Android
Au fil des ans, les technologies de gestion des requêtes réseau sous Android ont considérablement évolué, passant de HttpClient et HttpURLConnection à des bibliothèques comme Volley et OkHttp, puis à Retrofit. Cependant, une utilisation directe de ces outils peut entraîner une duplication de code répétitive pour chaque requête réseau, ce qui es ...
Publié le 9 juin à 10h02