La visualisation à l’ère de la Réalité Virtuelle

Gros plan sur la fabrication et l’ingénierie.

Si les outils de conception 3D existent depuis quelque temps déjà, la consumérisation de la réalité virtuelle fait émerger des solutions de visualisation à un rythme sans précédent. La visualisation a atteint un tel niveau que les concepteurs peuvent désormais créer des images photoréalistes de produits dans des environnements naturels avec plus de rapidité et de précision.

Lire le livre blanc

R8 : un nouveau réducteur de code dans Android Studio 3.3 bêta

Par:
fredericmazue

jeu, 08/11/2018 - 16:24

Ainsi que tous les développeurs Android le savent, la taille d'un fichier APK est un facteur important. Pour aider les développeurs sur ce point, Android Studio 3.3 bêta vient avec un nouveau réducteur de code : R8.

La réduction de code permet de réduire la taille d'un fichier APK en en éliminant le code mort et les ressources inutilisés, ainsi qu'en faisant en sorte que le code actif prenne moins de place.

Comparé à la solution de réduction de code actuelle, Proguard, le réducteur de code R8 d'Android Studio 3.3 bêta travaille plus rapidement tout en améliorant la taille de la sortie.

Des benchmarks de comparaison de Proguard et R8 sont disponibles sur GitHub.

R8 fonctionne avec les règles Proguard. Pour l'essayer dans Android Studio 3.3 bêta, il suffit d'ajouter une ligne dans le fichier gradle.properties :

android.enableR8=true

Pour les développeurs plus aventureux, R8 dispose d'un mode complet, non compatible avec Proguard. Pour ce mode complet, à noyveau une ligne dans le fichier gradle.properties suffit :

android.enableR8.fullMode=true