Applications mobiles : « Nous sommes des enfants gâtés de l’espace de stockage »

Des appétits gargantuesques

Applications mobiles : « Nous sommes des enfants gâtés de l’espace de stockage »

Le 05 juin 2017 à 10h08

Commentaires (60)

votre avatar

Ca dépend ce qu’on entend par entrée de gamme. Pour 130€, j’ai 16 Go d’espace interne, 3 Go de RAM, un écran 720p, une batterie de 4100 mAh. Pour moi c’est de l’entrée de gamme, mais c’est sûr qu’on n’a pas ça pour 80€ (là où on a encore de l’Android 4 <img data-src=" />).

votre avatar







TheKillerOfComputer a écrit :



Même en 2017, les daubes existent toujours. Mon vieux S4 a encore de l’avenir.





je connais des gens qui ont toujours leur nexus 4, voire galaxy S2 avec rom custom <img data-src=" />


votre avatar

très bon article, et également <img data-src=" />:




  • aux app qui ne veulent pas aller en SD parce qu’ils veulent les démarrer au boot -&gt; 1ères app à virer

  • aux MAJ hebdo qui ne servent à rien sauf à être dans le top des téléchargements-&gt; MAJ auto désactivée

  • aux apps préinstallées qu’on ne veut pas qui prennent de la place -&gt; désactivées



    RIP FFOS <img data-src=" />

votre avatar

Super dossier, merci beaucoup pour toutes ces explications !

Je trouve le silence radio de Facebook sur ce sujet assez décevant… Pas que j’avais une grande opinion de cette boite avant, mais quand même.

votre avatar







Victor von Jul a écrit :



Super dossier, merci beaucoup pour toutes ces explications !

Je trouve le silence radio de Facebook sur ce sujet assez décevant… Pas que j’avais une grande opinion de cette boite avant, mais quand même.





Ici et , on voit qu’ils se sont posés la question (après est-ce qu’ils s’y sont tenus, c’est autre chose <img data-src=" /> )


votre avatar

Ce n’est pas seulement une question de place, il y a aussi des tonnes de petits fichiers, entre les scripts, les ressources, les centaines d’images pour les animations, les sons. Je ne sais pas si c’est pareil sur mobile que sur PC, mais une <img data-src=" /> de framework comme NodeJs, c’est facile 22 000 fichiers dans 3 000 dossiers pour 200Mo <img data-src=" />, si t’as pas un SSD t’es mort <img data-src=" />

votre avatar

On peut aussi parler des téléphones ou a la vente c’est 16 go de mémoire interne et au moment de le deballer tu te rends compte que il y a 1-2go pour les application qui peuvent être installé et 15-14go pour le reste (et considéré comme une carte SD donc si ajout de carte sd réel il ne servira que de stockage de musique, video, document ….)

votre avatar



se situe aujourd’hui autour des 230 Mo sur un iPhone 7. La précision de l’appareil est importante car, comme nous le verrons plus tard, la taille change en fonction des caractéristiques techniques.



Sauf erreur de ma part je n’ai pas lu dans la suite l’impact des caractéristiques de l’appareil sur la taille de l’application. A moins que je n’ai pas bien lu.

votre avatar

T’es sacrément en avance avec tes 8Go de ram…

votre avatar

Depuis quand on utilise “glitch” pour autre chose qu’une défaillance ?



C’est une défaillance d’avoir une consommation d’espace de stockage non identique en remplaçant des logiciels ?

votre avatar







SebGF a écrit :



J’avais cherché avant de poster et les différents comparatifs “à moins de 200€” (pas trouvé en dessous) évoquaient plus ou moins les mêmes carac.





Entre 8 et 32… À combien d’écart tu défini “plus ou moins” ?



amazon.fr Amazon


votre avatar







Jarodd a écrit :



Mais l’appli s’installe forcément sur la ROM interne









Elitrich a écrit :



la ROM laquelle? c’elle qui veut dire read only memory? <img data-src=" />





Haha, je m’étais fait la même remarque <img data-src=" /> .



Il veut parler de la mémoire (flash) interne j’imagine.


votre avatar

Quand je pense qu’on arrivait à faire tourner la caisse d’épargne de Toulouse et ses 80 agences en ligne avec 512mo de mémoire et je ne sais plus trop combien de meg de disques !

<img data-src=" />

votre avatar

Dans le même genre sur PC, on a les pilotes Nvidia avec leurs gentils 500Mo…

votre avatar

en plus j’ai dit une connerie par habitude <img data-src=" />

c’était 512ko

votre avatar

insère sa x-ème disquette pour installer Dune <img data-src=" />

votre avatar

J’ai oublié : excellent article !

votre avatar

Bel article, bravo !



Pour info, l’appli telegram du f-droid fait 29 mégas chez moi, et une petite trentaine une fois installée&nbsp;

votre avatar

très bon article <img data-src=" />



en plus pour Facebook, s’ils pouvaient arrêter de balancer une mise à jour tous les 15j ou tous les mois <img data-src=" />

toutes les modifs sont à faire côté serveur, on veut juste une webview un peu réactive <img data-src=" />



bon au final on peut la virer et avec la version web s’en sortir, mais c’est moins clean qu’un app.



Autre piste : que l’OS permette un nettoyage global des caches (sur iOS, Android j’en sais rien), jusqu’ici il faut supprimer et réinstaller pour faire un peu de place. Pas que celle ci soit très très critique (64Go, souvent dans les 20Go dispos), mais par principe <img data-src=" />

votre avatar

Merci de mettre en avant ce sujet trop peu souvent abordé dans la presse <img data-src=" />

votre avatar

FirefoxOS trop en avance sur son temps ?

votre avatar

On en parle de HP et de ses pilotes d’imprimantes ou de carte réseau ? <img data-src=" />

votre avatar

Moi pour facebook, je ne tourne qu’avec lite sinon je ne l’aurais même pas installé. J’ai un vieux smartphone avec seulement 8Go de ram et je dois choisir mes applications.

votre avatar

Tu me l’enlèves de la bouche. J’avaid comparé avec mon Android. L’appli mail de Firefox OS pesait (de mémoire) environ 400ko, contre 50 Mo pour Android. Plus de 100 fois plus. Seulement, ce n’était pas un argument de vente qui percutait chez les acheteurs. Ca intéresse les gens ayant des petits forfaits, mais ils ne représentent qu’une petite partie des acheteurs, qui sont de moins en moins nombreux vu les prix des forfaits aujourd’hui (en France).



D’autant plus que l’espace de stockage est un vrai problème pour les appareils bas de gamme. Sur Android j’ai très souvent eu le message “libérez de la place pour installer cette appli” alors que j’en avais assez en interne, et que j’avais une SD de 32 Go quasiment vide ! Mais l’appli s’installe forcément sur la ROM interne, donc j’étais obligé d’en supprimer une appli pour télécharger la mise à jour d’une autre. A force cela m’a décidé à changer de téléphone… (sans SD, ce que je trouve aberrant <img data-src=" />)

votre avatar

En gros tel que je comprend le problème, chaque application est pour ainsi dire un container qui embarque la totalité de ses prérequis pour pouvoir fonctionner.



Un peu comme les logiciels qui viennent avec embarqué leur moteur d’exécution (Visual Truc, Java, etc)… Remarque, quand je vois que la suite Oracle Enterprise Manager qui fait télécharger des trouzaines de Go, ou encore rien que SQL Developper et ses 400Mo, je pense qu’ils ont encore du taff. <img data-src=" />



Ca montre quand même un gros manque du point de vue de l’OS…

votre avatar

Je viens justement d’installer Lite en remplacement de Messenger sur mon Nexus 5X. On perd les bulles mais on a le système de réponse depuis les notifications natif d’Android à la place…



Facebook est une vraie plaie, l’application a effectivement un poids énorme pour faire, en gros, ce que le site mobile propose en étant plus léger. Pourtant, même avec ce poids on est loin d’un truc ultra stable. Rien que l’exploration des galeries photos ne décharge pas la mémoire au fil du scroll et entraîne des lags et des freezes quand on regarde un album un peu lourd, ce que je n’ai jamais eu en parcourant mon flux Google Photos.

&nbsp;

Je peux le comprendre sur une application quelconque, mais c’est honteux de la part d’un éditeur aussi important et dont l’application correspond sûrement aujourd’hui à plus de 80% de son trafic. Honteux face aux exigences qu’on porte aux développeurs web sur la fluidité et la vitesse de chargement.



Aujourd’hui, mon téléphone passe pratiquement 1Go/mois de DATA à faire des mises à jour (sachant qu’Android ne permet toujours pas d’appliquer les mises à jour uniquement en charge), heureusement que la France est bien fournie en quota car je n’active jamais le WiFi. Et surtout, on ne sait effectivement pas pourquoi on fait la mise à jour, certaines applis affichent un changelog quand il y a des nouveautés intéressantes, ce n’est pas le cas de Facebook qui nous laisse juste nous débrouiller face à un changement d’interface, quand le glisser vers la gauche sort désormais l’appareil photo au lieu d’un menu par exemple.



Mais il faut croire que les nouveautés en matière de publicités, d’IA pour les marques et de réorganisation du flux pour nous faire bouffer toujours plus de contenu “hors amis” sont plus importants aujourd’hui pour Facebook, puisque de toute façon on a déjà fidélisé l’audience et qu’on se repose sur des acquis, qui ne le sont pourtant jamais vraiment dans le numérique.

votre avatar

&nbsp;







jb18v a écrit :



Autre piste : que l’OS permette un nettoyage global des caches (sur iOS, Android j’en sais rien), jusqu’ici il faut supprimer et réinstaller pour faire un peu de place. Pas que celle ci soit très très critique (64Go, souvent dans les 20Go dispos), mais par principe <img data-src=" />





Sur Android un bouton dédié permet de vider le cache de chaque application individuellement dans les paramètres. :oui2:


votre avatar

Il faudrait un projet de développement qui aboutisse sur des aplications qui “autodétruisent” toutes parties de l’application ne correspondant pas au périphérique sur lequel elle a été installée (tailles d’écran, plateforme, drivers…). Après son installation l’application fait toute seule un régime afin de n’être optimisée plus que pour le téléphone sur lequel elle est installée.

votre avatar

L’app est souvent en promo à moitié prix pour info&nbsp;

votre avatar

Tu parles de Messenger Lite ? C’est une bonne question. Ça faisait partie de celles que j’ai posées et pour lesquelles je n’ai eu évidemment aucune réponse :)

votre avatar







tpeg5stan a écrit :



j’ai un smartphone tout récent avec “seulement” 2 Go de RAM.

tu es sûr de toi ?





Je suppose qu’il parle du stockage interne ;)


votre avatar

oui, je n’ai vu qu’après <img data-src=" />

votre avatar







Jarodd a écrit :



Mais l’appli s’installe forcément sur la ROM interne





la ROM laquelle? c’elle qui veut dire read only memory?&nbsp;<img data-src=" />


votre avatar







Elitrich a écrit :



la ROM laquelle? c’elle qui veut dire read only memory? <img data-src=" />







Nan si ça s’installe dessus ça doit être de la WOM ( Write Only Memory ) bon bien sûr ça sert pas à grand chose

mais c’est du bas de game hein

<img data-src=" />



votre avatar

Sur Amstrad CPC on avait de supers petits jeux pour 64ko !!!!

votre avatar

L’entrée de gamme est toujours à 8 Go (cf Samsung Galaxy J1 Mini Prime par exemple, décembre 2016/Janvier 2017, qui n’est pas OTG en plus et fourni avec un câble prévu que pour charger. Pratique pour la gestion de données……).



Même en 2017, les daubes existent toujours. Mon vieux S4 a encore de l’avenir.

votre avatar

D’autant que c’est autant de quantité d’information à échanger avec les serveurs et les utilisateurs finaux.. Pas très écologique tout ça (si tant est que l’on puisse l’être sur internet)..

Je trouve la démarche même contreproductive : on ne met plus à jour car on ne voit pas très bien quelles fonctionnalités il y a à gagner ET parce que ça prend trop de place/temps/contraintes (wifi)..&nbsp;

&nbsp;

votre avatar

La derniere fois que j’ai parle avec quelqu’un qui avait decompiler l’app (java powaaa), il en avait conclut que c’etait une catastrophe -&gt;&nbsp; En gros comment ca se passe chez eux:




  • Chaque feature a une team.

  • Chaque team ne s’organise/travaille pas avec les autres teams.

  • Chaque team va donc recoder/reintegrer 15x la meme chose.

  • Parce que #yolo, ils embarquent les libs avec l’app.

    &nbsp;

    Facebook c’est un peu un cas d’ecole de comment ne pas faire une app.

votre avatar

Si seulement, on avait un moyen de “liker” cet article, je le ferais. Vincent a très bien expliqué toute la connerie que cela représente. Au moment de lire l’article, j’avais justement 2 maj à faire sur mon iphone 6S+, une de twitter et l’autre de messenger, évidemment + de 100Mo chaque. Quand tu as une limite mensuel de 6Go et que les maj sont quasiment hebdomadaire, t’as intérêt à utiliser le WiFi plutôt que la 4G.



Quand je pense que le Moto G premier du nom de ma mère avec ses pauvres 5Go utilisables sur les 8Go et qui lui reste que 100 à 200 Mo de libre parce que tout les reste c’est quasiment pris que par les apps Google et que la moindre maj exige de désinstaller une app qui a aussi besoin d’une maj. Rendu là, je me dis que c’en est devenu ridicule.



Bref, encore un très bon article de Vincent.

votre avatar

J’avais cherché avant de poster et les différents comparatifs “à moins de 200€” (pas trouvé en dessous) évoquaient plus ou moins les mêmes carac.

votre avatar

Euh oui, perso je n’en ai qu’une, je ne peux pas détailler plus <img data-src=" />

votre avatar

Il ferait bien de faire travailler ces développeurs sur des appareils entrée de gamme avec 32Go pour savoir ce que cela fait de se retrouver à court de place.

Et oui, Apple IIc quand on tapait un texte dans le word de l’époque, il y avait dans la barre en bas, le nombre de caractères qui diminuait car la disquette faisait 256ko et le logiciel ne savait pas enregistrer sur plusieurs disquettes.

Ha, ça sent bon l’imprimante à aiguille tout ça.

votre avatar

Sur Windows Mobile, on peut rajouter 80Mo pour Osmeta qui sert de wrapper à l’application Facebook d’iOS <img data-src=" />

votre avatar

La non gestion des formats SVG par Apple ne pourrait pas être contourné par une étape de conversion en pjeg ou autre à la taille de l’écran lors de la première utilisation ?

votre avatar







wanou2 a écrit :



J’ai un vieux smartphone avec seulement 8Go de ram





j’ai un smartphone tout récent avec “seulement” 2 Go de RAM.

tu es sûr de toi ?


votre avatar







Brouck a écrit :



Il faudrait un projet de développement qui aboutisse sur des aplications qui “autodétruisent” toutes parties de l’application ne correspondant pas au périphérique sur lequel elle a été installée (tailles d’écran, plateforme, drivers…). Après son installation l’application fait toute seule un régime afin de n’être optimisée plus que pour le téléphone sur lequel elle est installée.





Normalement c’est le cas sous iOS (appthining introduit en iOS 9, et la màj ne devrait récupérer que les nouvelles données). Sauf qu’il faut l’activer et le prévoir côté dév. Selon les développeurs/applis, ça fonctionne : ex une app en màj qui annonce 300mo (taille finale), mais dont la màj passe sans souci en 4G (et de toute façon c’est trop rapide pour récupérer ça en moins de 10 sec).


votre avatar

il devait parler du stockage <img data-src=" />

votre avatar



« Avant, on apprenait à optimiser le poids des images pour réduire la bande passante, mais beaucoup ne le font plus »





Un peu comme NXI qui affiche la photo des rédacteurs en 50x50 alors que la source est en 200x200 ou 400x400.



<img data-src=" />

votre avatar

L’appli Facebook est une vrai plaie. Je déteste quand on lit un article puis qu’on revient sur le fil. Il te remet en haut en actualisant la suite alors que tu voulais continuait à descendre…



J’ai utilisé la version lite mais côté performance c’est moyen et il me manque deux fonctionnalités pour qu’elle devienne par défaut. L’affichage des gif et l’option sauvegarde pour lire plus tard. Sinon messenger lite est parfaite. On enlève tout le superflu. Qui redevient une simple appli de messagerie.



Par contre sous android les maj tournent dans les 55mo.

votre avatar

aaaah, oui, bien sûr

(lundi, fatigue, toussa toussa)



2 gigas, c’est effectivement affreux. J’ai le souvenir du galaxy ace où il fallait supprimer des données dans tous les sens juste pour utiliser 3 pauvres applis :/

votre avatar

github.com GitHub



au cas où tu voudrais signaler le truc (je ne suis pas super au fait de l’affichage…)

votre avatar

S’il n’y avait que le stockage, le vrai problème est que els programmeurs sont devenus fainéants. donc on se retrouve avec des applications simples qui se mettent à consommer énromément en matière de stockage / cpu / ram / gpu car c’est plus simple que de faire de l’optimisation.



On est encore en période de croissance (elle n’est plus exponentielle mais on croit toujours) mais un jour l’augmentation des ressources demandés dépasseront la croisance hardware, et la ben faudra commencer à écouter les gens qui disaient que non 20% d’overhead du à “insérer nom du framework à la mode” ce n’est pas rien.



&nbsp;

votre avatar







Minoucalinou a écrit :



Il ferait bien de faire travailler ces développeurs sur des appareils entrée de gamme avec 32Go pour savoir ce que cela fait de se retrouver à court de place.







Sur de l’entrée de gamme on est plutôt à 16Go de stockage interne en moyenne (8Go il y a encore une paire d’années).



32 c’est la gamme au dessus.



Le Lumia 735 que j’avais acheté en fin 2014 avait une capacité de 8Go interne, que j’ai étendue grâce à une MicroSD de 32Go. En soit la capacité de base + MicroSD est bien … Le problème c’est quand l’éditeur de l’application interdit l’installation sur la carte SD, un choix complètement débile quoi.


votre avatar

C’était simplement pour mettre en relief la remarque citée dans la news.

Sur PC ADSL/FTTH on n’est pas à 260 Ko près.





  • Guenael.png 414x414 –&gt; 269 ko

  • Guenael.png 50x50 –&gt; 5 ko

votre avatar

8 Go de stockage pardon… et c’est vraiment léger.

votre avatar

perso j’ai trouvé un “glitch” pour gagner du stockage : virer tous les google play machintrucbidule et remplacer par F-DROID+yalp store. Mine de rien, ça économise vachement.

votre avatar

Perso, j’ai désinstallé énormément d’appli en me demandant ce qu’elles apportaient vraiment par rapport à la version web dans le navigateur. Du coup, j’ai créé des raccourcis qui lancent le navigateur, j’ai fait ça pour facebook par exemple, beaucoup trop lourd et qui finalement ne méritait pas un tel espace sur mon téléphone.

Applications mobiles : « Nous sommes des enfants gâtés de l’espace de stockage »

  • Facebook, par qui le scandale arrive

  • De la valeur d’un mégaoctet

  • Frameworks et contraintes multiplateformes

  • L’espace de stockage n’est plus une contrainte, mais…

  • … le poids d’une application peut devenir un argument de vente

  • Une question délicate d’équilibre

  • Se faire une place au soleil

  • Les technologies du web à la rescousse ?

  • Oui il existe bien un souci de taille des applications

  • Des centaines de mégaoctets sans dire pourquoi

Fermer