Chiudi l'annuncio

Apple ha un concorrente davvero importante per l'iPhone: il Palm Pre, che dovrebbe essere lanciato negli Stati Uniti a metà giugno. Si concentrerà sul più grande difetto dell'Apple iPhone 3G e probabilmente lo pubblicizzerà come il suo più grande vantaggio: eseguire applicazioni in background e lavorare con esse. Non dobbiamo dimenticare Android, per il quale è già stato rilasciato il secondo telefono HTC Magic, e altri pezzi interessanti dovrebbero apparire entro la fine dell'anno. Anche Android può, a suo modo, far funzionare le applicazioni in background senza rallentare ulteriormente il sistema. Tuttavia non è ancora sufficiente per la qualità delle applicazioni di terze parti per quelle dell'iPhone, ed è solo questione di tempo.

Apple sa molto bene che la concorrenza la attaccherà attraverso l'esecuzione di applicazioni in background, e non è certamente questa la posizione in cui Apple vorrebbe trovarsi. In estate l'iPhone rilascerà il firmware 3.0, che porterà le notifiche push, ma se al momento non sei connesso a Internet, anche questa non sarà una soluzione ideale. In breve, non saremo in grado di eseguire applicazioni in background anche dopo il rilascio del nuovo firmware iPhone 3.0.

Ma Silicon Alley Insider ha sentito dire che Apple sta lavorando su un'opzione che consentirebbe alle app di funzionare in background in una futura versione del firmware. Un massimo di 1-2 app potrebbero essere eseguite in background in questo modo, e probabilmente non solo app qualsiasi, ma Apple dovrebbe probabilmente approvare tali app. La stessa fonte di Silicon Alley parla di due possibilità su come queste app potrebbero funzionare in background:

  • Apple consentirebbe agli utenti di selezionare fino a 2 app da eseguire in background
  • Apple selezionerebbe alcune app da eseguire in background. Gli sviluppatori potrebbero richiedere autorizzazioni speciali e Apple le testerebbe per vedere come si comportano in background e come influenzano la stabilità generale del sistema

Secondo me dovrebbe trattarsi di una combinazione di queste due limitazioni, perché l'hardware attuale non metterebbe troppa pressione sulle applicazioni in background, e sarebbe anche opportuno controllare queste applicazioni se il loro funzionamento in background non è troppo impegnativo sulla batteria, ad esempio. 

Più tardi a questa speculazione si unì John Gruber, noto per avere fonti davvero eccellenti. Parla anche del fatto di aver sentito una speculazione simile a gennaio durante il Macworld Expo. Secondo lui, Apple avrebbe dovuto lavorare su un application dock leggermente modificato, dove ci sarebbero state le applicazioni lanciate più frequentemente e che ci fosse anche una posizione per l'applicazione che volevamo eseguire in background.

TechCrunch è l'ultimo ad unirsi a queste speculazioni, affermando che secondo le sue fonti, questa funzionalità altamente richiesta del firmware dell'iPhone non è affatto pronta, ma che Apple sta sicuramente cercando di trovare una soluzione per fornire supporto in background per applicazioni di terze parti hillside. TechCrunch ritiene che questa nuova funzionalità potrebbe essere introdotta al WWDC (inizio giugno) nello stesso modo in cui è stato introdotto il supporto per le notifiche push l'anno scorso.

Ad ogni modo, eseguire le app in background non è esattamente una cosa facile da implementare, dato che la maggior parte dei giochi o delle app nel firmware attuale utilizzano al massimo le risorse dell'iPhone. È sufficiente che l'iPhone controlli la posta elettronica in un gioco impegnativo e puoi immediatamente riconoscerlo dalla fluidità del gioco. Recentemente è stato anche ipotizzato che il nuovo iPhone dovrebbe avere 256 MB di RAM (rispetto ai 128 MB originali) e una CPU da 600 Mhz (rispetto a 400 MHz). Ma queste speculazioni provengono da un forum cinese, quindi non so se sia il caso di fidarsi di tali fonti.

.