Je ne suis pas sûr si ceci est mieux adapté ici ou sur Stack Overflow - un commentateur sur un post traitant d'un sujet similaire (bien que non identique) sur SO a suggéré qu'il aurait été préférable de le poster ici. Si c'est faux alors je m'excuse.
J'espère que vous excuserez quelque peu ma question philosophique. Je suis un développeur iOS indépendant. Récemment, le seul appareil que je garde pour tester la compatibilité iOS 4.x (un iPod touch) a rendu l'âme - et j'ai du mal à le remplacer. Bien sûr, les nouveaux appareils ont tous iOS 5. On pourrait penser à se tourner vers le marché de l'occasion. Mais hélas, cela s'avère infructueux. Même le marché de l'occasion est peu utile, car la plupart des vendeurs jugent utile de mettre à jour vers le dernier et le plus grand avant de les mettre en vente. Et après une nouvelle journée passée à fouiller sans succès les résultats de recherche sur eBay, j'ai finalement dû me poser et réfléchir :
Quelle est l'importance de continuer à prendre en charge iOS 4.x?
Il semble (du moins si on en croit ces blogs articles) que pratiquement tout le monde est sur iOS 5 de nos jours, car il est toujours pris en charge même sur du matériel assez ancien; et que prendre en charge de plus anciennes versions d'iOS vous opposera la loi des rendements décroissants, car prendre en charge iOS 4 est à la fois coûteux et largement inutile. En même temps, je regarde les nouvelles fonctionnalités que nous avons à tester dans iOS 5 (et bientôt nous aurons encore plus de jouets dans iOS 6) et je ne peux m'empêcher de baver. L'ARC seul semble être la solution à bien des maux. (Salut retain/release, ne vous laissez pas cogner par la porte en sortant)
Alors je suppose que ce que je vous demande, en tant qu'utilisateur, c'est quelle est l'importance de la compatibilité iOS 4? Avez-vous mis à jour vers iOS 5, ou utilisez-vous toujours iOS 4.x sur l'un de vos appareils? Et/ou connaissez-vous quelqu'un qui utilise toujours iOS 4.x? (Le parent technologiquement novice stéréotypé me vient à l'esprit) Tous les commentaires/conseils/expériences réelles pratiques/etc. que vous pouvez fournir sont grandement appréciés.