Xcode 4.5 : l’iPhone 3G sacrifié ?
Si l’information circulait déjà dans les cercles de programmeurs iOS, gageons que son compte rendu par Cocoanetics risque de faire un peu de bruit : il apparaît clairement que la prochaine mouture de Xcode à destination directe du prochain iPhone ne semble plus gérer bon nombre de frameworks destinés aux iPhone 3G ou de première génération. En fait, ce serait toute la base processeur ARM v6 de l’appareil, ainsi que des modèles antérieurs, qui ne soient plus supportés.
Dans les faits, cela ne rend pas impossible une adaptation du code pour cette génération de mobiles mais l’aventure serait nettement plus complexe, ce qui en soi devrait pousser un certain nombre de développeurs à ne plus proposer de mises à jour ou de nouveaux programmes pour toute machine ne supportant pas directement au moins iOS 4.3.
Si la base installée d’iPhone 3G doit être chaque jour plus minime face à l’armada de 3GS, d’iPhone 4 et 4S toujours en vente, ce sacrifice met à mal l’idée jusque là intouchée d’un Apple soucieux de garantir une compatibilité descendante optimale de ses différentes versions d’OS mobiles, même si on reste dans des durées largement au delà du simple respect des mises à jour sous Android, pour deux générations successives d’OS.