Logo Blogo

"Trust the iPhone": Steve Jobs risponde sulla gestione del multitasking

Pubblicato: 30 giu 2010 da Ruthven

Mail Steve Jobs a Alain Bonacossa

Con l’arrivo del multitasking, iOS ha la possibilità di poter gestire in modo diretto le app che girano in background. In particolare si possono chiudere le app singolarmente, come indicammo in uno specifico post.

Alain Bonacossa, senior research associate presso Kellogg e lettore di Melablog, ha scritto a Steve Jobs riguardo alla possibilità di chiudere contemporaneamente tutte le applicazioni aperte in iOS 4, aumentando così la durata della batteria:

Ciao Steve,

Mi accorgo di andare spesso sul dock per chiudere tutte le app che stanno girando in background per risparmiare batteria.

C’è una maniera di chiudere tutte le app in background d’un colpo solo, senza doverle chiudere una per una?

Magari l’introduzione di un unico pulsante “chiudi tutte le app” in futuro?

Alain

La risposta di Jobs arriva, laconica ed ispiratrice come sempre:

Non hai bisogno di fare questo per risparmiare batteria. Abbi fiducia nell’iPhone.

Sent from my iPhone

Il direttore generale di Apple sottolinea la caratteristica della gestione del multitasking in iOS 4, che “permette alle tue app di girare in background preservando la vita e le prestazioni della batteria”. In breve, il sistema operativo ottimizza il consumo della batteria relativamente all’uso delle app.

Non mancano però gli utenti che segnalano una drastica diminuzione della durata della batteria a partire dall’upgrade a iOS 4. Non è chiaro però se questo problema è da attribuirsi al multitasking oppure ad altre caratteristiche del nuovo sistema operativo.

Le speculazioni in questo campo sono infatti numerose. Finora sono stati additati come possibili colpevoli i wallpaper, un possibile bug riguardo alla visualizzazione della carica della batteria oppure certe applicazioni non ancora ben compatibili con iOS4.

In ogni modo, confidiamo nell’implementazione del multitasking su iOS 4. Come dice Steve: “Trust the iPhone”.

[grazie ad Alain per la disponibilità]

1 stelle2 stelle3 stelle4 stelle5 stelle (5 Voti | Media: 4.2 su 5)
condividi condividi
49 commenti

Commenti dei lettori

