Entrambi. Carica e scarica. La velocità di caricamento dipende interamente dalle limitazioni della tua rete.
Facciamo uno scenario. Hai un iPhone, un iPad e un Mac. Abilita tutte le funzionalità di iCloud, incluso Photo Stream. Fai una foto sul tuo iPhone del tuo cane. Non appena l'immagine viene salvata nel rullino fotografico e il telefono è connesso al wifi, lo invia a iCloud.
Quando accedi al tuo iPad, la foto sarà lì ad aspettarti sotto il gruppo Photo Stream. Ma questo non significa che sia già stato scaricato sul dispositivo. Dovrai prima toccare la miniatura per visualizzarla e in quel momento verrà memorizzata localmente sul dispositivo. Da quel punto, anche se rimuovi la foto da Photo Stream, ad esempio usando iCloud.com, sarà comunque memorizzata sul tuo iPad (e su qualsiasi dispositivo che ha scaricato l'immagine). Poiché Photo Stream rimuove i contenuti vecchi di 30 giorni, nel corso del tempo, sarà possibile che le foto vengano archiviate su alcuni dispositivi, ma non su altri.
Questo vale anche per il tuo Mac. A seconda se hai abilitato Photo Stream nel pannello delle preferenze di iCloud, devi anche abilitarlo in iPhoto o Aperture per utilizzare pienamente il servizio. Nelle preferenze delle rispettive app, puoi modificare il modo in cui gestisce il servizio.
Ricorda che funziona solo per le immagini scattate dopo hai abilitato la funzione. Quindi, se lo disattivi e fai una foto, questa rimane memorizzata localmente, mai da trasferire a Photo Stream.
Cose come documenti e calendari si sincronizzano all'istante. Quindi, se apporti una modifica in Address Book sul tuo Mac, le modifiche verranno trasferite su iCloud. Ad esempio, una volta aperta l'app sul tuo iPad, scaricherà gli aggiornamenti. In questo momento non è chiaro se i server Apple trasmettano le modifiche ai dispositivi connessi a Internet. Anche il calendario iCloud cercherà di mantenere tutte le tue impostazioni onnipresenti su tutti i tuoi dispositivi in modo da non doverti preoccupare di sincronizzare o trasferire manualmente i nuovi contatti aggiunti sul tuo iPad al tuo telefono o Mac. È pensato per essere il più semplice e discreto possibile e richiede il minor numero possibile di attività e gestione degli utenti.
Ora molte persone stanno ancora concettualizzando iCloud come servizio di sincronizzazione, ma non lo è. La versione principale di qualsiasi file è conservata sui server Apple e quindi inviata a qualsiasi dispositivo che ne ha bisogno (leggi: qualsiasi dispositivo che non ha o non ha il file o semplicemente non ha la versione aggiornata). La maggior parte della gente pensa perché hai apportato modifiche agli eventi del tuo calendario sul tuo Mac, che i dati vengono mantenuti come master e trasferiti attraverso iCloud agli altri dispositivi (questa è la sincronizzazione tradizionale), ma non è così. È alimentato in iCloud sì, ma è iCloud che lo prende, lo tiene in mano e lo consegna a qualsiasi dispositivo che ne ha bisogno; il tuo Mac non è più coinvolto una volta che invia le informazioni necessarie. È tutto iCloud da quel momento in poi, ed è per questo che verrai accolto con un avviso quando disabiliti la funzione calendario sul tuo Mac (o su qualsiasi dispositivo) che cancellerà tutto il contenuto locale. Dato che iCloud contiene i file master, qualsiasi dispositivo staccato dalla "rete" avrà i propri dati rimossi in natura (alcuni, come la Rubrica), ma la maggior parte avrà i loro contenuti locali cancellati. Questo serve a rafforzare il controllo di iCloud (o il dominio sulla rete) e denuncia qualsiasi dispositivo rimosso dalla sua piega, per così dire. E se pensi a iCloud come a un vero servizio cloud, questo è perfettamente logico, in quanto normalmente non disconnetterei dispositivi a meno che non ti servissero più (quando dici di aggiornare l'iPad 2 alla generazione successiva o quando acquisti un nuovo Mac per sostituire quello vecchio). Mentre rimarranno le cose critiche (contatti), la maggior parte dei file non sopravviverà a una disconnessione da iCloud.
Per quanto riguarda la memorizzazione di backup delle applicazioni e altre miscellanee, anche questo sostituisce il contenuto locale. Tutte le impostazioni della tua app, i salvataggi del gioco, ecc. Diventano parte di iCloud. E ancora, una volta che sono lì, i tuoi dati locali diventano solo un'altra estensione del servizio. Puoi vedere cosa memorizza andando in Impostazioni > Generale > Uso. Ti mostrerà una ripartizione del tuo contenuto (e la rispettiva quantità di spazio necessario).
iCloud ha lo scopo di sostituire i dati locali e spostare tutto nel cloud in modo da poter accedervi da qualsiasi dispositivo e una connessione wireless. de-regola i dati locali, per così dire, di conseguenza. All'inizio è un po 'confuso, ma una volta compreso il principio generale, diventa molto più chiaro comprendere nel suo complesso.