Ios 6 développement de l'application: le multitâche, le traitement de fond, et les notifications

Bien que iOS n'a pas vrai multitâche, il a la tâche de commutation instantanée sur qui réduit démarrage de l'application et le rend plus facile de continuer là où vous l'avez laissé. Pour certains types d'applications, vous pouvez également traiter les événements en arrière-plan. De telles applications comprennent les éléments suivants:

  • Audio: Beaucoup jouent applications audio en arrière-plan.

  • Localisation: Beaucoup de processus apps événements de localisation (informations iOS envoie à votre application sur les changements dans l'emplacement) en arrière-plan.




  • VoIP: De nombreuses applications offrent la possibilité pour l'utilisateur de faire Voice over Internet Protocol appels - transformer une connexion Internet standard dans un moyen de passer des appels téléphoniques.

  • Newsstand-Contenu: Le Kiosque apps processus de téléchargement et le contenu en arrière-plan.

  • External-accessoire: Certaines applications fonctionnent avec un accessoire matériel qui fournit des mises à jour.

iOS offre également pousser notifications pour recevoir des alertes à partir de vos serveurs distants, même si votre application ne fonctionne pas, et local notifications que vous pouvez utiliser dans votre application pour alerter les utilisateurs des événements et des alarmes programmées dans le fond (pas de serveurs requis).

Vous pouvez utiliser les notifications locales pour obtenir l'attention- d'un utilisateur par exemple, une application de navigation du pilote en cours d'exécution en arrière-plan peut utiliser les notifications locales pour alerter l'utilisateur quand il est temps de faire un tour. Les applications peuvent également planifier l'envoi des notifications locales pour une date et une heure avenir et avoir ces notifications livrés même si l'application ne fonctionne pas.


» » » » Ios 6 développement de l'application: le multitâche, le traitement de fond, et les notifications