(Inserisci un commento - Nascondi commenti anonimi)
  • Profilo di obiwan73

    obiwan73

    30 giu 2010 - 08:44 - #1
    -2 punti
    Up Down

    Steve Jobs inizia a perdere colpi…

  • Profilo di parrot

    parrot

    30 giu 2010 - 09:07 - #2
    0 punti
    Up Down

    “senior research” e non ha capito come funziona questo “mezzo multitasking” del iOS 4.

    Ha ragione Jobs a dire che non serve, perché le applicazioni che restano lì non operano mica in background (al massimo per completare qualche operazione per pochi minuti, come l’invio di un tweed ad applicazione spenta).

  • Profilo di bit

    bit

    30 giu 2010 - 09:23 - #3
    0 punti
    Up Down

    Proprio un bellissimo Multitasking :D complimenti ;)

  • Profilo di toni_acca

    toni_acca

    30 giu 2010 - 09:25 - #4
    0 punti
    Up Down

    Ma uno può credere in Dio, in un’idea politica, ma non in un telefono! Due sono le cose: o SJ è proprio alla frutta oppure le sue mail sono dei fake clamorosi. Anche perchè una risposta così è davvero ridicola, prima di tutto.

  • Profilo di Izbuh

    Izbuh

    30 giu 2010 - 09:28 - #5
    7 punti
    Up Down

    Ma Steve avrà inviato il messaggio impugnando l’ihpone con la mano sinistra o la destra?

  • Profilo di malcombsd

    malcombsd

    30 giu 2010 - 09:40 - #6
    8 punti
    Up Down

    Questo è il classico post che ti fa pensare “perchè leggo ancora questo blog?”. Riassume in poche righe cosa non dovrebbe essere questo posto.
    Se si vuole fare un blog tematico si dovrebbe conoscere ciò di cui si sta parlando, invece qua si vede soltanto una grossa ignoranza.
    Ne il signor Alain Bonacossa, ne l’intera redazione hanno capito un tubo di come funziona iOS 4. Il bello è che (almeno i secondi) dovrebbero informarsi almeno un minimo prima di pubblicare questa roba.

    Il ‘dock’ in basso non raggruppa nella maniera più assoluta le app in background. Semplicemente si tratta di una lista dei recenti delle applicazioni sospese.
    Che vuol dire?
    Semplicemente, al contrario di quanto accadeva con iPhone OS 3, quando si preme il pulsante di home per uscire da un’app essa viene passata da uno stato attivo ad uno stato di sospensione (questo avviene in un periodo molto inferiore al minuto, lasso di tempo nel quale l’app continua a girare in background) in cui viene fatta una ‘fotografia’ dello stato in cui si trovava prima della chiusura. A questo punto se l’utente torna sull’app non sarà necessario eseguire nuovamente tutto il caricamento e l’inizializzazione, ma verra semplicemente ripristinato lo stato precedente la chiusura.
    Quando si chiude un’app dal dock in basso si rimuove questo stato dalla memoria.
    Tutto il discorso di rimozione viene fatto dall’iPhone in base alle risorse RAM a disposizione.
    Dunque chiuderle da li non ha alcun pro sulla durata della batteria.
    Il multitasking è davvero un’altra cosa, le applicazioni possono chiedere diversi tipi di multitasking (ma devono essere adattate, perchè quelle fatte per iPhone OS 3 non supportano il mt):
    - servizio di localizzazione in background (per navigatori etc.)
    - servizio di voip in background (tipo skype)
    - push notification (già nel 3)
    - local notification
    - l’app richiede un certo periodo di tempo nel quale gli è permesso girare in background per compiere dei task

    Non sto qui a spiegare ognuna, lascio il compito alla redazione quando ne verrà a conoscenza.
    Dunque il multitasking come è normale intenderlo in ambito desktop non è assolutamente lo stesso implementato da apple per gli sviluppatori. Altrimenti non avrebbe avuto senso tutto il discorso fatto un paio di anni fa per le push.
    Questo viene ulteriormente rafforzato nelle sessioni del wwdc in cui si dice che quel tipo di multitasking non viene considerato da apple un buon modo di lavorare nel mobile.
    Ma questo (ed altro) dovrebbe essere già a conoscenza di persone che si reputano capaci di fare informazione.

    Quindi fatevi il piacere di scrivere al senior research e chiedere scusa per un articolo che oltre a dimostrare una palese ignoranza, fa riferimento a notizie assolutamente false.
    saluti
    daniele

  • Profilo di toka

    toka

    30 giu 2010 - 09:52 - #7
    0 punti
    Up Down

    #6
    scusa ma ti devo contraddire.
    il multitasking funziona benissimo, sono le app che non sono ancora in grado di supportarlo.
    alcune si, come il tom tom per esempio, viaggiando puoi passare da un app all’atra e fare telefonate, poi quando tornerai su tom tom non c’è nessuna “fotografia” come hai detto tu, ma ti ha seguito benissimo come se l’app fosse rimasta in primo piano.
    e non solo il tom tom ma anche tante altre app si sono aggiornate.

  • Profilo di ismart

    ismart

    30 giu 2010 - 09:58 - #8
    0 punti
    Up Down

    #5
    ti stimo!

  • Profilo di bit

    bit

    30 giu 2010 - 10:10 - #9
    0 punti
    Up Down

    C’è ancora un GROSSO problema che riguarda l’Iphone, per quanto riguarda l’IM istant messenger di qualunque tipo, attivando le notifiche push la batteria non arriva a un giorno poi, cosa molto più IMPORTANTE, i messaggi vengono notificati con gravi ritardi, praticamente il servizio è inutilizzabile, peccato probabilmente il problema poteva essere aggirato semplicemente con un vero multitasking cosa che Apple non ha fatto, con blackberry esempio funziona sia in push notification e background senza influire minimamente sulla batteria ATTIVO 24 ORE su 24 senza perdersi neanche un messaggio e in realtime, per quanto riguarda Android non ho avuto modo di provare ma da quanto ne so è la stessa cosa del Blackberry anche se il tutto non gira su server propri ciao

  • Profilo di malcombsd

    malcombsd

    30 giu 2010 - 10:11 - #10
    0 punti
    Up Down

    @toka rileggiti quello che ho scritto.il tom tom può girare in background perché è un servizio specifico supportato da quel multitasking (ovvero quello di potetti continuare a localizzare e guidare mentre l’app è chiusa)

  • Profilo di alpha2

    alpha2

    30 giu 2010 - 10:19 - #11
    0 punti
    Up Down
  • Profilo di iFrankz

    iFrankz

    30 giu 2010 - 10:21 - #12
    0 punti
    Up Down

    Ma davvero uno deve leggere ste c@gate pazzesche di primo mattino? E’ cosi’ chiaro che le applicazioni le chiudi ad una ad una che e’ come ste sto pseudo senior avesse scritto a Jobs: Caro Steve ma lo sai che l’acqua calda e’ calda? Non c’e’ un modo piu veloce di sapere se e’ calda? E lui avesse replicato: Al posto di rompere i marroni capisci che non hai bisogno di toccare l’acqua calda.. abbi fiducia nel boiler. Carissima redazione di Melablog, ma davvero il mondo apple si e’ ridotto a non avere argomenti per articoli decenti? Avete veramente bisogno di farci sapere che sto tipo (ma poi a chi importa chi e’ e che legge melablog) manda una mail a Jobs per potere raccattare 4 commenti? Veramente non riuscite a scrivere articoli decenti sul mondo apple? Il gossip di serie b lasciamoli agli altri blog prima di perdere i tanto affezionati lettori che si devono sorbire ste cag@te. Offendete l’intelligenza delle persone in questo modo. Ma meglio i 2000 sfondi per iPhone che pubblica mela morsicata a sto punto.

  • Profilo di mb_bs

    mb_bs

    30 giu 2010 - 10:26 - #13
    0 punti
    Up Down

    Restando in tema, avete in programma di aggiornare le vostre applicazioni a iOS 4 prima o poi?

  • Profilo di bit

    bit

    30 giu 2010 - 10:28 - #14
    0 punti
    Up Down
  • Profilo di unseen

    unseen

    30 giu 2010 - 10:29 - #15
    0 punti
    Up Down

    @bit
    sei OT, ed anche se in questo pseudoblog ormai non ci si fa piu’ caso, riesci a distinguerti comunque, con commenti sempre dello stesso tenore, che MAI neanche per sbaglio danno qualche informazione utile od interessante per chi vuole informarsi su iPhone, non fregando ai lettori NULLA di bb o android, altrimenti andrebbero sui rispettivi blog o forum tematici ad ascoltare da qualcuno che con imparzialita’(che non ti appartiene) riporta notizie interessanti e sensate.
    Poi riporti malfunzionamenti che io sinceramente non rilevo, forse ti ci vuole un po di pratica, a me e’ sempre tutto istantaneo.

  • Profilo di bit

    bit

    30 giu 2010 - 10:38 - #16
    1 punto
    Up Down

    @unseen

    Senti, se tu non utilizzi programmi IM Istant Messenger questo non vuol dire che tutti gli altri non interessa, qualcuno potrebbe interessare, questo perchè probabilmente ci lavora scambia messaggi con amici (senza pagare sms )ecc ecc. è un dato di fatto non per aprire contestazioni Grazie

  • Profilo di vashxp

    vashxp

    30 giu 2010 - 10:41 - #17
    0 punti
    Up Down

    malcombsd ha ragione, è un po come quando si manda in standby il PC anziché spegnerlo del tutto.
    poi ovviamente le applicazioni native per questo pseudo background sfruttano le nuove API per mantenere determinate sub routine in esecuzione pur essendo in uno stato di ibernazione.
    ma c’è una bella differenza tra l’avere l’intera applicazione in background ed avere una routine che continua a girare.
    l’esempio di toka mostra come questo pseudo background possa sembrare un vero e proprio background, ovvero il tomtom viene cmq messo in ibernazione, eccezione per le sue sub routine di ricezione GPS, in modo tale che una volta riesumata mantenga la posizione attuale, facendo sembrare che l’applicazione non sia mai stata interrotta.

    alla fine è un metodo funzionale, xkè tutte le applicazioni in pseudo background non occupano ne ram (o cmq in minima parte), ne risorse (salvo caso non si utilizzino API di backgrounding), e teoricamente si preserva la durata della batteria.

    quindi dal punto di vista dell’utente finale, che sia o no un vero background, sotto dal punto di vista estetico cambia poco. dal punto di vista dell’autonomia è preferibile il pseudo background. ma dal punto di vista dello sviluppatore, questo metodo di backgrounding ha delle limitazioni. ovvero, puoi mandare in background solo determinate funzioni che la Apple ti permette con le sue API.

    in genere la gestione del background è il sistema operativo che se ne deve occupare, mentre il programmatore dell’applicazione NO.
    quì invece è il programmatore che si deve preoccupare della gestione del background… ed è una cosa un po fuori standard.

    ripeto, alla fine è una problematica che non riguarda al 99% dell’iPhone user, era solo x mettere in chiaro le differenze tra una Pseudo e Vero background.

  • Profilo di vashxp

    vashxp

    30 giu 2010 - 10:47 - #18
    -1 punto
    Up Down

    devo correggere una mia affermazione in merito al background:
    avevo scritto che : “puoi mandare in background solo determinate funzioni che la Apple ti permette con le sue API.”
    mi devo correggere : “con questo background, puoi mantenere attive solo determinate funzioni che la Apple ti permette con le sue API”.

  • Profilo di bit

    bit

    30 giu 2010 - 10:49 - #19
    0 punti
    Up Down

    @unseen
    Hai detto che ti funziona perfettamente magari senza influire sulla batteria per quanto riguarda il push notification

    la mia domanda è: Quale programmi utilizzi ??

  • Profilo di egoalesum

    egoalesum

    30 giu 2010 - 10:53 - #20
    0 punti
    Up Down

    Concordo con il #6.
    Le applicazioni nel dock NON sono in background. Sono applicazioni che, per *definizione*, sono CHIUSE: non hanno thread in stato running/waiting, nè hanno pagine caricate in RAM.
    Però, direi che sono “ibernate”: viene fatta una “fotografia” del processo, cioè vengono memorizzate nella memoria di massa stack, heap e tutto il resto (è questo che intende, gisutamente, malcombsd… Non l’istantanea dello schermo!). Quando poi l’applicazione viene riaperta dal dock, dopo essere stata caricata in memoria viene ripresa l’immagine salvata in precedenza, e SEMBRA che l’applicazione sia sempre stata in esecuzione; in realtà, era chiusa, ed è stata semplicemente ripristinata nello stesso stato.

    È questo lo stato che la documentazione chiama “Suspended”. Riporto qui la spiegazione:
    The application is in the background but is not executing code. The system moves application to this state automatically and at appropriate times. While suspended, an application is essentially freeze-dried in its current state and does not execute any code. During low-memory conditions, the system purges suspended applications without notice to make more space for the foreground application.

    Questo è diverso dallo stato “Background”:
    The application is in the background and executing code. Most applications enter this state briefly on their way to being suspended. However, an application that requests extra execution time may remain in this state for a period of time. In addition, an application being launched directly into the background enters this state instead of the inactive state.
    (fonte: iPhone Application Programming Guide: The Core Application Design - Apple iOS SDK)

  • Profilo di darkvhox

    darkvhox

    30 giu 2010 - 10:55 - #21
    0 punti
    Up Down

    Io ho fiducia nell’iPhone XD

  • Profilo di ippocampo

    ippocampo

    30 giu 2010 - 10:55 - #22
    0 punti
    Up Down

    @malcombsd
    http://www.melablog.it/post/11986/arrivano-le-prime-app-compatibili-con-il-multitasking-di-ios-4
    Questo post di melablog del 17 giugno spiega chiaramente come funziona il multitasking di iOS 4.

  • Profilo di egoalesum

    egoalesum

    30 giu 2010 - 10:59 - #23
    0 punti
    Up Down

    @#22
    quel post fa ancora confusione tra gli stati background e suspended. parla di cosa può fare un’applicazione nello stato Background, ma non è l’unico.

    L’argomento di questo post invece riguarda le applicazioni che vanno in stato suspended.
    Premendo Home, infatti, se un’applicazione non supporta il multitasking, va comunque a finire nel dock, ma in stato suspended. Se invece supporta qualche tipo di “multitasking” (diverso dalle notifiche push o locali) va in stato background.

  • Profilo di unseen

    unseen

    30 giu 2010 - 11:00 - #24
    1 punto
    Up Down

    Guarda potrebbe anche essere che tu abbia ragione sull’ IM(e questo e’ un conto), ma se posso permettermi si vede chiaramente che molte delle cose che scrivi sono gratuitamente e tendenziosamente contro iPhone, cosa che naturalmente porta 2 conseguenze : la prima e’ che dopo un po’ ti si legge con pregiudizio, sapendo che direttamente o indirettamente il tuo obiettivo è screditare iPhone; la seconda è far scadere la qualità del blog con commenti spesso OT e provocatori(che è proprio quello che succede col mio argomentare con te).
    Infatti rarissimamente scrivo, ma qualcuno vuole spiegarmi cosa c’entra un ipotetico(perché senza dati e link o video quale peso vuoi che abbiano i tuoi commenti) problema con le push e gli IM su iPhone con un “articolo” su come è implementato il multitasking?forse perché tali apps dovrebbero gia’ funzionare, per così dire,”flawlessly”? diamo tempo agli sviluppatori di aggiornare le apps e poi vediamo se veramente sto iPhone è veramente un orrore come dici tu, anche se per me la bilancia pende nettamente a favore dei pregi, e di moltissimo anche. Questo ovviamente IMHO

  • Profilo di bit

    bit

    30 giu 2010 - 11:09 - #25
    0 punti
    Up Down

    @unseen

    Sono 2 anni che ho un Iphone 3G ho provato tutti i programmi IM sia free che a pagamento , non mi interessa proprio i discorsi Iphone 4 e non voglio screditare nulla già alla lunga lista, parlo della decisione background Apple tralasciando appunto anche questa volta servizi IM, il problema rimane :( secondo il mio utilizzo lavorativo è molto importante altre persone non saprei proprio se utilizzano IM sul proprio Iphone, sicuramente non sono molti la maggior parte ha un Iphone senza neanche un piano dati figuriamoci poi se utilizzano un IM :(

  • Profilo di vashxp

    vashxp

    30 giu 2010 - 11:10 - #26
    0 punti
    Up Down

    Bit, ascolta unseen ha ragione.
    parli del push come se fosse un dramma.
    poi per carità a livello tecnico non hai detto nulla di sbagliato, ma è il come lo dici, ma sopratutto il dove lo dici, non è questo il luogo adatto.

  • Profilo di bit

    bit

    30 giu 2010 - 11:13 - #27
    0 punti
    Up Down

    @vashxp

    Questo è un blog Iphone più che MAC poi per carità se non posso dire la mia solo perchè esistono funboy basta semplicemente ammetterlo :( sicuramente non sono fuori tema anzi

  • Profilo di vashxp

    vashxp

    30 giu 2010 - 11:16 - #28
    -1 punto
    Up Down

    Bit, evidentemente hai uno strumento (iPhone 3G) non idoneo alle tue esigenze. vendilo e prenditi uno smartphone che ritieni più opportuno.
    a parte che sei OT, e ti ricordo che lamentarti non serve a nulla.

  • Profilo di bit

    bit

    30 giu 2010 - 11:19 - #29
    0 punti
    Up Down

    @vashxp

    Uno smartphone che costa 700€ deve assolvere a tutte le esigenze, non basta dire che è bello e di moda deve ancora funzionare sia in ambito consumer che business come Apple ha sempre affermato

  • Profilo di egoalesum

    egoalesum

    30 giu 2010 - 11:25 - #30
    0 punti
    Up Down

    @bit

    Uno smartphone che costa 700€ deve assolvere a tutte le esigenze

    bè, piano con le bombe :)
    Non può essere tutto contemporaneamente: ci sono differenze anche strutturali tra le varie necessità.
    L’iPhone è comunque uno smartphone consumer-oriented, che ti piaccia o no… Certo, ha anche funzioni che strizzano l’occhio all’utente business, ma la sua vocazione principale non cambia.
    Al contrario, telefoni come il BlackBerry (sto pensando al mio Bold 9700), sono telefoni business-oriented. Basta prenderlo in mano e te ne rendi subito conto: la forma fisica (la tastiera fisica qwerty, ad esempio, pensata per scrivere email più semplicemente), il sistema operativo, le funzioni messe in risalto, ecc ecc…
    Non puoi pretendere che tutto sia tutto…

  • Profilo di malcombsd

    malcombsd

    30 giu 2010 - 11:37 - #31
    0 punti
    Up Down

    perfino quel post non la dice tutta.poi insomma ci lavoro tutti i giorni quindi credo di sapere come funziona e come mo’.piuttosto mi urta questo pressappochismo negli articoli.ad esempio questo andrebbe rivisto pesantemente ma la redazione se ne sbatte facendo al solito un lavoro superficiale.

  • Profilo di brewis78

    brewis78

    30 giu 2010 - 12:01 - #32
    0 punti
    Up Down

    Il bello di Bit è che in base alle necessità prende il buono dall’uno o dall’altro dispositivo. :)

    Se vuole screditare il display meglio il Samsung Wave e il suo amoled, se gli servono le notifiche push degli IM allora il top sono RIM e il suo BB, se mi deve parlare del multitasking allora andiamo su Android, se parliamo di ricezione tiriamo fuori un Nokia da 150 euro che telefona da dio, se invece serve una cosa “fisicamente durevole” peschiamo un cell da battaglia monocromatico con scocca in gomma e impermeabile!!

    Tutto questo fa ridere (e fa un po’ tristezza) perchè è normale che ongi dispositivo ha delle proprie peculiarità in cui emerge sugli altri. Il fatto è che deve essere valutato nel complesso, ma SOPRATTUTTO in base alle proprie necessità.

    MI serve un tel da lavoro, mail e IM e qualche app “office”? Bene, mi prendo un BB…ma devo essere io a capirlo. Se prendo un iPhone e poi mi accorgo che BB va un po’ meglio per quelle cose non è colpa di Apple, ma mia che son un fessacchiotto.
    Se però mi prendo un BB e vogli le app che ci sono su AppStore, se voglio navigare in un certo modo, se voglio dei giochini passatempo, etc etc…beh…allora averi dovuto prendermi un Iphone! :)

    Ah, il multitasking di iPhone è lo stesso di quello tanto decantato di ANdroid…solo che in questo caso devono essere gli sviluppatori ad aggiornare le app per sfruttare le nuove funzionalità di iOS 4.

    Ci fosse più gente che scrive cose utili, interessanti e intelligenti come Malcombsd nei primi commenti! Il Blog ne guadagnerebbe parecchio!

  • Profilo di bit

    bit

    30 giu 2010 - 12:22 - #33
    0 punti
    Up Down

    @brewis78

    Non sparare inutilmente a raffica partiamo solo dal problema IM Push poi se vuoi affrontiamo atri argomenti ;)

  • Profilo di brewis78

    brewis78

    30 giu 2010 - 12:29 - #34
    -1 punto
    Up Down

    Ok:
    - IM su iPhone ci sono? SI
    - Hanno notifiche Push? SI
    - Funzionano a dovere per un uso normale? SI (io con palringo e IM lite non ho problemi)
    - Consumano la batteria? SI, ovvio…un po’ si…ma è normale
    - Funzionano meglio su BB? SI
    - SI potrebbero migliorare su iPhone? SI, ovvio…tutto è migliorabile

    Bene, finita la sagra dell’ovvio, dello scontato, del trito e ritrito puoi passare al capitolo successivo! Quando vuoi confrontarti in modo serio e utile per la comunità invece puoi fare un fischio! :)

  • Profilo di vashxp

    vashxp

    30 giu 2010 - 12:32 - #35
    0 punti
    Up Down

    non è luogo di discussione ne per il push ne per IM.
    il fatto che IM e il push non soddisfino le tue esigenze, non è più da considerarsi “problema” ma “condizione”.
    i problemi sono risolvibili le condizioni no, bit puoi lamentarti/discutere quanto vuoi, ma non essendo tu il programmatore dell’iOS o delle applicazioni IM, non puoi risolvere questo problema, sei in una condizione in cui devi accettare ciò che hai.
    quindi sfogarti o denigrare la apple e il suo iPhone ti aiuta ben poco.

  • Profilo di bit

    bit

    30 giu 2010 - 13:28 - #36
    0 punti
    Up Down

    Allora accontentatevi :D siamo arrivati al punto ;)

  • Profilo di unseen

    unseen

    30 giu 2010 - 13:56 - #37
    0 punti
    Up Down

    Non sono un utilizzatore massiccio di apps IM(ma nimbuzz non mi delude quasi mai come velocità) e penso anch’io che la batteria di iPhone non basta per tutto quello che ci puoi fare(infatti uso il case Mophie Air), ma difficilmente baratterei un migliore utilizzo dell’ IM con tutta una serie di cose che l’ iPhone svolge in maniera per me ineguagliabile, per cui direi che la coperta è sempre troppo corta, per iPhone come per tutti gli altri device, che fanno meglio alcune cose(poche) meglio di iPhone ed altre peggio.diciamo che forse iPhone è un po’ più completo, e poi la questione target è vera, il bb è più orientato a certe cose,
    d’altra parte Apple ha mostrato chissà perché anche in campo desktop di non avere voglia di spaccare nel settore enterprise.
    Insomma alla fine io ti “contestavo” il fatto che se esponessi diversamente verresti di sicuro considerato più obbiettivo
    saluti a tutti

  • Profilo di manang

    manang

    30 giu 2010 - 13:59 - #38
    -1 punto
    Up Down

    ho provato un ipod touch per vedere il multitasking.
    ho capito che il problema è delle applicazioni non ancora aggiornate, quindi in un certo senso di default il tasto home manda in pausa l’applicazione e in alcuni casi la resetta.
    notavo una mancanza nelle applicazioni: il pulsantino esci.
    dopo un po’ mi sono reso conto di avere un sacco di applicazioni aperte.
    perchè a questo punto la barra sotto non è il massimo della comodità se devono essere praticamente chiuse le applicazioni e non in esecuzione.
    ho sbagliato qualcosa?come si può chiudere direttamente l’applicazione?
    è solo curiosità…

  • Profilo di harmful

    harmful

    30 giu 2010 - 14:19 - #39
    0 punti
    Up Down

    Bah, io col 3GS non ho riscontrato alcun problema di batteria, o altri problemi, dopo aver aggiornato ad iOS4…

  • Profilo di brewis78

    brewis78

    30 giu 2010 - 14:28 - #40
    0 punti
    Up Down

    vedi Bit…c’è gente che spreca fiumi di parole per motivarti delle osservazioni o domande che fai tu…e tu invece ti limiti sempre (o spesso) a risposte da bimbominkia!

    Cosa vuol dire “Allora accontentatevi :D siamo arrivati al punto ;)”

    Questo da fastidio, ha dato fastidio e continuerà a dar fastidio…e non dire baf se ti danno del troll…perchè questo sei purtroppo!

    Segnati la risposta di Unseen “…la coperta è sempre troppo corta, per iPhone come per tutti gli altri device…” che è quantomai saggia e riassume il concetto. Io ci aggiungerei come ogni cosa nella vita più o meno..è fatta di compromessi…quidni siam qui a trastullarci gli zebedei sul nulla.

    Tornando sul tema….

    Il multitasking di iPhone è fatto imho bene per il tipo di device in questione. Fare un multitasking come quello “desktop” sarebbe inutile (sempre imho). Il discorso durata batteria andrebbe verificato con cura, perchè a me amici che hanno il 3Gs han detto che con iOS 4 hanno notato un miglioramento della durata della batteria facendo lo stesso uso di prima del dispositivo….quindi non so dove sta la verità!

  • Profilo di bit

    bit

    30 giu 2010 - 16:08 - #41
    0 punti
    Up Down

    @brewis78

    Guarda che non ho più scritto semplicemente perchè è stato riscontrato lo stesso problema, quindi ho avuto la mia risposta, il mio più che un criticare è una forma di confronto per verificare se altri utenti hanno il mio stesso problema, se così fosse allora è giusto saperle tutte le cose prima di un eventuale acquisto ;) babbate a parte le cose importanti sono queste ;) ricordo che ho un Iphone anche io ma più per elogiare già il lodevole Iphone è giusto conoscere anche i limiti, come per altri device ovvio ;) ciao Grazie

  • Profilo di cirano

    cirano

    30 giu 2010 - 18:42 - #42
    0 punti
    Up Down

    @Parrot: Fidati, lo ha capito. E ti dico di piu’: Alain e’ molto probabilmente piu’ intelligente di me e te messi insieme. E nonostante cio’ sia lui che io abbiamo avuto qualche strano problema con un consumo particolarmente veloce della batteria. Quindi abbiamo ipotizzato che sia a causa delle apps in background.

    Non capisco la tua ironia sul titolo di Alain. E’ come fare dell’ironia perche’ unoche fa l’avvocato si definisce avvocato. Non e’ che “senior research” significa che sei tuttologo. Alain e’ uno psicologo sociale non un ingegnere informatico.

    Se sei frustrato fatti a fare una paseggiata.

    @Malcombsd: Ripeto, non e’ questione di capire come funziona. Alain e io abbiamo notato un consumo di batteria anomalo (a me e’ successo lunedi, quando dopo 2 minuti (DUE) che ho staccato il telefono dall’alimentatore a cui e’ stato attaccato tutta la notte, la batteria e’ passata a 99%. Quel giorno sono arrivato a casa alle 6 di sera che la batteria segnava il 21%, dopo una giornata di utilizzo normale (il mio 3G arrivava al 20% verso le 11 di sera. Venerdi scorso, con l’iPhone 4 ho fatto tutta la giornata, l’ho messo in modalita’ aeroplano all’1 di notte e il giorno dopo sono arrivato fino all’ora di pranzo senza caricarlo la notte).

    Alla luce di cio’ ho ipotizzato che fosse un problema legato alle app in background, magari ad una sola (la mia percezione – e’ la mia percezione perche’ non ho fatto nessun test, e non ho nemmeno intenzione di farli, visto il tempo che richiederebbe - e’ che dipenda dal gioco Bejeweled, anche se so che la cosa e’ controintuitiva, visto che, a differenza di altre app, dovrebbe solo essere freezed senza nessun consumo).

    La mia opinione (non prendendo certo di avere la verita’ in tasca, come molti sapientoni che siaggirano qui), e’ che non dipenda esattamente da iphone o dal multitasking in generale, ma da qualche app specifica che non lo sta gestendo bene.

    @iFrankz: Al di la’del fatto che la notizia ti possa interessare o meno, dovresti
    apprezzare che per una volta, MelaBlog abbia citato la fonte in maniera del tutto trasparente. Questo e’ semplicemente il modo corretto di dare una notizia.

    Che poi uno possa dibattere sull’opportunita’ o meno di contattare il CEO di Apple per una semplice domanda (e io me ne sarei astenuto), benissimo. Ma visto che Alain non e’ certo il primo ne’ l’ultimo a inviare domande a Jobs e che il CEO in questione evidentemente ha ritenuto di rispondere, non vedo il motivo di sollevare sto vespaio.

  • Profilo di manang

    manang

    30 giu 2010 - 19:04 - #43
    -1 punto
    Up Down

    ehm…qualche app che non sta gestendo bene il multitasking?
    no forse non è chiaro.
    il multitasking non è un problema dell’app, ma del sistema operativo.
    un programma non sa se il pc è multitasking o meno.
    questo per definizione di sistema operativo, dove solo il sistema operativo può avere accesso alle risorse e un programma può solo richiederle e seguire le regole.
    se così non è…beh non è un buon sistema operativo…

  • Profilo di vashxp

    vashxp

    30 giu 2010 - 20:07 - #44
    0 punti
    Up Down

    se parliamo del multitasking dei sistemi operativi x desktop allora è come dici tu.
    come ho già citato pure io, il programmatore non deve preoccuparsi del flusso dei processi, è il sistema operativo che se ne occupa.
    in caso dell’iOS4 invece è il programma che deve prestabilire, quali routine devono rimanere attive durante l’ibernazione.
    pur avendo una gestione non solita dei processi in background non lo definirei “sistema operativo non buono”
    ricordatevi che non è un PC, è un telefonino! ;)
    e se proprio non potete farne a meno del background completo, fate il JB e installate backgrounder.

  • Profilo di cirano

    cirano

    30 giu 2010 - 20:10 - #45
    0 punti
    Up Down

    @Manang: “un programma non sa se il pc è multitasking o meno”. Vero, ma visto che vi sono apps che ancora non supportano il multitasking ipotizzo che tra quelle che lo supportano, ce ne possa essere qualcuna che non e’ ottimizzata o ha dei bugs, visto che la mia percezione e’ che il consumo anomalo della batteria avvenga solo con alcune apps e non con altre.

    Detto questo, non sono un informatico e sto solo facendo delle supposizioni logiche che potrebbero essere errate.

  • Profilo di manang

    manang

    30 giu 2010 - 20:37 - #46
    0 punti
    Up Down

    può essere anche la centralina del cancello automatico, è il sistema operativo, embedded che sia, a decidere a chi devono andare le risorse.
    piuttosto un programma non funziona se il multitasking non è gestito.

  • Profilo di egoalesum

    egoalesum

    01 lug 2010 - 00:59 - #47
    0 punti
    Up Down

    @manag sostanzialmente concorderei con te…
    ma il discorso qui è diverso.

    secondo una definizione “desktop”, cioè quella “tradizionale”, iOS è multithreading, ma multitasking solo per i servizi di sistema. Non esiste un “vero” multitasking per le applicazioni “utente” (non so come definirle… quelle con interfaccia grafica intendo).
    I tuoi argomenti sono sì corretti, ma non veri, alla luce di questa premessa.

    Se noti, infatti, quello che è stato pubblicizzato come “multitasking” in iOS 4 (e qualcosa anche nel 3), è invece solo una serie di trucchetti:
    - notifiche push e locali
    - sospendere le applicazioni - qui il SO fa una fotografia del processo per poi ricaricarlo; è necessario però che l’applicazione implementi i metodi delegati necessari
    - completamento di un task - è possibile far completare un metodo anche ad applicazione chiusa
    - riproduzione musicale in background e gps - anche qui si tratta solo di un metodo

    in tutti questi casi, è il programmatore che deve gestire il “multitasking”, in quanto è necessario applicare questi “trucchi”.

    ma è proprio grazie a questi “trucchi” che il multitasking di iOS 4 “non consuma” più batteria: per questo Steve Jobs nella sua mail ha scritto “fidatevi dell’iPhone”

  • Profilo di manang

    manang

    01 lug 2010 - 02:14 - #48
    0 punti
    Up Down

    quello che dico io che un programma non può funzionare di più, perchè le policy del sistema operativo non lo permettono.quindi un programma in background non può consumare di più.

  • Profilo di xpipa

    xpipa

    01 lug 2010 - 13:30 - #49
    0 punti
    Up Down

    Quello che m ifa ridere e che qualcuno ceda ancora che è Sj a rispondere…. Io ho gestito per mesi la mail del Boss del mio Boss su domande “tecniche” firmandomi come lui e ricevendo le sue mail …. mha !! Non facevo gl iamanti della Mela cosi creduloni !!

In questo post possono commentare solamente gli utenti registrati