IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Expert éminent sénior

    Inscrit en
    juillet 2009
    Messages
    3 407
    Détails du profil
    Informations forums :
    Inscription : juillet 2009
    Messages : 3 407
    Points : 148 705
    Points
    148 705
    Par défaut La fragmentation d'Android est-elle un problème pour les développeurs ? Au final oui, répond Google
    87% des développeurs Android sont préoccupés par la fragmentation
    56% trouvent que c’est un véritable problème, et vous ?

    Mise à jour du 6/04/11, par Hinault Romaric

    La fragmentation d’Android (multiplication des versions de l’OS qui ne peuvent pas être supportées par les anciens terminaux Android) est un « véritable » problème pour les développeurs. Les résultats d’une enquête du cabinet d’analyse Braid Reserach révèlent que la plupart des développeurs Android sont préoccupés par la fragmentation de la plateforme mobile.

    L’enquête, réalisé auprès de 250 développeurs d’application mobiles a révélé que 71% des répondants développent des applications pour Android contre 62% pour le système d’exploitation iOS d’Apple. Uniquement 27% construisent des applications pour les autres plates-formes mobiles.

    Cependant, les développeurs qui écrivent les applications pour Android trouvent que le développement pour cet écosystème est assez périlleux, et l’un des problèmes majeurs est la fragmentation.

    En effet 87% des développeurs Android sondés sont préoccupés par la fragmentation du système d’exploitation entre les différents terminaux Android. 56 % trouvent que la fragmentation est un énorme problème pour eux. Un pourcentage qui a en fait augmenté au cours des trois derniers mois.

    Plusieurs développeurs sont également préoccupés par la fragmentation de la galerie d’applications l’Android Market. D’après les résultats de l’enquête, les développeurs semblent préférer un système unifié comme celui de l’App Store d’Apple.



    Côté visibilité des applications, les développeurs sont également inquiets par la multitude d’applications « indésirables » disponibles sur l’écosystème Android. L’étude a révélé que la visibilité des applications sur l’App Store d'Apple était la meilleure.

    Pour mémoire la dernière analyse menée par Google a montré un recul important de la fragmentation avec plus de 61% de terminaux s’exécutant sur la version 2.2 d’Android(lire ci-avant), mais pour combien de temps, dans la mesure ou la version 3 d’Android (HoneyComb), qui nécessite beaucoup plus de ressources pourrait à nouveau relancer la fragmentation de la plateforme.



    Source : Braid Reserach


    Et vous ?

    êtes-vous préoccupé par la fragmentation d'Android ?

    Android : plus de 61 % des smartphones embarquent la version 2.2
    Et moins de 8% sont sur une version 1.x, la fin de la fragmentation ?

    Mise à jour du 18/03/11, par Hinault Romaric

    La version 2.2 est de « très » loin la plus utilisée par les terminaux tournant sur Android d'après l'analyse menée par Google sur les terminaux Android ayant accédé à l'Android Market au cours des deux premières semaines de mars 2011 (du 01 au 14).

    Actuellement, c'est un total de 61,3% de terminaux qui tournent sur la version 2.2 (Froyo) d'Android au détriment de la version 2.1 (Eclair) qui chute à moins de 30%.



    Il est également intéressant de constater que désormais près de 91 % des terminaux exécutent une version 2.x de l'OS mobile et que moins de 8% des terminaux sont sur une version « périmée » (1.x).

    Cependant, la migration des utilisateurs, ou des constructeurs, vers les versions récentes du système d'exploitation reste assez lente. En effet Android 2.3 (Gingerbread) n'enregistre qu'une « très » légère croissance et n'équipe toujours que 0,7% des terminaux.

    Quant au nouveau venu, Android 3.0 (Honeycomb) il fait une entrée avec juste 0,2% de terminaux. Il est vrai que cette version de l'OS est présentée par Google comme spécifiquement adaptée aux tablettes.

    Source : Google

    Et vous ?

    Le problème de fragmentation d'Android, « casse-tête pour les développeurs » tire à sa fin ?


    La fragmentation d'Android recule encore
    La majorité des appareils tournent désormais sur Froyo

    Mise à jour du 21/01/11, par Hinault Romaric

    D’après les dernières statistiques publiées par Google, la fragmentation d'Android (multiplication des versions de l’OS) recule de plus en plus.

    L’analyse fondée sur le nombre d’équipements Android ayant accédés à sa galerie d’applications au cours du mois de décembre révèle que plus 87% des terminaux exécutent une version 2.x d’Android contre 83% en novembre.

    La majorité des appareils tournent désormais sur la version 2.2 (Froyo) qui a enregistré une augmentation de 8,4% par rapport au mois de novembre.

    Android 2.1 quant à lui a enregistré une forte régression avec désormais 35,2% de terminaux utilisant « Éclair » contre 44,08% en novembre.



    Le nouveau venu, Android 2.3 (Gingerbread), n'équipe encore que 0.4% des utilisateurs.

    Il est cependant intéressant de constater que seuls 12,6% de ces utilisateurs sont sur une version inférieure à la 2.1.

    La sortie de la version 3 de l’OS (Honeycomb) pourrait relancer cette fragmentation. Android 3 aura en effet besoin d’un processeur puissant pour fonctionner convenablement, ce qui entrainera une difficulté de mise à jour des appareils sur les versions précédentes.

    De plus en plus d'analyses pensent que Android 3 sera destinés aux tablettes, télévisions, et autres appareils. Tandis qu'une version 3.4 pourrait sortir pour les smartphones.

    Mais tout ceci n'est (encore) que rumeurs.

    Source : Android developper

    En collaboration avec Gordon Fowler


    La fragmentation d'Android recule
    Mais seulement 36,2 % des appareils embarquent la dernière version de l'OS

    Mise à jour du 03/11/2010, par Hinault Romaric


    D’après les dernières statistiques publiées par Google, 77 % des téléphones sous Android utilisent une version de l'OS supérieure à la version 1.6 (2.1 ou 2.2 donc).

    Mais 36,2 % seulement de ces téléphones utiliseraient la version la plus récente à ce jour du système d’exploitation.



    Il en ressort que la majorité des appareils (44,08 %) tournent sur la version 2.1(Eclair).

    Dans le temps, l’utilisation de la version 2.1 n'a en revanche progresser que de 0.5 % au cours du mois passé, tandis que Froyo a eu la plus forte croissante.

    Il est agréable de constater que moins d’un quart des utilisateurs (23 %) utilisent encore une version antérieure à la version 2.1. Une manière pour Google de montrer que la fragmentation d'Android est en train de se régler.

    Mais il est difficile de dire si la sortie officielle de la version 2.3 (ou 3.0 alias Gingerbread) relancera cette fragmentation.

    Android 3.0 est annoncé pour très bientôt. Le Nexus 2, qui sera officiellement dévoilé lundi prochain, sera le premier téléphone à embarquer cette nouvelle version.

    Source : Android developper


    En collaboration avec Gordon Fowler


    Mise à jour du 17/06/10


    La moitié des mobiles sous Android tournent avec la version 2.1
    Fin de la fragmentation et du casse-tête pour les développeurs ?


    La fragmentation d'Android (la multiplication des versions de l'OS) est un problème pour Google.

    Et surtout un casse-tête pour les développeurs qui doivent prendre en compte les spécificités (et quelque fois la non rétro-compatibilité) de chacune des versions.

    Avec la sortie d'Android 2.1, l'idée que tous les terminaux puissent être mis à jour pour unifier les versions de l'OS avait été émise. Mais si elle paraissait bonne sur le papier, elle n'était malheureusement pas réalisable, ne serait-ce que pour des questions de puissances du hardware des premiers smartphones sous Android, inadaptés aux versions les plus récentes d'Android (c'est en tout cas ce que laissait entendre Google).

    Moutain View était parfaitement conscient du problème (lire ci-avant) mais la solution choisie avait été de « donner le temps au temps*», autrement dit de laisser faire les choses.

    A raison visiblement.

    Aujourd'hui, et pour la toute première fois, une seule version d'Android (la 2.1) représente exactement 50 % de toutes les versions embarquées de l'OS de Google.





    Ce chiffre se fonde sur les données officielles de l'Android Market.

    Une bonne nouvelle pour les développeurs mobiles.

    Ajoutée au ralentissement prévu du rythme des sorties des nouvelles versions d'Android (dont le dernier en date est le très prometteur Froyo, surnom d'Android 2.2), elle semble indiquer que la question de la fragmentation est sur le point de se résoudre.

    Et la travail des développeurs de se simplifier ?


    Source : Chiffres officiels de Google sur la répartition des versions d'Android


    Et vous ?

    La fragmentation d'Android est-elle en train de prendre fin ou pensez-vous qu'avec l'arrivée d'Android 2.2 « c'est reparti pour un tour » ?


    MAJ de Gordon Fowler





    Mise à jour du 01/03/10

    Update :

    Dans un mail, Google vient de démentir les affirmations de ses employés qui indiquaient que tous les terminaux sous Android passeraient prochainement à la version 2.1 de l'OS.

    Pour l'instant, dit Google, seuls le Droid de Motorola et le Nexus One pourront tourner sous Android 2.1.

    A suivre donc...

    Google lutte enfin contre la fragmentation d'Android ?
    Tous les terminaux devraient être upgradés vers la version 2.1 de l'OS pour mobiles


    Google serait sur le point de mettre un terme au casse-tête provoqué par la fragmentation d'Android, son OS pour mobiles (lire ci-dessous), un problème dont la concurrence – Symbian en tête – a tenté, en vain, de tirer partie.

    Mais le problème n'en reste pas moins réel. Et dangereux sur le long terme pour la stratégie de Google.

    En interne, on murmure ces derniers jours que tous les terminaux sous Android, une vingtaine au total, devraient se voir proposer un upgrade vers la version 2.1 de l'OS. Une manière de mettre fin au problème des applications de l'Android Market qui tournent sur tel smartphone et pas sur tel autre.

    La décision est donc la bienvenue et devrait satisfaire les développeurs et les utilisateurs qui se plaignaient de plus en plus de cette situation.

    Un bémol, cependant : la mise à jour ne se fera pas de manière uniforme.

    Certains téléphones la feront automatiquement. D'autres devront être connectés à un PC pour pouvoir effectuer un transfert de la mise à jour sur le terminal.

    Quant aux modèles les plus anciens, comme le G1, ils nécessiteront une ré-installation complète du firmware.

    Résultat, il n'est pas sûr que la migration vers la version 2.1 de l'OS soit effectivement réalisée par tous ses utilisateurs.

    Ni que la fragmentation d'Android ne pose pas des problèmes aux développeurs pendant quelques temps encore.

    Et vous ?

    Malgré les différents mode de mise à jour, cette décision vous parait-elle être une bonne nouvelle ou au contraire, pensez-vous qu'elle sera inutile car sans effet ?


    MAJ de Gordon Fowler



    La fragmentation d'Android : un problème pour les développeurs ?
    Non, répond Google. Bien sûr que si, rétorque Symbian


    "Tout le monde parle la fragmentation comme d'une mauvaise chose, moi je pense qu'il faut la regarder du point de vue des développeurs".

    C'est par ces propos que Eric Chu, le responsable du projet Android, a répondu, lors du OpenMobileSummit de San Francisco, à ceux qui voient la multiplication des versions et des variations de l'OS libre pour mobiles de Google comme un obstacle à son adoption.

    "A quel point Android est il fragmenté ? Quel travail cela ajoute-t-il aux développeurs ? Si vous avez trois millions de terminaux et trois déclinaisons d'Android, les développeurs s'en moqueront".

    Pour lui, la majorité des variations n'en sont d'ailleurs pas vraiment. Citant l'exemple des interfaces utilisateurs de HTC et Motorola, Eric Chu ajoute : "Pour les constructeurs, il y a de réelles possibilités de se différencier au niveau de l'UI […] tout en gardant la plateforme qui la sous-tend parfaitement inchangée de telle sorte que les développeurs n'aient pas à faire plusieurs fois le même travail différemment".

    Et quand bien même, la plateforme de développement est vraiment différente (Android 1.5, 1.6 ou 2.0) cela n'est toujours pas un problème puisque les OS sont conçus pour qu'il y ait une rétro-compatibilité pour les applications.

    Pas si compatible que cela rétorque la fondation Symbian, l'OS pour mobiles concurrent qui vient de passer open-source. Tout d'abord parce que des applications développées pour Android 2.0 ne marcheront pas nécessairement avec les OS antérieurs. Seul l'autre sens et vrai.

    Plus problématique encore, rien ne prouve – toujours pour l'équipe de Symbian – que des innovations apportées par tel ou tel (Sony, HTC, etc.) au cœur même d'Android seront communiquées à la concurrence. On pourrait alors aboutir à des "pôles d'innovation" cantonnés à des marques et à un émiettement des version de l'OS. Le travail des développeurs deviendrait alors titanesque.

    Eric Chu le reconnaît volontiers : "La différenciation est une bonne chose. L'industrie des mobiles est fondée là-dessus. La question aujourd'hui est de savoir si on peut y arriver de telle sorte que cela limite la travail supplémentaire des développeurs et leur donne un juste retour sur investissement. Nous faisons tout ce que nous pouvons [pour cela]".

    Mais pour certains, Google oublie l'essentiel : la question du "modèle de gouvernance". Aujourd'hui, il n'existerait pas de règles clairement définies sur les changements qu'il est possible d'apporter à Android et les exigences de communication qui leur sont liés.

    Pour Morgan Gillis, le directeur de la Fondation LiMO (Linux MObile), "vous ne pouvez pas avoir de différenciation sans fragmentation […] Mais la structure de gouvernance derrière la plateforme doit être transparente et commercialement équitable".

    La Fondation LiMO a été créée en Janvier 2007 par des industriels du secteurs (Motorola, NEC, Panasonic, Samsung Electronics Vodafone, etc) pour créer un OS compétitif pour mobiles fondée sur Linux. Depuis, la Fondation s'est élargie à plus de 50 membres qui travaillent au sein d'un modèle de gouvernance ouvert et transparent.

    Mais là encore, Symbian vilipende le mal et le remède proposé.

    "LiMO est une organisation que certains observateurs ont qualifié de member-source par opposition à l'open-source. Vous pouvez devenir membre, certes, et contribuer et utiliser leur code en respectant les règles du cercle. Mais ce n'est pas ce que j'appelle de l'open-source", dit Ted Shelton responsable Marketing de Symbian.

    Trop de gouvernance chez LiMO, pas assez chez Android : Symbian serait le seul à proposer le bon dosage.

    "Actuellement [B]personne n'est mieux placé que nous pour fédérer[/I]", continue-t-il, "A ce stade il est facile de voir que Symbian va devenir l'OS open-source qui va bénéficier du plus grand soutien de la communauté".

    Méthode Couet ou simple fanfaronnade, toujours est-il qu'avec de telles déclarations les résultats de l'OS vont être observés de très près.

    Et la Fondation Symbian attendue au tournant ?.

    Source : L'OpenMobileSummit

    Lire aussi :

    Symbian continue sa route vers l'open-source et sort un kit pour les développeurs

    Android 2.0 est disponible

    La rubrique Développement pour Mobiles (actu, forums, tutos)

    Et vous ? :

    Etes-vous plus Symbian ? Android ? Les deux ? Aucun ?

  2. #2
    Membre chevronné

    Profil pro
    Inscrit en
    décembre 2003
    Messages
    3 995
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : décembre 2003
    Messages : 3 995
    Points : 2 248
    Points
    2 248
    Par défaut
    "Tout d'abord parce que des applications développées pour Android 2.0 ne marcheront pas nécessairement avec les OS antérieurs. Seul l'autre sens et vrai" : C'est toujours comme ça. C'est ça qu'on appelle rétro-compatibilité, d'ailleurs.
    Les nouvelles versions d'un OS offrent de nouvelles fonctionnalités, et les logiciels tirant partie de ces nouvelles fonctionnalités ne seront pas compatibles avec les anciennes versions de l'OS. Je ne vois pas ce qu'il y a de sidérant là-dedans.
    Symbian prétend que ça n'est pas le cas avec leur système, peut-être ?

  3. #3
    Membre éclairé
    Inscrit en
    avril 2006
    Messages
    853
    Détails du profil
    Informations forums :
    Inscription : avril 2006
    Messages : 853
    Points : 890
    Points
    890
    Par défaut
    rien n'empêche un constructeur de mettre à jour leur mobile à une version plus récente.... après si le constructeur veut pas le faire en pensant que les gens vont venir acheter la nouvelle version...

  4. #4
    Membre éclairé
    Profil pro
    Développeur informatique
    Inscrit en
    décembre 2002
    Messages
    456
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : décembre 2002
    Messages : 456
    Points : 752
    Points
    752
    Par défaut
    Donc pour résumer, Symbian ne propose jamais de nouveauté, au pire il optimise des anciennes fonctionnalités

  5. #5
    Expert éminent sénior

    Inscrit en
    juillet 2009
    Messages
    3 407
    Détails du profil
    Informations forums :
    Inscription : juillet 2009
    Messages : 3 407
    Points : 148 705
    Points
    148 705
    Par défaut
    Citation Envoyé par Traroth2 Voir le message
    Symbian prétend que ça n'est pas le cas avec leur système, peut-être ?
    Salut Traroth2,

    Symbian ne le dit pas. D'ailleurs, pour être plus précis, ils n'attaquent pas Google sur la rétro-compatibilité.

    Ils disent juste que Google en multipliant les versions ne peut pas affirmer que la fragmentation d'Android n'a pas de conséquences, notamment pour les développeurs.

    Google dit c'est pas grave c'est rétro-compatible.
    Symbian dit ok mais dans un seul sens. Donc fragmentation.

    J'espère avoir éclairé et précisé cette partie de l'article.

    Cordialement,

    Gordon Fowler

  6. #6
    Membre expérimenté
    Avatar de FloMo
    Homme Profil pro
    Freelance iOS
    Inscrit en
    juillet 2004
    Messages
    726
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Deux Sèvres (Poitou Charente)

    Informations professionnelles :
    Activité : Freelance iOS
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : juillet 2004
    Messages : 726
    Points : 1 420
    Points
    1 420
    Par défaut
    Citation Envoyé par Gordon Fowler Voir le message
    Et vous ? :

    Etes-vous plus Symbian ? Android ? Les deux ? Aucun ?
    Symbian va forcément revenir sur le devant de la scène car il a 2 gros avantages :
    - une ancienneté sur le système de base bien supérieure à Android,
    - la compatibilité avec Qt S60 qui est un framework relativement complet et performant.
    "Il est plus facile de décomposer un problème en ses éléments, forcément plus simples, que de le traiter en sa totalité." (R. Descartes)

    Freelance iOS

  7. #7
    Modérateur
    Avatar de nouknouk
    Homme Profil pro
    Inscrit en
    décembre 2006
    Messages
    1 655
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : décembre 2006
    Messages : 1 655
    Points : 2 126
    Points
    2 126
    Par défaut
    AMHA, il y a fragmentation et fragmentation, le tout est de trouver le bon milieu.

    Typiquement, le monde des téléphones mobiles est un des domaines où les différences en matière d'IHM sont les plus criantes :
    - taille physique de l'écran, résolution de l'écran, écrans multiples
    - clavier physique complet et/ou clavier numérique seulement et/ou clavier virtuel uniquement
    - mode portrait et/ou paysage
    - puissance et architecture du processeur (ARM, x86, ... ?), du GPU
    - GPS, WiFi, Bluetooth, 3G, capteur de mouvement ... ou pas.
    - etc ... la liste est longue.

    ... à comparer à un ordinateur par exemple où grosso modo niveau IHM, ils ont tous un clavier, une souris et un écran.

    Après, chaque téléphone est un agencement de l'ensemble des choix ci-dessus et de toute façon, il y a et il y aura toujours presque autant de téléphones que de consommateurs et de besoins différents. Eric Chu le dit mieux que moi: "La différenciation est une bonne chose. L'industrie des mobiles est fondée là-dessus".

    Donc imaginer qu'un seul OS pourrait comme par miracle offrir une abstraction totale du type de smartphone sur lequel il tourne est un pure utopie. Le est marché fragmenté, c'est un fait. Et on ne pourra de toute façon pas aller contre.

    Après, reste à savoir comment on gère cette fragmentation et donc où situer la limite entre la 'partie commune' et la 'partie spécifique' ("La question aujourd'hui est de savoir si on peut y arriver de telle sorte que cela limite la travail supplémentaire des développeurs").

    Et je trouve personellement que Google a beaucoup profité de l'expérience malheureuse de J2ME : là où J2ME a voulu faire le grand écart (pour s'imposer partout (*)) en n'imposant que des spécifications à minima (les fameuses JSR), Google impose également une implémentation de référence.

    La différence est criante quand on voit par exemple que chaque téléphone J2ME a sa propre implémentation perso je sa KVM (la machine vituelle) qui respecte plus ou moins bien les specs (et fait sa tambouille perso quand la spec ne dit rien de précis). Résultat: une jungle totale à tel point qu'il faut presque recoder son application pour chaque marque et même chaque série de téléphone, alors qu'ils sont tous estampillés 'J2ME ready'.

    Ici, avec Android on a un bien plus gros socle commun: l'OS lui-même mais également la chaîne de compliation et tout l'environnement de développement est chapeauté par Google. Les parties qui vont être différenciées par les constructeurs (voir par les opérateurs eux-même) sont donc marginales comparées au reste et tiennent plus du 'cosmétique' (l'IHM quoi) ou de l'automatisation de certaines tâches que du reste.

    Bref, je suis confiant dans la capacité d'Android de ne pas répéter les mêmes erreurs que J2ME (fragmentation extrême, car uniquement les specs en commun) et dans une moindre mesure Symbian (relatif immobilisme par rapport aux innovations technologiques, cf. l'épisode des écrans tactiles).

    (*) EDIT: à la décharge de J2ME, l'époque n'est plus la même non plus. Désormais, le 'hardware' reste beaucoup moins fragmenté. Par exemple en ce qui concerne les CPU, il en y a plus 36 (cf. l'ultra-domination de Qualcomm) alors qu'aux débuts de la téléphonie, il y avait quasiment un CPU spécifique 'home made' pour chaque marque. Et certains n'étaient même pas capables de gérer les nombres flottants, ce qui se retrouve dans les specs CLDC.
    Mon projet du moment: BounceBox, un jeu multijoueurs sur Freebox, sur PC et depuis peu sur smartphone/tablette Android.

  8. #8
    Futur Membre du Club
    Profil pro
    Inscrit en
    juillet 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : juillet 2009
    Messages : 4
    Points : 8
    Points
    8
    Par défaut
    je suis d'accord avec nouknouk, d'un point de vue logiciel,
    en J2ME, il y a tellement de différences d'implémentations que parfois le développeur passe plus de temps à porter l'application sur les différentes plateformes et firmwares de téléphone (pour contourner les bugs et les différents comportements) que de développer les fonctionnalités métier.

    La force d'android réside dans un socle et une implémentation communs, même si une surcouche logicielle graphique est ajouté (HTC sense UI, Motoblur et Rachael UI).
    Jusqu'à présent sur les tests des applications que j'ai déjà réalisés sous Android, je n'ai pas vu de différences de comportements entre les HTC dream, HTC magic, Samsung Galaxy I7500 et HTC hero (interface Sense UI).

    Sur les erreurs J2ME, comparés à Android, on peut noter aussi une librairie graphique (GUI) haut niveau très pauvre.
    Pour faire une application graphiquement sexy, il fallait utiliser la librairie graphique de bas niveau (Canvas) et créer soi même ses propres composants graphiques personnalisables et gérer l'interaction utilisateur, ce qui augmentait les coûts de développement et aussi les risques de portabilité.
    Quand on a goûté à Android , difficile de revenir sur J2ME.

  9. #9
    Membre confirmé
    Avatar de Jcpan
    Inscrit en
    août 2008
    Messages
    542
    Détails du profil
    Informations forums :
    Inscription : août 2008
    Messages : 542
    Points : 473
    Points
    473
    Par défaut
    en faite c'est quoi la La fragmentation d'Android ?

  10. #10
    Invité
    Invité(e)
    Par défaut
    différents matériels et versions logiciel sur le marché (contrairement à l'iShit)

  11. #11
    Expert éminent
    Avatar de Lyche
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    janvier 2007
    Messages
    2 523
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : janvier 2007
    Messages : 2 523
    Points : 6 335
    Points
    6 335
    Billets dans le blog
    4
    Par défaut
    Citation Envoyé par PierreD87 Voir le message
    (contrairement à l'iShit)
    Je ressens une pointe de dénigrement dans tes propos

    Pour le sujet, je pense qu'il s'agit des débuts d'Androïde et que Google teste un peu les capacités de son OS Mobile. La fragmentation va grandement diminuer d'ici quelques temps.
    Rejoignez la communauté du chat et partagez vos connaissances ou vos questions avec nous

    Mon Tutoriel pour apprendre les Agregations
    Consultez mon Blog SQL destiné aux débutants

    Pensez à FAQ SQL Server Ainsi qu'aux Cours et Tuto SQL Server

  12. #12
    Invité
    Invité(e)
    Par défaut
    C'est n'est pas du dénigrement, c'est du mépris longuement réfléchi ! :]

    Pour Android, je vois plusieurs problèmes au niveau des différences de :
    - dimensions d'écran (en pixel)
    - résolution d'écran (en dpi)
    - version logiciel (pas mal de différences entre 1.5 et 1.6, et encore plus avec 2.x), surtout face au HTC Hero qui reste bloqué en 1.5 -.-
    - clavier

    Au niveau processeur/chip graphique, je ne pense pas que ça pose problème, sauf dans les jeux. Une application "classique" ne demande pas tellement de ressource, et la différence de temps d'exécution entre 2 plateforme n'est pas vraiment perceptible.
    Je ne crois pas qu'il y ai vraiment de problèmes liés au nombre de fabriquant de processeurs, puisque Android arrive bien a faire "interface" entre le logiciel et le matériel.

  13. #13
    Expert éminent sénior

    Inscrit en
    juillet 2009
    Messages
    3 407
    Détails du profil
    Informations forums :
    Inscription : juillet 2009
    Messages : 3 407
    Points : 148 705
    Points
    148 705
    Par défaut Google change d'avis sur la fragmentation d'Android
    Update :

    Dans un mail, Google vient de démentir les affirmations de ses employés qui indiquaient que tous les terminaux sous Android passeraient prochainement à la version 2.1 de l'OS.

    Pour l'instant, dit Google, seuls le Droid de Motorola et le Nexus One pourront tourner sous Android 2.1.

    A suivre donc...


    Google lutte enfin contre la fragmentation d'Android
    Tous les terminaux devraient être upgradés vers la version 2.1 de l'OS pour mobiles


    Google serait sur le point de mettre un terme au casse-tête provoqué par la fragmentation d'Android, son OS pour mobiles (lire ci-dessous), un problème dont la concurrence – Symbian en tête – a tenté, en vain, de tirer partie.

    Mais le problème n'en reste pas moins réel. Et dangereux sur le long terme pour la stratégie de Google.

    En interne, on murmure ces derniers jours que tous les terminaux sous Android, une vingtaine au total, devraient se voir proposer un upgrade vers la version 2.1 de l'OS. Une manière de mettre fin au problème des applications de l'Android Market qui tournent sur tel smartphone et pas sur tel autre.

    La décision est donc la bienvenue et devrait satisfaire les développeurs et les utilisateurs qui se plaignaient de plus en plus de cette situation.

    Un bémol, cependant : la mise à jour ne se fera pas de manière uniforme.

    Certains téléphones la feront automatiquement. D'autres devront être connectés à un PC pour pouvoir effectuer un transfert de la mise à jour sur le terminal.

    Quant aux modèles les plus anciens, comme le G1, ils nécessiteront une ré-installation complète du firmware.

    Résultat, il n'est pas sûr que la migration vers la version 2.1 de l'OS soit effectivement réalisée par tous ses utilisateurs.

    Ni que la fragmentation d'Android ne pose pas des problèmes aux développeurs pendant quelques temps encore.

    Et vous ?

    Malgré les différents mode de mise à jour, cette décision vous parait-elle être une bonne nouvelle ou au contraire, pensez-vous qu'elle sera inutile car sans effet ?

  14. #14
    Membre régulier
    Profil pro
    Inscrit en
    décembre 2002
    Messages
    89
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : décembre 2002
    Messages : 89
    Points : 109
    Points
    109
    Par défaut
    Manque de rigueur dans cette news Effectivement déjà le nom de code de la version, "Flan" n'existe plus pour aucune version.

    Ensuite, la façon de présenter cette mise à jour semble présenter simplement la réalité des choses, en ajoutant une supposition d'orchestration googlesque qui n'existe en fait pas du tout :
    * HTC va mettre à jour ses mobiles, Samsung a mis à jour le Spica mais pas de màj prévu pour le Galaxy, Droid déjà prévu pour être à jour, etc... Avec chacun sa méthode de mise à jour (OTA, ou par exécutable)
    * Les téléphones "with Google", soit le Magic, le Nexus, et un autre que j'oublie toujours, seront mis à jour par Google puisque c'est le contrat qui fait de ces modèles des "with Google" justement

    Mais il n'y a aucune action particulière de Google pour la distribution de cette mise à jour, il fait comme avec toutes les autres versions : elles sont distribuées aux constructeurs et les constructeurs et/ou opérateurs se démerdent pour la distribution (sauf les with Google, encore une fois c'est leur intérêt).


    Enfin bref, le "En interne, on murmure ces derniers jours que tous les terminaux sous Android, une vingtaine au total, devraient se voir proposer un upgrade vers la version 2.1 de l'OS" n'a rien d'une rumeur ni d'un murmure, c'est la simple réalité mais il n'y a pas de décision particulière de Google à ce niveau...

  15. #15
    Membre régulier
    Profil pro
    Inscrit en
    août 2009
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : août 2009
    Messages : 47
    Points : 96
    Points
    96
    Par défaut
    Citation Envoyé par Gordon Fowler Voir le message
    Malgré les différents mode de mise à jour, cette décision vous parait-elle être une bonne nouvelle ou au contraire, pensez-vous qu'elle sera inutile car sans effet ?
    Ça me parait être une très bonne nouvelle. Meilleur compatibilité, moins de difficultés à développer => Ça peut que satisfaire tout le monde (développeur comme utilisateur) et ça se sentira peut être sur le prix des application (j'espère surement un peu trop la...
    Pour le probleme de mise à jour, c'est un probleme qui a une durée limité, alors que la fragmentation était et serait un réel probleme a long terme. C'est une bonne initiative de la part de google.
    Mais l'OS de google ne seras plus modifiable par la suite ? Car si c'est le cas la même situation va exactement ce reproduire à la prochaine génération de portable non ?

  16. #16
    Expert éminent
    Avatar de Lyche
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    janvier 2007
    Messages
    2 523
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : janvier 2007
    Messages : 2 523
    Points : 6 335
    Points
    6 335
    Billets dans le blog
    4
    Par défaut
    Citation Envoyé par Fresher Voir le message
    Ça me parait être une très bonne nouvelle. Meilleur compatibilité, moins de difficultés à développer => Ça peut que satisfaire tout le monde (développeur comme utilisateur) et ça se sentira peut être sur le prix des application (j'espère surement un peu trop la...
    Pour le probleme de mise à jour, c'est un probleme qui a une durée limité, alors que la fragmentation était et serait un réel probleme a long terme. C'est une bonne initiative de la part de google.
    Mais l'OS de google ne seras plus modifiable par la suite ? Car si c'est le cas la même situation va exactement ce reproduire à la prochaine génération de portable non ?
    Sauf si ils gèrent un système de mise à jour global des téléphones déjà parus.
    Ma grande question est "est-ce que les nouvelles mises à jour vont tenir compte des anciens matériels utilisés pour la fabrication des portables"? Est-ce qu'il ne vas pas y avoir des problèmes de compatibilité logiciel/matériel?
    Rejoignez la communauté du chat et partagez vos connaissances ou vos questions avec nous

    Mon Tutoriel pour apprendre les Agregations
    Consultez mon Blog SQL destiné aux débutants

    Pensez à FAQ SQL Server Ainsi qu'aux Cours et Tuto SQL Server

  17. #17
    Expert éminent sénior

    Inscrit en
    juillet 2009
    Messages
    3 407
    Détails du profil
    Informations forums :
    Inscription : juillet 2009
    Messages : 3 407
    Points : 148 705
    Points
    148 705
    Par défaut
    Citation Envoyé par naholyr Voir le message

    Enfin bref, le "En interne, on murmure ces derniers jours que tous les terminaux sous Android, une vingtaine au total, devraient se voir proposer un upgrade vers la version 2.1 de l'OS" n'a rien d'une rumeur ni d'un murmure, c'est la simple réalité mais il n'y a pas de décision particulière de Google à ce niveau...
    Et oui, mais si !

    Parce que Android 2.0 (qui remplaçait 1.6) n'était pas compatible avec tous les terminaux.

    La question se posait donc pour Android 2.1.

    Il semblerait qu'on ait maintenant la réponse.

    Cordialement,

    Gordon

  18. #18
    Membre chevronné
    Avatar de stailer
    Homme Profil pro
    Architecte technique
    Inscrit en
    mars 2003
    Messages
    1 135
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Hautes Pyrénées (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : mars 2003
    Messages : 1 135
    Points : 2 158
    Points
    2 158
    Billets dans le blog
    3
    Par défaut
    Ah voilà qui va enfin me redonner envie de dev sous Android.
    En effet en ayant un Samsung Galaxy en 1.5 j'avais perdu la motivation de dev alors qu'on était à la 2.0.

    Maintenant, si je peux faire passer mon Galaxy en 2.1 alors la c'est vraiment différent, je pourrais tester mes applis en "réel" , ce qui est bcp plus sympa...

    Enfin si j'ai bien compris la nouvelle annoncée
    .o0o__St@iLeR__oOo.

    Lead Developer

    ASP.NET MVC - MCP/MCSD ASP.NET
    PHP Zend Framework / PhalconPHP
    Cordova/Xamarin IOS/Android
    Kendo UI - ExtJS - JQwidgets
    SQL Server / MySQL

  19. #19
    Membre chevronné
    Avatar de gwinyam
    Homme Profil pro
    Développeur Web
    Inscrit en
    mai 2006
    Messages
    1 162
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : mai 2006
    Messages : 1 162
    Points : 1 968
    Points
    1 968
    Par défaut
    Comme stailer, je suis intéressé de savoir si le Galaxy passera aussi sous 2.1. Si oui, je vais peut-être oublier l'achat possible et attendu d'un Nexus One pour revenir à quelque chose d'un peu moins cher tel que le Galaxy...

    Je vois donc dans mon cas (et je suppose ne pas être le seul), un autre intérêt à réduire voire supprimer la fragmentation, le fait que de très bons matériels stagnaient sur de vieilles versions pourraient les remettre au goût du jour. C'est pas que le prix des smartphones d'aujourd'hui sont prohibitifs mais presque...
    Comparez la qualité et le prix du matériel de bricolage ou de maison avant d'acheter : MatosMaison
    Le bouton ne masse pas les pieds, mais ça aide la communauté.

  20. #20
    Expert éminent sénior

    Inscrit en
    juillet 2009
    Messages
    3 407
    Détails du profil
    Informations forums :
    Inscription : juillet 2009
    Messages : 3 407
    Points : 148 705
    Points
    148 705
    Par défaut Update :
    Dans un mail, Google vient de démentir les affirmations de ses employés qui avaient filtré à San Francisco.

    Pour l'instant seuls le Droid de Motorola et le Nexus One pourront tourner sous Android 2.1...

    A suivre donc

Discussions similaires

  1. Réponses: 3
    Dernier message: 25/05/2016, 19h38
  2. SQL d'Android est elle crackable ?
    Par drick35 dans le forum Android
    Réponses: 2
    Dernier message: 19/04/2013, 08h50
  3. Réponses: 3
    Dernier message: 19/09/2011, 12h35
  4. [VB.NET]Problème pour les feuilles MDI
    Par Skieur38 dans le forum Windows Forms
    Réponses: 3
    Dernier message: 03/02/2006, 14h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo