Anuncio cerrado

iOS 4 estará oficialmente disponible para descargar hoy. El principal atractivo de la nueva versión de iOS para iPhone y iPod Touch es, por supuesto, la multitarea. Pero algunos tienen expectativas exageradas y pueden sentirse decepcionados.

La multitarea en iOS 4 no es para iPhone 3G
iOS 4 no se instalará en absoluto en el primer iPhone 2G ni en el iPod touch de primera generación. La multitarea en iOS 4 no funcionará en iPhone 3G ni en iPod Touch de segunda generación. Si tienes alguno de estos dos modelos, te decepcionaré desde el principio, pero la multitarea no es para ti. La multitarea de Apple se puede habilitar en estos dispositivos después del jailbreak, pero generalmente no se recomienda.

El procesador del iPhone 3GS es casi un 50% más rápido y tiene el doble de MB de RAM. Gracias a esto, se pueden "poner en suspensión" muchas aplicaciones, mientras que en 3G basta con ejecutar una aplicación más exigente y es posible que no queden recursos para otras aplicaciones: se desactivarán a la fuerza.

Aunque los usuarios dicen que no tienen este problema, el problema es que no hay muchas aplicaciones que realmente se ejecuten en segundo plano. Estos recién ahora están apareciendo en la App Store, y para funcionar en segundo plano necesitarán recursos que simplemente no tienen que estar en el iPhone 3G. Pero ahora profundicemos en lo que traerá la multitarea.

Guardado del estado de la aplicación y cambio rápido
Cada aplicación puede tener implementada una función para guardar su estado al cerrarse y luego cambiar entre aplicaciones para ser más rápido. Por supuesto, no perderás tu trabajo roto cuando salves el estado. Cualquier aplicación puede tener esta función, pero debe estar preparada para esta funcionalidad. Las aplicaciones actualizadas como esta aparecen en la App Store ahora mismo.

Notificaciones push
Probablemente ya esté familiarizado con las notificaciones automáticas. Si está conectado a Internet con su iPhone o iPod, puede recibir notificaciones de que algo ha sucedido. Por ejemplo, alguien te envió un mensaje privado en Facebook o alguien te envió un mensaje en ICQ. De este modo, las aplicaciones pueden enviarle notificaciones a través de Internet.

Notificación local
Las notificaciones locales son similares a las notificaciones push. Con ellos, la ventaja es obvia: las aplicaciones pueden enviarte notificaciones sobre un evento del calendario sin que tengas que estar conectado a Internet. Sin embargo, las notificaciones locales solo pueden notificarle sobre una acción preestablecida; por ejemplo, usted establece en la lista de tareas que desea recibir una notificación 5 minutos antes de la fecha límite de la tarea.

Música de fondo
¿Te gusta escuchar la radio en tu iPhone? Entonces te gustará iOS 4. Ahora puedes transmitir música a tu iPhone en segundo plano, para que puedas hacer cualquier otra cosa mientras la escuchas. Como ya mencioné, la aplicación debe estar lista para estas acciones, tus aplicaciones actuales no te funcionarán, ¡tienes que esperar actualizaciones! En el futuro, probablemente también habrá aplicaciones de transmisión de video que retengan la pista de audio cuando se apaguen y comiencen a transmitir el video nuevamente cuando se vuelvan a encender.

VoIP
Con soporte VoIP en segundo plano, es posible mantener Skype activado y las personas podrán llamarte aunque la aplicación esté cerrada. Esto es ciertamente interesante y yo mismo me pregunto cuántas restricciones aparecerán. Creo que no serán muchos.

Navegación en segundo plano
Esta función fue presentada mejor por Navigon, sobre el cual escribimos. De este modo, la aplicación puede navegar por voz incluso en segundo plano. Es probable que esta función también sea utilizada por las aplicaciones de geolocalización, que reconocerán que ya abandonó el lugar donde inició sesión.

La terminación de la tarea
Seguro que conoces esta función de la aplicación SMS o Correo. Por ejemplo, si subes una imagen al servidor en Dropbox, la acción se realizará incluso si cierras la aplicación. En segundo plano, la tarea actual puede finalizar.

Pero, ¿qué no se puede realizar a la vez en iOS 4?
Las aplicaciones en iOS 4 no se pueden actualizar solas. Entonces el problema son los servicios de mensajería instantánea como ICQ y similares. Estas aplicaciones no se pueden ejecutar en segundo plano ni se pueden actualizar. Aún será necesario utilizar una solución como la de Beejive, donde la aplicación está en línea en el servidor de Beejive y si alguien te escribe accidentalmente, recibirás una notificación mediante notificación push.

Asimismo, otras aplicaciones no pueden actualizarse por sí mismas. No es que el iPhone te notifique sobre nuevos artículos en el lector RSS, no te notifique sobre nuevos mensajes en Twitter, etc.

¿Cómo reconozco los servicios en segundo plano?
Los usuarios necesitarán saber qué servicios se ejecutan en segundo plano. Es por eso que, por ejemplo, al usar la ubicación en segundo plano, aparecerá un pequeño ícono en la barra de estado superior, o aparecerá una nueva barra de estado roja si Skype se está ejecutando en segundo plano. El usuario será informado.

¿La mejor solucion?
Para algunos, la multitarea en iOS 4 puede parecer limitada, pero hay que pensar que Apple está intentando preservar la mayor duración posible de la batería y la mayor velocidad posible del teléfono. Es posible que haya otros servicios en segundo plano en el futuro, pero por ahora tendremos que conformarnos con estos.

.