Firmware 4: ecco come chiudere le applicazioni in background e ridimensionamento allegati

Nuovo sistema di commenti
iPhoneItalia ha un sistema di commenti realtime tutto nuovo e nativo! Per commentare ti basta creare un account e potrai subito commentare.
Prova la nuova sezione commenti!

Molti utenti ci hanno chiesto se è possibile chiudere le applicazioni lasciate in background su iPhone 3GS FW 4, sfruttando la nuova funzione multitasking implementata da Apple. La risposta e sì e in questo articolo vediamo come fare, accennando anche ad un’altra utile funzione: il ridimensionamento automatico delle immagini allegate in una email.

Passaggio 1 (immagine in alto): doppio click sul pulsante Home per aprire la barra del Multitasking con tutte le applicazioni aperte.

Passaggio 2: tenere premuto il dito per due secondi su una delle icone in basso. Appare il segno di divieto, in questo caso sull’app Telefono. Basterà poi ripremere sull’icona per chiudere la relativa applicazione.

Passaggio 3: come vedete ora è scomparsa l’icona Telefono facendo spazio ad un’altra applicazione aperta, Twitbird.

Passaggio 4: qui abbiamo chiuso tutte le applicazioni tranne una.

Come vedete la gestione delle applicazioni è davvero semplice, anche se in questa prima beta il consumo di batteria con multitasking attivo è davvero oneroso.

Infine vi mostriamo la funzione che consente di ridimensionare automaticamente un allegato in Mail:

Prodotti consigliati

In qualità di Affiliato Amazon, iPhoneItalia riceve un guadagno dagli acquisti idonei.
Offerte Amazon di oggi

Commenti 56

  1. Davide65
    È fatto meglio Kirkae: le app dei task compaiono già con la x per chiuderle, senza dover tenere premuto il dito (ridicolo e macchinoso).
  2. Oneroso in che termini?? Cioè riuscite a fare un piccolo paragone (anche e non precisissimo)??
  3. @Davide65: è solo per le app di default. Che difficilmente vorrai chiudere. Per tutte le altre c'è già il segnale per chiuderle!! ;)
  4. Giuseppe Migliorino mod
    @fasano: lasciata batteria al 40% ieri prima di andare a dormire, con alcune app in backgorund e telefono in standby, stamattina betteria a 0
  5. noooooooo parliamo di batteria che duri e quì si pegiora del tutto boh?
  6. Giuseppe Migliorino mod
    @mario: be mario tieni presente che è una beta!
  7. Gbrusten
    Chiedo scus per l'OT ma solo a me succede che l'app di Iphoneitalia va quasi sempre in crash alla chiusura di un articolo?
  8. Cristiano
    @Giuseppe migliorino: ho come il sospetto che sto problema sul 3gs non riuscirà a risolverlo nemmeno Apple via software. Al di la delle API che dice di aver sviluppato, a meno che non ne abbia anche un paio religiose..... Il prossimo iPhone, mi sa che avrà una batteria completamente nuova che con l os 4 durerà tanto come questa col 3 :-))))
  9. Il firmware 4 si può già mettere sul cell? O è solo per alcuni in prova?
  10. @Giuseppe migliorino ciao Giuseppe hai percaso idea di quando rilasceranno il nuovo tool per il jb del 3.1.3 mc model ? Mi sa che si fa strada l'idea di aspettare il fw 4.0 visto che lo hanno già jb...cosa pensi??
  11. alemkanda
    coooosa? ma vaffa... ma ci hanno messo un frullatore al posto della batteria nell'iphone o cosa?
  12. Andrea97
    @Giuseppe Migliorino: Scusa Giuseppe io ho Windows ed un iPhone 3gs e sono registrato al sito Apple come developer ed ho anche pagato per il firmware...fin ora tutto ok ma quando cerco di installarlo sulliPhone iTunes mi da errore 13...cosa faccio?
  13. Rnhmjoj
    Chi aggiunge il mio iphone nella lista dev iphone os 4 beta?? Vi prego contattamemi ! [email protected] Sono disposto a pagare.
  14. Comunque quella di lasciarle tutte aperte di default è una grande baggianata. Prima non se ne poteva lasciare in background nemmeno uno, adesso le lascia tutte e ti obbliga a chiuderle con questa procedura macchinosa e inutile. Era meglio se permettevano di decidere quale lasciare in background in qualche maniera. Cosi' e' un dispendio di risorse e memoria, a fine giornata ti ritrovi con 10 app in background o piu'. Se poi in background ti dimentichi qualche gioco sei fritto.
  15. Ciao vorrei sapere se con il mio iPhone 3G 32 GB se posso aggiornare con il firmvere 4. Grazie
  16. Acaonweb
    Ma il fatto che nel 3g non di possa modificare l'immagine della springboard è un bug oppure è una feature che appositamente è stata omessa per il 3g. Perché se per il mt lo capisco, questa no....
  17. iDavide98
    qualcuno può aggiungere anche il mio iPhone alla lista developer di iPhone OS? vi supplico!!!! mail: [email protected]
  18. Giuseppe Migliorino mod
    @Acaonweb: sembra che ad alcuni vada e ad altri no... @Naco: solo se sei dev ufficiale @Andrea97: ieri abbiamo pubblicato la guida sull'isntallazione del firmware ;) @Marco: mm guarda non so dirtelo! @gimfix: solo per i dev@Cristiano: hehe speriamo di no, per il 3gs almenO :)
  19. •••David•••
    @ Andrea 97 Lo faceva anche a me...devi installarlo con un Mac , con Windows viene fuori errore 13 ! L'avevo già fatto notare nella guida all'aggiornamento 4.0 ma nessuno mi ha [email protected]
  20. FederSteel
    Ho visto alcuni video dove vengono chiuse alcune applicazioni e messe in background, ma volevo chiedere se è possibile chiudere un App senza doverla mettere in tale modalità chiusa e basta. In poche parole si può chiudere un'App senza doverla mettere prima in background,perchè se la chiudo e va in background per chiuderla definitivamente devo riuchiuderla utilizzando il tasto di divieto,questo è un po macchinoso, non è tanto da Apple
  21. •••David•••
    @ giuseppe Con Windows viene fuori Error 13.....
  22. FederSteel
    ma se si chiude diciamo l'App di telefono e Messaggio ovviamente cmq continuo a ricevere chiamate o messaggi giusto? Ma adesso se si va in rubrica si scarica la mail perchè io che ho 3 anche se ho messo la posta in manuale quando vado in rubrica mi scarica la mail
  23. @fasano: Solo per le app. di default? Non mi sembra che l'app. ZerO nelle foto sia una di default, eppure il divieto nella prima foto non esce in automatico!!
  24. •••David•••
    @ Feder... Questa e la prima beta del 4.0 , ne rilasceranno almeno altre 3 prima del rilascio del 4.0 Final ..non fate domande senso , sicuramente ci saranno dei cambiamenti
  25. Gonzalo
    Secondo me i "problemi" di batteria sono legati al fatto che mamma Apple vuole che compriamo le batterie esterne aggiuntive del costo di circa 50 (almeno quella della MILI), cosa che trovo veramente assurda visto che abbiamo un telefono che costa un bel po di soldi....
  26. Cristiano
    @federsteel: secondo me, pensandoci, anche le apps verranno aggiornate con opzioni ad hoc che permetteranno di scegliere de chiuderla o meno. E pensandoci anche il discorso batteria: sono anche le apps a dover essere ottimizzate per il 4.0 con le API che ha introdotto Apple e che permetteranno di ottimizzare il consumo di batteria. Se così fosse, non è detto che se adesso si consuma il 40% di batteria in 8 ore con 4apps, lo stesso accada con la vers definitiva e l app ottimizzata. Spero.......
  27. Davide65
    Easatto Fabs. @giuseppe puoi chiarire se bisogna tenere premuto il dito per tutte le app o solo per quelle predefinite?
  28. quoto federsteel... possibile che non ci sia un modo veloce per non farle rimanere in background? Spero che alla Apple si inventino qualcosa, è l'unica volta che la apple non mi soddisfa con questo nuovo fw.
  29. Era ovvio. Bastava guardare il filmanto di 9to5 mac.
  30. •••David•••
    @ gonzato I problemi di batteria non si risolveranno mai ..si potrà ottimizare l'autonomia con firmware ad Hoc , purtroppo e stato sottovalutato l'uso intensivo del terminale , l'unica soluzione sarebbe possibile sostituendo l'attuale batteria con una di maggiore capacita'..ma dubito fortemente che Apple lo faccia..quindi mettetevi il cuore in pace , solo con il nuovo iPhone sara' risolto il problema autonomia visto l'ottimizazione sul nuovo iPad
  31. che applicazione è quella chiamata zero? il simbolo e il nome è quello del negozio di salerno ma sull'app store non la trovo
  32. FederSteel
    @•••David•••: Guarda che nel nuovo iPad, si sicurame le batteria saranno migliori ma c'è da dire che li dentro c'è anche un pacco composto da due batteria e quindi niente a che vedere con la sola dell'iPhone
  33. Scusate ma come si cambia lo sfondo della Home? Io ho il 4.0 su iPod touch 2g e riesco solo a cmabiare la lockscreen da "impostazioni" pls help
  34. PisyRock
    Ragazzi potete autorizzare il vostro UDID per installare il 4.0 beta 1 contattando Emmanuele: [email protected] Prezzo: 7 euro ad ogni UDID ne vale la pena perchè 7 euri nn sono niente...
  35. FMulder
    Ragazzi, sono uno sviluppatore e ho dato uno sguardo alle API che gestiscono il multitasking e si basano sui 7 servizi che sono stati elencati durante il keynote. Sperando di aver capito bene il meccanismo provo a tranquillizzarvi, ma considerate che comunque le applicazioni e soprattutto il firmware non sono ancora ottimizzati per il background. A mio parere non bisogna farsi ingannare dalle icone che si vedono nel dock relative alle applicazioni aperte, perchè non per forza stanno utilizzando la CPU. Vedo il dock più come un "contenitore" delle applicazioni aperte recentemente, alcune delle quali magari staranno usando risorse, mentre altre no. Il background essenzialmente funziona su quattro cose: audio, posizionamento geografico, voip e per permettere ad un'operazione di essere conclusa prima di terminare l'applicazione (esempio, terminare l'invio di un file). Se un'applicazione non usa almeno uno di questi servizi, teoricamente non consuma CPU. Chi ha nominato il caso in cui uno chiuda un gioco mettendolo in background e se ne dimentichi, ad esempio, può stare tranquillo. Grossomodo in quel caso in realtà il gioco non è in background, ma va in una condizione di sospensione, in cui tutto lo stato della memoria utilizzata dal gioco viene "bloccata", ma la cpu non viene utilizzata. Quando uno richiama il gioco, viene segnalato come in funzione, e la memoria viene "sbloccata". Se però il gioco è in uno stato di sospensione, e l'applicazione che state utilizzando richiede più memoria, il gioco viene terminato e la memoria utilizzata viene liberata. Pertanto se uno sviluppa per bene il gioco dovrà prevedere la possibilità che il gioco stesso possa essere rimosso dalla memoria, e quindi dovrà salvarne lo stato anche su disco, se no verrà perso tutto quello che non è stato salvato. Ricordatevi che non c'è nulla di male nell'occupare la RAM, se serve: anzi, l'ideale è averla sempre piena!! Quello che fa la differenza è come la RAM venga gestita dal sistema operativo. Un conto è se il sistema operativo riempie la RAM e poi non può liberarla ed è costretto a usare sistemi che non sto a spiegarvi, mentre un conto diverso è se la riempie per comodità e poi può liberarla se necessario (come dovrebbe essere in questo caso). Spero di aver chiarito qualcosa.
  36. Super_Lollo
    Alcune persone che scrivono qui mo' fanno rimanere a bocca a aperta , gente che ha speso 100 euro per essere dev e poi hanno un pc , gente che nn sa cosa sia la programmazione e si lancia nell installazione della beta ....
  37. Parabellum82
    @giuseppe migliorino Potreste implementare un sistema avanzato nella gestione del REPLY nei commenti? Ogni volta tocca scrollare a ritroso per capire a chi/cosa si sta rispondendo! E' solo un consiglio,grazie lo stesso 
  38. Giuseppe Migliorino mod
    @Joco: è un app in sviluppo @Parabellum82: certo vedremo cosa fare grazie
  39. ma la possibilita di rispondere ai msg senza uscire dall'applicazione in uso c'è o me la sono sognata? Si potrà fare su 3g? postate qualche screenshots?
  40. Ma facendo questa operazione le icone nella springboard diventano invisibili ?!
  41. Hal2001
    Sto firm e inutile, cose che coi Nokia si facevano 3 anni fa. Pero alla Apple sono geniali a presentarle come rivoluzionarie ea farci credere la gente.
  42. Sabato83
    Ma quell'icona di "Zero"? Qualcuno di voi lavora allo zero store di salerno?
  43. AliasMesh
    @Gbrusten: No anche a me succede!!
  44. Alessio
    ma è stato spiegato come si fa a lasciare aperta un'applicazione e tornare alla springboard oppure a chiudere un'applicazione senza lasciarla aperta in backgroung? @fasano: perchè nei primi video non appare già il simbolo di divieto nelle applicazioni di terzi??
  45. Fmulder grazie dei chiarimenti. Avevo una mezza idea che potesse essere così alcune cose ma mi preoccupava più la situazione memoria, che essendo poca, si esaurisse velocemente ed entrasse in gioco qualche fattore stile swap. Se pero quando la memoria è piena viene salvata un immagine su disco dell'app più vecchia va benissimo. Questo purché non succeda troppo frequentemente altrimenti si noterebbero lo stesso rallentamenti. Grazie per acerci spiegato bene come gestiscono la cosa.
  46. FMulder, riscrivo perché non è comparso il mio messaggio. Volevo ringraziarti per acerci spiegato come funziona meglio questo multitasking. Adesso è più chiaro e sopratutto mi hai risolto il dubbio dell'esaurimento di RAM e che in caso serva RAM usa una specie di immagine su disco senza rallentare tutto con tecniche stile swap.
  47. Quindi deduco anche che skype userà qualche api apposita per rimanere connesso, in tal caso quindi userà cpu mentre per chi non le usa sarà semplicemente sospeso. Quindi il multitasking si vedrà veramente solo quando le applicazioni saranno sviluppate per il 4.0. Giusto? Adesso semplicemente sono app sospese.
  48. FMulder
    @Mrlele: Non esattamente: in un computer si utilizza solitamente una tecnica denominata swapping che prevede, nel caso la RAM sia totalmente occupata, che alcune "parti" di memoria vengano "spostate" su disco fisso, in genere si tratta di quelle che sono state utilizzate meno di recente. Quando un'applicazione richiede quelle "parti", esse vengono recuperate dal disco fisso e spostate di nuovo in RAM: per l'applicazione si tratta di un'operazione totalmente trasparente: non sa quindi se i dati li sta recuperando dalla ram o dal disco fisso, gestisce tutto il sistema operativo (è il concetto di memoria virtuale), e l'applicazione procede normalmente. Nell'iPhone OS 4.0 invece funziona in modo diverso. Mettiamo il caso di un gioco che viene chiuso per aprire un'altra applicazione. Il gioco non viene realmente messo in background propriamente detto (che significa che il gioco è "in funzione" e può fare quello che vuole ma semplicemente non viene visualizzato), bensì viene messo in uno stato di sospensione nel quale i dati che ha in ram vengono mantenuti, ma il gioco non ha accesso alla cpu, e quindi non può fare proprio nulla (a parte, eventualmente, i 4 servizi che ho indicato). Se l'applicazione che abbiamo aperto ha necessità di ulteriore ram, e l'iphone non ne ha più libera, allora rende disponibile la ram utilizzata dal gioco sospeso. Qui scatta la differenza con un computer standard: che fine fanno i dati del gioco? Nel computer quei dati che erano in ram verrebbero "spostati" su disco rigido nel momento in cui serve più ram per l'applicazione corrente. Nel nostro caso invece vengono semplicemente PERSI. Non c'è quindi il sistema di swapping (che in un cellulare rallenterebbe parecchio tutto). Il problema a questo punto è che se questo avviene durante una partita a un gioco, ovviamente tutti i dati di quella partita "sospesa" verrebbero persi: DEVE essere lo sviluppatore quindi a implementare un sistema che quando viene messo in background il gioco salvi i dati ANCHE sulla memoria di massa, e poi li recuperi se necessario (ovvero se l'applicazione non viene ripristinata dalla sospensione ma viene proprio riaperta dopo una chiusura). Per rispondere al secondo commento invece: Skype utilizza uno dei quattro servizi realmente in background, ovvero il Voip. Gli altri sono l'Audio (per utilizzare lettori multimediali in background, come radio e sostituti dell'ipod), la localizzazione (per usare software che tengono traccia della posizione geografica, come navigatori o logger delle posizioni) e infine la possibilità di terminare un'operazione all'interno dell'applicazione (esempio l'invio di qualcosa.. chiudo un'applicazione mentre sta inviando un file: in background resta il solo invio del file, quando questo invio termina, l'applicazione viene totalmente chiusa). E per l'ultima domanda: si, esattamente, ora come ora vengono semplicemente sospese, e se vengono chiuse (a mano o per colpa della mancanza di ram) i dati sono persi. Spero di aver chiarito ulteriormente ;)
  49. FMulder: si' chiarissimo! Grazie delle delucidazioni su questo OS4!
  50. Cristiano
    @fmulder: illuminante!! A dirla breve ai comuni mortali non serve a una cippa sta beta xke fino a quando anche le apps non saranno ottimizzate il multitasking rimane zoppo:-)))
Ultime offerte del giorno Vedi tutte