TOOLinux

Le journal du Libre

Un coup d’accélérateur pour les applications Android

vendredi 15 avril 2016

Que ce soit un site web ou une application, la rapidité est un facteur important du succès. Mais développer un code qui s’exécute rapidement est un travail souvent compliqué. Facebook y travaille et utilise en interne ReDex, spécialement conçu pour optimiser le bytecode des applications écrites en Java pour Android. D’après Facebook, les gains de performance pourraient aller de 15 à 25 % suivant le modèle, ce qui n’est pas négligeable.

ReDex travaille tout seul, comme une étape supplémentaire après la précompilation du code. Il analyse le bytecode pour avoir une vue d’ensemble de l’application, ce qui lui permet de mieux gérer l’organisation des classes et fichiers, et donc, de gagner du temps dans l’exécution du programme.

Le code de ReDex est désormais placé sous licence BSD et disponible sur le compte Github de Facebook.

Liens :

- L’annonce de Facebook
- Le dépôt Github