Blog dédié à l'efficience des applications

  • L'obsolescence programmée par Apple expliquée (pour les nuls et plus)

    L'obsolescence programmée par Apple expliquée (pour les nuls et plus)

    Fin de l’année 2017, Apple subit un bad buzz en étant accusé de ralentir intentionnellement les vieux Iphone. Et cela relance le débat sur l’obsolescence programmée. Un débat souvent manichéen : méchant constructeur versus gentil consommateur. Ou même l’inverse (ce qui est surprenant pour ma part) : concept de l’obsolescence qui est crée par les ONG. Reprenons depuis le début : Les batteries de nos téléphones sont principalement basées maintenant sur la technologie Litthium-Ion.

    Lire plus...
  •  Pourquoi se préoccuper de la consommation de batterie d’une application ?

    Pourquoi se préoccuper de la consommation de batterie d’une application ?

    L’autonomie des smartphones stagne depuis plusieurs années. Les fabricants proposent des batteries de plus grande capacité, les utilisateurs indiquent que l’autonomie est un de leurs tout premiers critères d’achat, et pourtant l’autonomie moyenne des appareils n’augmente pas. Pourquoi ? Parce que le matériel lui-même est plus puissant donc plus gourmand ; mais aussi parce que les applications consomment toujours plus de ressources. Alors, pour améliorer la perception que les utilisateurs ont de leur appareil, les fabricants pointent du doigt les applications les plus gourmandes, afin d’inciter les développeurs à plus de vertu.

    Lire plus...
  • Android Memory: the Ultimate Metric Guide

    Android Memory: the Ultimate Metric Guide

    Nous portons de l’importance à l’efficience de vos applications, c’est pourquoi nous vous présentons cet Ultimate Metric Guide*: le glossaire pour mieux gérer la mémoire de vos applications sur appareils Android. Syllabus de la mémoire Pages: Blocs utilisés pour récupérer des données du disque à la mémoire. C’est la partie principale de la gestion de mémoire virtuelle. En général, la taille de la page est de 4kb. Mémoire privée / partagée (Private / Shared memory): La mémoire privée est composée de pages qui sont utilisées par le processus seulement.

    Lire plus...
  • Twitter Lite est-il si léger pour l’autonomie de votre batterie ?

    Twitter Lite est-il si léger pour l’autonomie de votre batterie ?

    Au printemps dernier, Twitter a lancé Twitter Lite, qui est, comme son nom l’indique, une alternative plus légère à son application mobile. Nous avons vu que de nombreux utilisateurs se demandaient si Twitter Lite respectait ses promesses: est-ce vraiment une version allégée ? Consomme-t-il moins de données? Diminue-t-il vraiment l’impact sur la batterie du téléphone? GREENSPECTOR fournit un logiciel de benchmarking et un moyen de quantifier la consommation d’énergie des applications mobiles et web, nous avons donc voulu le vérifier par nous-mêmes.

    Lire plus...
  • Consommation énergétique de l'IoT: mesurer Raspberry avec Arduino !

    Consommation énergétique de l'IoT: mesurer Raspberry avec Arduino !

    Lors du développement d’un objet connecté, l’autonomie est un de critères les plus importants à tester. Ne pas mesurer la consommation énergétique do votre plateforme peut potentiellement mener à certains problèmes, comme: Une insatisfaction des utilisateurs Une baisse de la durée de vie d’une batterie Une augmentation du coût de maintenance de la plateforme Mais comment pouvons-nous donc mesurer l’énergie ? Sur ce blog, nous avons déjà expliqué plusieurs fois comment mesurer l’énergie avec uniquement un logiciel, plus particulièrement sur Android.

    Lire plus...