Pechar anuncio

iOS 4 estará oficialmente dispoñible para descargar hoxe. O principal atractivo da nova versión de iOS para iPhone e iPod Touch é, por suposto, a multitarefa. Pero algúns teñen expectativas esaxeradas e poden estar decepcionados.

A multitarea en iOS 4 non é para iPhone 3G
iOS 4 non se instalará en absoluto no primeiro iPhone 2G nin no iPod touch de primeira xeración. A multitarea en iOS 4 non funcionará no iPhone 3G e no iPod Touch de 2a xeración. Se tes algún destes dous modelos, decepcionareino desde o principio, pero a multitarefa non é para ti. A multitarefa de Apple pódese habilitar nestes dispositivos despois do jailbreak, pero xeralmente non se recomenda.

O procesador do iPhone 3GS é case un 50% máis rápido e ten o dobre de MB de RAM. Grazas a isto, pódense "endormir" moitas aplicacións, mentres que en 3G é suficiente para executar unha aplicación máis esixente e pode que non queden recursos para outras aplicacións: desactivaranse forzosamente.

Aínda que os usuarios din que non teñen este problema, o problema é que non hai moitas aplicacións que se executen en segundo plano. Estes só aparecen agora na App Store, e para funcionar en segundo plano necesitarán recursos que simplemente non teñen que estar no iPhone 3G. Pero agora imos mergullarse no que traerá a multitarefa.

Gardar o estado da aplicación e cambiar rapidamente
Cada aplicación pode ter unha función implementada para gardar o seu estado ao apagar e cambiar entre aplicacións despois para ser máis rápido. Por suposto, non perderás o teu traballo roto cando salves o estado. Calquera aplicación pode ter esta función, pero debe estar preparada para esta funcionalidade. As aplicacións actualizadas como esta aparecen na App Store agora mesmo.

Notificacións push
Probablemente xa esteas familiarizado coas notificacións push. Se estás conectado a Internet co teu iPhone ou iPod, é posible que recibas notificacións de que pasou algo. Por exemplo, alguén che enviou unha mensaxe privada en Facebook ou alguén che enviou unha mensaxe en ICQ. Así, as aplicacións poden enviarche notificacións a través de Internet.

Notificación local
As notificacións locais son similares ás notificacións push. Con eles, a vantaxe é obvia: as aplicacións poden enviarche notificacións sobre un evento desde o calendario sen que teñas que estar conectado a Internet. Non obstante, as notificacións locais só poden notificarche unha acción preestablecida; por exemplo, estableces na lista de tarefas que queres recibir unha notificación 5 minutos antes da data límite da tarefa.

Música de fondo
Gústache escoitar a radio no teu iPhone? Entón gustarache iOS 4. Agora podes transmitir música ao teu iPhone en segundo plano, para que poidas facer calquera outra cousa mentres escoitas. Como xa dixen, a aplicación debe estar preparada para estas accións, as túas aplicacións actuais non funcionarán para ti, tes que esperar a actualizacións. No futuro, probablemente tamén haxa aplicacións de transmisión de vídeo que conserven a pista de audio cando estean desactivadas e volvan comezar a transmitir o vídeo cando se acenden de novo.

VoIP
Co soporte de VoIP en segundo plano, é posible manter Skype activado e a xente poderá chamarte aínda que a aplicación estea pechada. Isto é certamente interesante, e eu mesmo pregúntome cantas restricións aparecerán. Creo que non haberá moitos.

Navegación de fondo
Esta función foi mellor presentada por Navigon, sobre o que escribimos. Así, a aplicación pode navegar por voz mesmo en segundo plano. É probable que esta función sexa utilizada tamén polas aplicacións de xeolocalización, que recoñecerán que xa abandonaches o lugar onde iniciaches sesión.

Finalización da tarefa
Seguramente coñeces esta función desde a aplicación SMS ou Mail. Por exemplo, se cargas unha imaxe ao servidor en Dropbox, a acción realizarase aínda que peches a aplicación. En segundo plano, a tarefa actual pode rematar.

Pero o que non pode realizar varias tarefas en iOS 4?
As aplicacións de iOS 4 non se poden actualizar por si mesmas. Polo tanto, o problema son servizos de mensaxería instantánea como ICQ e similares. Estas aplicacións non se poden executar en segundo plano, non se poden actualizar. Aínda será necesario utilizar unha solución como a de Beejive, onde a aplicación está en liña no servidor de Beejive e se alguén che escribe accidentalmente, recibirás unha notificación mediante notificación push.

Así mesmo, outras aplicacións non poden actualizarse por si mesmas. Non é que o iPhone che avise de novos artigos no lector de RSS, non che avise de novas mensaxes en Twitter, etc.

Como recoñezo os servizos en segundo plano?
Os usuarios terán que saber que servizos se executan en segundo plano. É por iso que, por exemplo, ao usar a localización en segundo plano, aparecerá unha pequena icona na barra de estado superior ou aparecerá unha nova barra de estado vermella se Skype está a funcionar en segundo plano. O usuario será informado.

A mellor solución?
Para algúns, a multitarefa en iOS 4 pode parecer limitada, pero temos que pensar que Apple está intentando preservar a mellor duración da batería posible e a maior velocidade posible do teléfono. Pode haber outros servizos en segundo plano no futuro, pero de momento teremos que conformarnos con estes.

.