Pourquoi le multitâche d’iOS 9 ne prend-il pas en charge les apps non Apple ?


Eh bien, en fait, c'est le cas, mais un certain nombre d'apps non Apple ne't encore le support d'iOS 9.

Chaque année en juin, Apple commence à parler aux développeurs et nous parle des nouvelles fonctionnalités de ce qui sera la nouvelle version d'iOS. Ils nous donnent des versions bêta successivement jusqu'à la vraie version. Puis il y a une version finale GM (Gold Master) pour les développeurs environ une semaine avant que le public ne l'obtienne en septembre. En théorie, tout cela nous donne le temps de mettre à jour et de tester nos applications pour utiliser les nouvelles fonctionnalités. (C'est aussi pour cela que nous n'avons pas'beaucoup de temps libre entre juin et octobre.)


Chaque nouvelle version d'iOS comporte de nouvelles fonctionnalités que les développeurs iOS peuvent utiliser. Mais nous devons modifier notre code pour pouvoir les utiliser. Ces nouvelles fonctionnalités ne sont pas'gratuites, elles nécessitent du travail. Chaque application iOS travaille étroitement et fait des appels à iOS pour faire des choses (j'omets beaucoup de complexité ici), donc chaque application fonctionne avec une gamme particulière de versions iOS. Donc, cette période qui commence en juin est censée permettre aux développeurs iOS de mettre nos apps à niveau.


Il y a'quelques problèmes avec ce calendrier cependant. Faire du travail sur les bêtas n'est pas toujours utile. Il y a des bugs dans leurs premières versions aussi après tout. (Personnellement, je n'ai pas une grande confiance dans les deux ou trois premières.) Et parfois, toutes les fonctionnalités n'arrivent dans les bêtas que plus tard dans l'été.

Les entreprises ont aussi leurs propres rythmes et tâches. La même équipe qui pourrait mettre à jour cette application iOS pourrait être en train de faire autre chose que la direction pense être aussi important. Le temps et le nombre de bons ingénieurs n'étant pas infinis, tout ce qui est important n'est pas fait.

Donc, en gros, quand Apple lâche la version d'iOS, tout le monde'est pas prêt. Mais la plupart des développeurs obtiendront les correctifs nécessaires en quelques mois. Surtout quand la direction de notre entreprise voit les problèmes ! Donc, soyez indulgents avec nous s'il vous plaît.