Aller au contenu

[débutant] Surcouche opérateur, Market et versions d'OS


Recommended Posts

Bonjour à tous,

J'envisage d'acheter un téléphone sous Android, comme vous allez très vite le comprendre je suis débutant sur ce nouvel OS. Mon problème est le suivant : je pensais qu'Android était comme l'iPhone, à savoir que les seules différences entre les appareils étaient d'ordre matériel mais que tous les appareils avaient accès aux mêmes applications sur le market. Après la lecture de nombreux articles, je suis un peu perdu :

- Apparemment les opérateurs installent des surcouches rendant incompatibles les maj constructeur :

Cela veut-il dire également qu'on ne pourra pas faire tourner les mêmes applications en provenance du market sur un HTC Desire nu (c'est juste un exemple) et un HTC Desire brandé Orange ?

- Il y aurait des sections réservées à certains modèles :

Les applications "réservées" sont elles nombreuses ou marginales ? En d'autres mots est-ce que certains terminaux se taillent la part du lion sur le market ou bien a-t-on un vaste choix d'applications communes à tous les terminaux ?

- Les applications ne seraient pas rétro-compatibles entre les versions d'OS :

Autrement dit, si je suis sous froyo, je ne peux pas forcément faire tourner des applications prévues pour 2.1 ou précédent ?

Si c'est le cas, vaut-il mieux par exemple avoir un terminal sous 2.1 que sous 2.2 pour bénéficier de plus d'applications ?

Pour finir pourriez-vous me dire s'il y a des points à vérifier ou des pièges à éviter lors du choix de mon terminal afin d'avoir l'expérience la plus agréable et complète possible de l'environnement Android ?

Merci pour vos éventuelles réponses

Lien vers le commentaire
Partager sur d’autres sites

OPERATEURS

Oui les opérateurs installent des surcouches (parfois graphiques), ou au moins des applications supplémentaires (suivi conso, TV 3G, anti-spam SMS, etc.). Mais cela ne gêne en rien l'utilisation du téléphone.

Aucun problème de compatibilité pour les applications, vis à vis de l'opérateur du téléphone. Il est cependant vrai qu'une même appli peut ne pas être installable sur un téléphone donné, mais cela n'est pas lié à la "surcouche" opérateur. Le fait qu'elle apparaisse sur le market est en fait lié au matériel lui-même et son OS :

- à la version d'android (1.5, 2.1, 2.2)

- à la résolution et à la taille de l'écran

- à la présence ou non de capteurs (GPS, accéléromètre, etc.)

etc.

Donc aucun soucis vis à vis de ton choix opérateur, techniquement parlant. Après, le choix est plutôt en fonction du prix des forfaits et de la couverture nationale et internationale que tu souhaites.

APPLICATIONS RESERVEES

C'est marginal... Effectivement, certaines applis ne sont compatibles qu'avec certains téléphones, mais généralement ce sont des applis très spécifiques, parfois conçues pour palier un problème connu du téléphone (le GPS qui peine à faire le fix sur les Samsung Teos i5800 par exemple).

Une application grand public, conçue dans les règles de l'art, sera forcément compatible avec l'ensemble des terminaux. Disons que c'est au concepteur de l'appli de faire en sorte que sa création soit idéalement ok sur tous les terminaux. J'insiste sur ce point, on trouve beaucoup, beaucoup d'applis sur le market, mais beaucoup aussi sont "conçues" par des apprentis informaticiens peu au fait des contraintes du développement sous Android (à savoir la conception de logiciels destinés à un matériel mobile peu véloce, alimenté par batterie, et dont la connexion Internet, couteuse, est soumis aux aléas propres à la téléphonie mobile).

Moralité, sur le market, limite-toi aux applis respectueuses, qui ont pignon sur rue (on peut se repérer avec une simple recherche Google ou en lisant les commentaires des utilisateurs sur cette appli).

ANDROID 2.1 / 2.2

La rétro-compatibilité dépend des informations stipulées par le concepteur de l'application. La différence en terme de programmation entre 2.1 et 2.2 n'étant finalement pas si énorme que cela, beaucoup d'applis compatibles avec Froyo (2.2) le seront aussi avec Eclair (2.1). Quoi qu'il en soit, c'est une information fournie par le développeur, donc ce n'est pas du "hasard".

En d'autres termes, aujourd'hui, tu peux choisir 2.1 ou 2.2, les applis disponibles seront grosso modo les mêmes. En particulier, les applis stars sont toutes compatibles avec Froyo (Facebook, Gmail, etc.).

Disons que tant qu'à faire, autant prendre un terminal avec Froyo (2.2) aujourd'hui, comme ça tu n'auras pas un train de retard !

