L'API Android contient bel et bien ce qu'il faut pour énumérer et accéder à tous les capteurs. C'est juste l'application photo intégrée qui ne s'en sert pas. Donc bien un problème de firmware (pour les applis préintégrées). Peut-être que ce n'est pas dans le code de base d'Android uniquement parce que tous les appareils n'ont pas ce compas. Mais tous les appareils n'ont pas non plus un GPS et pourtant les applis en tiennent compte. C'est juste un problème de l'intégrateur du firmware, et pas d'Android lui-même. Mais on sait que les intégrateurs font un peu ce qu'ils veulent en produisant des firmwares propriétaires compilés vite fait sans activer les bonnes options de compilation pour brancher les greffons nécessaires. Pourtant le code debase d'Android contient tout ce qu'il faut pour l'activer. Le problème de paresse de l'intégrateur est encore plus critique concernant les versions de firmwares "blindées" pour les opérateurs qui vendent les smartphone avec leurs applis propriétaires. Le développement s'arrête dès que les premières fonctions visibles semblent fonctionner. Mais intégrer un obscur tag Exif que la plupart des utilisateurs ne voient pas... Il y a une solution mais il faut se plaindre et intégrer le test de l'intégration lors de l'évaluation des mobiles (mais les évalusations se contentent juste de tester l'apparence du cliché, le niveau de bruit, la colorimétrie, la sensibilité des capteurs dans un environnement sombre, ou la vitesse d'enregistrement des clichés sur la carte SD, ou la vitesse de transfert vers les réseaux sociaux ou collections de photos en ligne (évaluation des méthodes de compression et leur impact sur la qualité visible). On devrait s'en plaindre en commençant par rendre ce tag visible sur les sites, à cpoté du nom des modèles d'appareils. Cela pousserait les fabricants (et surtout les opérateurs qui commandent ces matériels pour les revendre à leur marque) à se distinguer pour assurer ce support qu'ils ont oublié (les vendeurs oublient volontairement des tas de choses à mon avis, juste pour pouvoir vendre plus vite le modèles suivant et promouvoir leur système de points de "fidélité' qui pousse les utilisateurs à acheter des appareils globalement plus chers qu'il ne valent...). Mais c'est vrai qu'on peut se plaindre de l'absence de procédures de tests et validation des fonctionnalités par les opérateurs qui font ce qu'ils veulent, et qui fragmentent inutilement le marché Android avec des firmwares pas maintenus... La compatibilité ascendante est pour eux le cadet de leurs soucis.
_______________________________________________ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr