Est-ce que quelqu'un pourrait expliquer la fragmentation d'Android?
Si j'ai créé une application en utilisant la version 1.5, est-ce que cette application fonctionnera sur tous les appareils ayant la version 1.5 - 3.2 (la version la plus récente actuelle) ? Ou est-ce qu'il y a des problèmes entre les différentes versions ? Je sais que la version 3.0 est la version pour tablette donc une application faite pour la version 1.5 ne sera probablement pas esthétique, mais est-ce qu'elle fonctionnera sans devoir créer des versions spécifiques ciblées de l'application ?
Aussi, pourquoi est-ce que certaines téléphones mettent si longtemps à recevoir des mises à jour ? Est-ce qu'Android est tellement lié au matériel spécifique de l'appareil que le mettre à jour n'est pas possible sans d'autres modifications spécifiques à l'appareil ? J'aurais pensé que si un téléphone est capable de faire tourner une nouvelle version, il la recevrait OTA, mais en lisant un peu partout il semble que beaucoup d'utilisateurs d'Android se plaignent du fait que ça prend tellement de temps pour recevoir telle mise à jour ou même qu'ils ne savent même pas s'ils vont la recevoir.