Ios desarrollo 6 aplicación: multitarea, procesamiento en segundo plano, y las notificaciones

Aunque iOS no tiene multitarea real, tiene la tarea de conmutación de encendido instantáneo que reduce inicio de la aplicación y hace que sea más fácil para continuar justo donde lo dejó. Para ciertos tipos de aplicaciones, también puede procesar eventos en el fondo. Tales aplicaciones incluyen los siguientes:

  • Audio: Muchas aplicaciones de audio desempeñan en el fondo.

  • Localización: Proceso de muchas de las aplicaciones eventos ubicación (información del iOS envía a su aplicación sobre los cambios de ubicación) en el fondo.

  • VoIP: Muchas aplicaciones ofrecen la posibilidad de que el usuario haga de Voz sobre Protocolo de Internet llamadas - convertir una conexión a Internet estándar en una manera de hacer llamadas telefónicas.

  • Quiosco-contenido: El Quiosco aplicaciones de descarga y el proceso contenido en el fondo.

  • Externo-accesorio: Algunas aplicaciones trabajan con un accesorio de hardware que proporciona actualizaciones.

iOS también ofrece empujar notificaciones para recibir alertas de los servidores remotos, incluso cuando su aplicación no se está ejecutando, y local notificaciones que se pueden utilizar en su aplicación para alertar a los usuarios de los eventos y alarmas programadas en el fondo (no hay servidores requeridos).

Puede utilizar las notificaciones locales para obtener atención- de un usuario, por ejemplo, una aplicación de navegación controlador funcionando en segundo plano puede utilizar notificaciones locales para alertar al usuario cuando es el momento de hacer un giro. Las solicitudes también pueden programar la entrega de notificaciones locales para una fecha y hora futuro y tener esas notificaciones entregadas incluso si la aplicación no se está ejecutando.




» » » » Ios desarrollo 6 aplicación: multitarea, procesamiento en segundo plano, y las notificaciones