iOS 4 sarà ufficialmente disponibile per il download oggi. L'attrazione principale della nuova versione di iOS per iPhone e iPod Touch è ovviamente il multitasking. Ma alcuni hanno aspettative esagerate e potrebbero rimanere delusi.
Il multitasking in iOS 4 non è per iPhone 3G
iOS 4 non si installerà affatto sul primo iPhone 2G o sull'iPod touch di prima generazione. Il multitasking in iOS 4 non funzionerà su iPhone 3G e iPod Touch di seconda generazione. Se possiedi uno di questi due modelli, ti deluderò fin dall'inizio, ma il multitasking non fa per te. Il multitasking Apple può essere abilitato su questi dispositivi dopo il jailbreak, ma generalmente non è consigliato.
Il processore dell'iPhone 3GS è quasi il 50% più veloce e ha il doppio dei MB di RAM. Grazie a ciò, molte applicazioni possono essere "messe a dormire", mentre su 3G è sufficiente eseguire un'applicazione più impegnativa e potrebbero non esserci risorse per altre applicazioni: verranno disattivate forzatamente.
Sebbene gli utenti affermino di non avere questo problema, il problema è che non ci sono molte app che vengono effettivamente eseguite in background. Questi compaiono solo ora sull'App Store e per funzionare in background avranno bisogno di risorse che semplicemente non devono essere presenti nell'iPhone 3G. Ma ora approfondiamo cosa porterà il multitasking.
Salvataggio dello stato dell'applicazione e passaggio rapido
Ogni applicazione può avere una funzione implementata per salvare il suo stato durante lo spegnimento e passare successivamente da un'applicazione all'altra per essere più veloce. Naturalmente, non perderai il lavoro interrotto quando salverai lo stato. Qualsiasi applicazione può avere questa funzione, ma deve essere predisposta per questa funzionalità. Le app aggiornate in questo modo vengono visualizzate nell'App Store in questo momento.
Le notifiche push
Probabilmente hai già familiarità con le notifiche push. Se sei connesso a Internet con il tuo iPhone o iPod, potresti ricevere notifiche che è successo qualcosa. Ad esempio, qualcuno ti ha inviato un messaggio privato su Facebook o qualcuno ti ha inviato un messaggio su ICQ. Le applicazioni possono quindi inviarti notifiche su Internet.
Notifica locale
Le notifiche locali sono simili alle notifiche push. Con loro il vantaggio è evidente: le applicazioni possono inviarti notifiche su un evento dal calendario senza che tu debba essere connesso a Internet. Tuttavia, le notifiche locali possono avvisarti solo di un'azione preimpostata, ad esempio se imposti nell'elenco delle attività che desideri ricevere una notifica 5 minuti prima della scadenza dell'attività.
Musica di sottofondo
Ti piace ascoltare la radio sul tuo iPhone? Allora ti piacerà iOS 4. Ora puoi eseguire lo streaming di musica sul tuo iPhone in background, così puoi fare qualsiasi altra cosa mentre ascolti. Come ho già detto, l'applicazione deve essere pronta per queste azioni, le tue attuali applicazioni non funzioneranno per te, devi attendere gli aggiornamenti! In futuro probabilmente ci saranno anche applicazioni di streaming video che manterranno la traccia audio quando vengono spente e riavviano lo streaming video quando vengono riaccese.
VoIP
Con il supporto VoIP in background, è possibile mantenere Skype attivo e le persone potranno chiamarti anche se l'app è chiusa. Questo è certamente interessante e io stesso mi chiedo quante restrizioni appariranno. Credo che non saranno molti.
Navigazione in background
Questa funzione è stata presentata al meglio da Navigon, di cui abbiamo scritto. L'applicazione può quindi navigare con la voce anche in background. È probabile che questa funzione venga utilizzata anche dalle applicazioni di geolocalizzazione, che riconosceranno che hai già lasciato il luogo in cui hai effettuato l'accesso.
Completamento dell'attività
Sicuramente conosci questa funzione dall'applicazione SMS o Mail. Ad esempio, se carichi un'immagine sul server in Dropbox, l'azione verrà eseguita anche se chiudi l'applicazione. In background, l'attività corrente potrebbe terminare.
Ma cosa non può fare multitasking in iOS 4?
Le app in iOS 4 non possono aggiornarsi da sole. Quindi il problema sono i servizi di messaggistica istantanea come ICQ e simili. Queste app non possono essere eseguite in background e non possono essere aggiornate. Sarà comunque necessario utilizzare una soluzione come quella di Beejive, dove l'applicazione è online sul server di Beejive e se qualcuno ti scrive per errore, riceverai una notifica tramite notifica push.
Allo stesso modo, altre applicazioni non possono aggiornarsi. Non è che l'iPhone ti avviserà dei nuovi articoli nel lettore RSS, non ti avviserà dei nuovi messaggi su Twitter e così via.
Come riconosco i servizi in background?
Gli utenti dovranno sapere quali servizi sono in esecuzione in background. Ecco perché, ad esempio, quando si utilizza la posizione in background, nella barra di stato superiore apparirà una piccola icona oppure apparirà una nuova barra di stato rossa se Skype è in esecuzione in background. L'utente verrà informato.
La migliore soluzione?
Ad alcuni, il multitasking in iOS 4 può sembrare limitato, ma dobbiamo pensare che Apple stia cercando di preservare la migliore durata possibile della batteria e la massima velocità possibile del telefono. Potrebbero esserci altri servizi in background in futuro, ma per ora dovremo accontentarci di questi.
Non tutte le funzionalità sono compatibili con tutti i dispositivi. Ad esempio, il multitasking, lo sfondo personalizzato e il supporto della tastiera Bluetooth sono disponibili solo con iPhone 4, iPhone 3GS e iPod touch di terza generazione (modelli da 32 GB e 64 GB dalla fine del 2009).
L'ascolto della musica in sottofondo funziona in una certa misura anche sui vecchi sistemi operativi iPhone, alcune applicazioni offrono la possibilità di avviare la propria musica dall'iPod mentre sono in esecuzione.
Le notifiche push locali avrebbero dovuto essere qui molto tempo fa. Ne sto usando uno di ukolnik che non mi avvisa se non sono connesso al Wi-Fi. E questo è davvero imbarazzante. ;-) E purtroppo per me il badge non cambierà nemmeno dopo diversi giorni, finché non lo apro. :-(
Dal multitasking vorrei poter uscire dall'applicazione per leggere gli SMS appena ricevuti e rispondere, poi voglio tornare allo stato originale. Probabilmente non è così tanto. Tuttavia, se non si tratta dell'applicazione Messaggi, ma vorrà modificare tutte le altre, probabilmente non funzionerà mai al cento per cento.
Beh... sono un po' più freddo riguardo alle novità del nuovo iOS4, quindi almeno non rimarrò troppo deluso. E ho già paura dell'aggiornamento di Navigon, sarà di nuovo un dato darda. :-( Spero che la tastiera QWERTZ almeno mi piaccia.
Molte applicazioni ora salvano l'ultima posizione, quindi potrebbe non essere necessario un aggiornamento. Grazie all'aggiornamento, il passaggio dell'applicazione sarà anche più rapido.. Tuttavia, alcune applicazioni non salvano il proprio stato e avranno sicuramente bisogno di un aggiornamento iOS 4..
Solo un pensiero filosofico... vogliamo davvero essere sempre su icq, jabber e simili? In modo che qualcuno potesse svegliarci a qualsiasi ora, disturbarci e noi non avessimo mai avuto davvero un fine settimana libero dal mondo digitale? E un'altra cosa vale per la messaggistica istantanea, non consentono l'accesso da più posizioni (l'iPhone ci disconnetterebbe dal client di messaggistica istantanea su Mac o PC e viceversa) ..
La domanda può essere posta in modo tale che davvero non ci sia un momento in cui stiamo aspettando un messaggio su IM e abbiamo bisogno di essere online? Un giorno verrà sicuramente trovato.. Per me basta una soluzione alla Beejive, ma a qualcuno questa soluzione potrebbe non piacere..
Acquista IM+ e ti offrirà questo, accedi e gli dici quanto tempo ci vorrà per annullare l'iscrizione e, in caso contrario, ti invierò notifiche su chi ti ha inviato il messaggio ;)
Con Skype/Jabber non ci sono problemi di multilogin icq sì, ma secondo me icq è un protocollo piuttosto stupido e ce l'ho solo grazie a "Masam"
e ha funzionato anche su OS3...
Jabber/GTalk supporta l'accesso da più posizioni. La maggior parte dei client supporta l'impostazione della priorità, quindi posso impostarla, ad esempio, in modo che se sono online sul mio telefono, i messaggi verranno inviati ad esso come priorità.
Che lo vogliamo o no, probabilmente dipende da ognuno di noi. Se non vuoi, spegni il push :-).
Per quanto riguarda MT, in OS3 non ne ho sentito la mancanza, anzi, mi sono piaciute molto le notifiche push, dopo essere passato da HTC e WM 6.1 (poi 6.5)... anche se ammetto che questa è una soluzione, che ancora una volta non è più così "mt" mi piace parecchio dal punto di vista del programma, soprattutto quando viene fornito con Apple API e tutto il resto... Ma dico che non dovrei averlo, lo farò semplicemente usalo... mi chiedo solo se le notifiche offline funzioneranno anche se l'app non è in esecuzione in background; )
Le notifiche locali funzionano anche se l'applicazione non è attualmente in esecuzione: testate :)
minestra ;)
Ieri ho appena visto che, ad esempio, Convertbot e iSilo, che sono già arrivati con un aggiornamento per iOS4, compaiono tra i processi elencati anche dopo il passaggio a iStat.
Grazie per il bel riassunto. Ma devo segnalare un bug: iOS4 non supporta iPod touch 1G. In pratica è come con l'iPhone: la prima generazione porta sfortuna, la seconda senza multitasking, ecc.
Grazie per l'avviso Adam, ho già risolto il problema. Sono un po' confuso riguardo a quegli iPod :)
Come scaricarlo??
Non si aggiornerà!!
Cosa dovrei fare??
Su Apple.com c'è scritto "prossimamente"
Cosa dovrebbe fare?
iOS 4 sarà disponibile solo la sera!
...e lasciamo dormire l'Europa :-)))
non puoi nemmeno chiamarlo multitasking
quindi più app esegui rallenta comunque il telefono... quindi qual è lo scopo di un MT a tutti gli effetti? Ma capisco che l'argomento principale sia iPhone vs. gli altri smartphone non capisco proprio perché, ognuno sceglie cosa gli va e cosa no ;) Secondo me è ben pensato (almeno dopo la mia esperienza con la concorrenza, purtroppo non ho provato Android ;( ((quindi devo colmare questa lacuna)
PROSSIMAMENTE – Cosa sto aspettando?
http://www.apple.com/iphone/softwareupdate/
Avrebbero dovuto impostarlo alle 00:00 - ora mondiale - in modo che venga scaricato gradualmente - giapponese, Asia, Europa, America.
Altrimenti sarà "divertente" quando lo "rilasceranno" :-)
quindi se è il GM, non sarà un grande sforzo :)
Ho letto su alcuni siti che saranno le 10:00, ora della California… vuol dire le 7:XNUMX…
Mi piace molto anche cambiare applicazione, è un peccato che non sia su 3G. Dopo 2 clic verrà visualizzato solo l'elenco delle applicazioni avviate di recente, nulla verrà eseguito in background e le applicazioni verranno riavviate. Solo in modo che l'utente non debba andare al desktop... Penso che ciò potrebbe essere fatto anche su 3G.
presumibilmente è disponibile tramite jb, ma non è consigliato... Chissà se qualcuno lo testerà e mi farà sapere come funziona su 3G
Sapete da qualche parte se questo aggiornamento sarà disponibile anche per iPod Touch di prima generazione? Solo qualcosa dovrà essere supportato, ma la domanda è: lo sarà del tutto? Qualcuno ha qualche informazione?
Probabilmente per niente..
probabilmente stanno aspettando mezzogiorno :D
Ho il 3G da poco più di un anno e mezzo e non dovevo assolutamente avere JB, ma dopo dovrei essere privato di qualcosa e questo, secondo me, è un'ottima cosa . Bene, do JB, anche se a malincuore, e aggiungo che il multitasking funziona alla grande. Non vedo differenze più marcate. Ad ogni modo, ho già una polizza per un nuovo iPhone.
Ho 2 commenti su MT:
1) un peccato eterno che non sia possibile scegliere l'applicazione che verrà eseguita. I compagni di Apple non ci hanno pensato. Ogni applicazione è multitasking per impostazione predefinita, quindi ci sono un miliardo di icone in quella selezione.
2) Davvero non lo consiglio su 3G. Dopo 2 giorni ho dovuto effettuare il downgrade alla versione 3.1.3 perché MT ha rallentato il telefono del 200%. Non penso che fosse la versione GM, il 3G semplicemente non lo dà.
ecc. 2) probabilmente dipende dalle applicazioni che usi più spesso. Buon per me, anzi, sembra tutto più veloce :)
Ho una domanda:
come sarà con Skype, ad esempio, se lo ho in background e il sistema operativo lo chiude per necessità di RAM e qualcuno vuole chiamarmi, quindi continuo a controllare se è spento?
Grazie per la spiegazione.
Presumo che sia impostato in modo che non si spenga.. ecco perché il multitasking non c'è, ad esempio, nell'iPhone 3G, ma nell'iPhone 3GS con doppia memoria..
Mi è successo uno strano problema, su iTunes ho un'offerta per l'aggiornamento alla versione 8.8.8 invece del nuovo iOS. versione dell'iPod? Non capisco perché ho un iPhone collegato e non possiedo affatto un iPod. Qualcuno può consigliarmi come aiutarmi?? Sono su un iMac.
Vorrei chiedere come sarà con iPhone 2G
Il nuovo OS2 non sarà disponibile su iPhone 4G.
Ad.Jablickar: grazie per la spiegazione... forse se l'hanno inventato
E non subirà nemmeno il jailbreak o lo sblocco?
probabilmente per niente..
per favore qualcuno mi dice quando verrà rilasciato ufficialmente iOS 4? Non riesco a leggerlo da nessuna parte...
Oggi, probabilmente alle 19:00 CET
Grazie
Niente finora?
Adesso sto bene :P
Ciao, ho una domanda così pratica.
Ho scaricato iOS 4 ma il multitasking twn continua ad essere "fastidioso". Anche se voglio lasciare l'applicazione nel senso di spegnerla, passa alla barra multitasking.
Non voglio continuare a pensare di rimuoverli da qui. Si può risolvere in qualche modo?
Diky
L'aspetto positivo della soluzione Apple è che non devi preoccuparti della loro presenza... non devi rimuoverli.
Vorrei chiedere se esiste un modo per disattivare le applicazioni in multitasking?
Grazie in anticipo per la risposta
modificare: o meglio eliminare
Non c'è bisogno di spegnerli, non c'è niente di sbagliato :) Ma se devi spegnerli (non so per quale motivo), tieni semplicemente il dito sull'applicazione, vibrerà dopo un po' e potrai chiudilo...
Mi stavo giusto chiedendo... Grazie per la risposta :)
Quindi oggi ho aggiornato altre app e il client IRC Colloquio secondo la descrizione utilizza il multitasking iOS4. Fino ad ora, quando volevo utilizzare le notifiche push, dovevo connettermi tramite un buttafuori che correva ai miei server. Ora funziona con una connessione diretta al server IRC senza interrompere la connessione e con una notifica quando qualcuno evidenzia o scrive un PM.
Quindi qualcuno può spiegare come funziona davvero il multitasking in iOS4? Ero semplicemente nel fatto che esattamente come descrive Honza nell'articolo.
Questo grazie alla funzione Colloquio.. rimarrà connesso al loro server e quando ritornerai all'applicazione ti inoltrerà i nuovi aggiornamenti che si sono verificati.. IM Beejive o IM+ funzionano in modo simile e sicuramente molte altre applicazioni.. notifiche push poi vi avviso dei nuovi messaggi..
Beh, ci ho già pensato. Ho fatto un dump delle comunicazioni su FW e finora ho trovato, a parte le connessioni IRC, solo una verso un server ospitato da ThePlanet.com, ma secondo il contenuto del pacchetto c'erano solo alcune informazioni statistiche e non ne sono nemmeno sicuro se è stato generato da Colloquio. La cosa principale è anche strana che fino ad ora non avevano alcun server per il push, dovevi usare il loro client desktop o ZNC come buttafuori, a cui ti connettevi invece di un server IRC. Inoltre, quando elenco i processi in esecuzione in iStat, Colloquy è presente: http://krtko.vspace.sk/public/tmp/pic10-06-21-23-43-14.jpg e lì si possono vedere anche i processi Convertbot e iBooks, anche se non ho quelle app attive. Mi sono interessato a questo quando ho notato che Colloquy mi mostra l'ora esatta per quanto tempo sono stato connesso al server IRC, e quando lo usavo prima con un buttafuori, l'ora veniva reimpostata ogni volta che veniva avviato. Un giorno dovrò trovare il tempo e venderlo meglio se davvero non viene utilizzato da qualche server push.