Lien vers le commentaire
Partager sur d’autres sites

Belle réponse même si je ne suis pas forcément d'accord sur certains points :

Les surcouches opérateur peuvent effectivement brider le market, tu n'auras pas forcément accès à toutes les applications avec un téléphone avec surcouche orange.

De la même manière, le market est aussi lié à la localité, en France on a pas forcément accès à toutes les applications qui peuvent être disponibles aux USA?

Les applications réservées à un modèles sont très marginales mais il peut y avoir des soucis de compatibilité avec certains modèles en fonction de la résolution d'écran, surtout avec les tel basse résolution (tatoo et wildfire entre autre).

Les téléphones moyenne et haute résolution ont peu de soucis de ce côté la.

Enfin pour la rétrocompatibilité, la plus part du temps une appli faite pour android 1.5 fonctionnera sur 1.5, 1.6, 2.1 et 2.2, l'inverse n'est pas forcément valable (même plutôt rarement, il y'a pas mal d'appli réservés a la 1.6 et non compatible 1.5 et aussi d'appli réservé aux 2.x et non compatible 1.x)

Parfois il arrive aussi qu'une appli nécessite des différences entre les versions 1.X et 2.X dans quel cas les développeurs sortent 2 versions de l'appli en fonction de la version android du téléphone.

Lien vers le commentaire
Partager sur d’autres sites

Certes, mais qui utilise encore une appli uniquement dispo sur 1.6 ??? Ca veut dire que le concepteur de l'appli a abandonné son bébé depuis 1 an ;-) donc une appli morte en +...

Faut pas non plus faire peur au potentiel nouvel utilisateur d'Android ;-), d'ailleurs sa question était 2.1 vs 2.2, et ma réponse s'est limité à ce cas de figure.

Lien vers le commentaire
Partager sur d’autres sites

Juste un point de détail: il faut arrêter avec le terme surcouche, Android ce n'est pas Windows Mobile 6. Les interfaces modifiées ne sont pas des surcouches, elles remplacent l'interface par défaut, ni plus ni moins.

Sur Android il n'y a pas de surcouche vu qu'il est possible de modifier le système et que le système est conçu pour accepter ce genre de modifications, contrairement à un WinMo 6 à l'interface figée, obligeant à rajouter du code par-dessus.

Lien vers le commentaire
Partager sur d’autres sites

Merci pour vos réponses très complètes.

Juste un doûte concernant la "surcouche" même si le terme énerve Le_Poilu ;) :

Si le "branding" opérateur se limite à de l'habillage d'interface, pourquoi est-il impossible de mettre à jour un appareil brandé Opérateur (ex: HTC Desire Orange) sans passer par des manips et hacks assez perilleux (je pense notamment aux goldcards) ? Les forums sont pleins d'utilisateurs qui se désespèrent de ne pas voir arriver une maj Froyo pour leur modèle brandé alors que le constructeur l'a sorti pour le modèle "nu".

Dans la même veine est-il vrai (je viens de le lire aujourd'hui) que si l'opérateur a par exemple remplacé Gmail par son propre client mail, il est impossible de réinstaller Gmail soi-même ?

Lien vers le commentaire
Partager sur d’autres sites

Si le "branding" opérateur se limite à de l'habillage d'interface, pourquoi est-il impossible de mettre à jour un appareil brandé Opérateur (ex: HTC Desire Orange) sans passer par des manips et hacks assez perilleux (je pense notamment aux goldcards) ? Les forums sont pleins d'utilisateurs qui se désespèrent de ne pas voir arriver une maj Froyo pour leur modèle brandé alors que le constructeur l'a sorti pour le modèle "nu".

Parce que les modifications ne se limitent pas à quelques logo dans les appli.

Ils modifient les firmware des appareils. Plus exactement les fabricants font des firmware spécifiques en partenariat avec les opérateurs.

Et comme il s'agit d'un partenariat entre opérateurs et fabricants, ce dernier ne propose de mise à jour pour ces appareils que sur accord de l'opérateur.

Dans la même veine est-il vrai (je viens de le lire aujourd'hui) que si l'opérateur a par exemple remplacé Gmail par son propre client mail, il est impossible de réinstaller Gmail soi-même ?

Gmail n'est pas une application distribuée en tant que telle. Google n'autorise pas la libre distribution de ses applis.

La présence des applications Google font partie de la volonté ou non de l'operateur et du fabricant de proposer un téléphone avec l'expérience Google (ce qui n'est pas obligatoire et soumis à certaines conditions par Google).

Donc si tu veux avoir les Google apps il faudra passer par l'installation du ROM qui te permet de les intégrer.

Lien vers le commentaire
Partager sur d’autres sites

Merci pour ces précisions.

Je vais me lancer dans l'expérience Android. Le seul détail qui me gène (mais bon ce n'est pas propre à Android, j'avais connu les mêmes déboires avec les téléphones sous WM) c'est que c'est toujours la même galère pour les mises à jours d'OS : il faut d'abord croiser les doigts que le constructeur la propose pour votre modèle, puis croiser les doigts pour que votre opérateur l'adapte à son modèle "brandé"... Au final à moins d'avoir le cran de flasher son téléphone en passant par moultes bidouilles glanées sur le net, on se retrouve avec un téléphone qui restera figé à sa version de release.

Etant donné que je n'ai pas un budget illimité (loin de là), je pense que l'idéal serait de tomber sur un téléphone "nu" d'occasion, mais la quasi totalité de ceux que l'on trouve sur le marché de l'occase sont des téléphones "brandés". C'est le serpent qui se mord la queue...

Lien vers le commentaire
Partager sur d’autres sites

Salut,

Kartouche a raison, les Gapps sont désormais dispos en téléchargement sur le market en "standalone". Pour le flashage de rom, sans être un grand spécialiste et avec un bon tuto, on peut y parvenir sans difficulté. Des applis existent aujourd'hui qui évitent d'avoir à mettre les mains dans le cambouis et de devoir passer par une console de commandes, style UniversalAndroot et Rom Manager, que j'utilise... Maintenant, si tu ne souhaites pas faire ce genre de manips, le meilleur tél pour les mises à jour est effectivment le N1 (en tout cas jusqu'à l'hypothétique sortie prochaine d'une N2...).

Après le "problème" des mises à jour devrait aussi se stabiliser un peu avec l'arrivée de Gingerbread, qui doit en principe être une MAJ majeure, Google ayant indiqué il y a quelques temps que les versions devraient ensuite se suivre à un rythme plus raisonnable (peut-être annuel). Mais bon tout cela est tout de même à prendre avec des pincettes car il n'est plus si sûr aujourd'hui que Gingerbread soit la MAJ majeure attendue...

Pour finir, je dirais qu'il faut aussi un peu arrêter avec la question des MAJ, même si je peux comprendre que l'on veut toujours avoir un téléphone "up to date"... Mais bon il faut aussi admettre que comme tout matériel techno, les smartphones ont un cycle de vie court et que l'on ne peut pas toujours demander d'avoir les dernières MAJ sans changer de matériel : même le dernier iOS n'est pas optimisé pour un 3GS et je n'en parle même pas pour le 3G pour lequel certaines fonctionnalités ne sont tout simplement pas présentes. Dès lors le mieux est de s'orienter vers un tél le plus récent possible avec un hardware costaud (genre Galaxy S ou N1, dans le mesure où c'est toujours pour l'heure le tél de développement de Google...) et se faire à l'idée que dans un an, il faudra peut-être en changer, faute de MAJ officielle. Sinon, pas de miracle, il te faudra passer par une rom custom et "bidouiller"...

Lien vers le commentaire
Partager sur d’autres sites

Kartouche a raison, les Gapps sont désormais dispos en téléchargement sur le market en "standalone".

Je n'arrive pas à trouver d'information précise indiquand clairement que ces appli sont complètes et pas juste des mises à jour sur des Gapps déjà installés.

Edit: à l'occasion je testerai une rom 2.2 sans GAPPs sur mon galaxy. On verra bien si je peux télécharger ou non Gmail ;)

Le pire c'est que cela réclame d'avoir un android 2.2 ! Or aujourd'hui aucun téléphone n'est vendu avec 2.2 (me trompe-je?) et peu d'appareils ont droit à une mise à jour officiel (même sur les modèles nus).

Et je ne parle même pas du fait que l'appli Gmail est quasiment introuvable sur pas mal de market hors-US (cf commentaires ici )

Donc dans la théorie: oui, dans la pratique c'est pas encore ça. Surtout si on considère le cas présent de quelqu'un qui veut s'acheter un téléphone aujourd'hui et qui a peur de tomber sur un appareil bridé par l'opérateur. Là autant dire que la mise à jour 2.2 il va l'attendre un moment et si ça se trouve le téléphone est bridé aussi pour le market et il ne verra jamais les appli en question.

Modifié par Le_Poilu
Lien vers le commentaire
Partager sur d’autres sites

@LePoilu

Pour ma part, j'ai fait l'expérience de télécharger You Tube directement sur le market suite à l'installation de la rom MIUI qui ne dispose pas de toutes les Gapps incluses, et l'appli est bien complète. Après, il est vrai que je suis en 2.2 et que je n'ai pas fait le test pour Gmail...

Lien vers le commentaire
Partager sur d’autres sites

Rejoignez la conversation

Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.

Invité
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...