Core Animation: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Fix link |
Fix pagina |
||
Riga 1:
{{F|informatica|febbraio 2013}}
'''Core Animation''' è un [[Application programming interface|API]] per la visualizzazione dei dati, usata sotto
Core Animation
Core Animation può creare un'animazione per qualunque oggetto che sia visibile
▲Core Animation dà la possibilità agli sviluppatori di produrre interfacce utente animate, sfruttando un modello implicito. Il programmatore specifica solamente lo stato iniziale e finale di un oggetto, e Core Animation è in grado di calcolarne lo spostamento. Questo permette la creazione relativamente semplice di complicate animazioni, senza richiedere nessun codice specifico.
▲Core Animation può creare un'animazione per qualunque oggetto che sia visibile, e fornisce un accesso unificato a [[Core Image]], [[Core Video]] e altre tecnologie [[Quartz (Mac OS X)|Quartz]]. Come altri modelli grafici, Core Animation può sfruttare l'accelerazione con un processore grafico ([[Graphics Processing Unit|GPU]]).
==
Core Animation è apparso pubblicamente per la prima volta con [[Mac OS X Leopard]], ma realmente è emerso dallo sviluppo di iPhone. È stato mostrato in una
Le animazioni vengono eseguite in un [[thread (informatica)|thread]] indipendente dal programma, consentendo così l'esecuzione di processi simultanea a Core Animation. In questo modo le performance dell'applicazione non vengono diminuite, ed è possibile controllare, interrompere, invertire e ricostruire le animazioni stesse.▼
==
▲Le animazioni vengono eseguite in un [[thread (informatica)|thread]] indipendente dal programma, consentendo così l'esecuzione di processi simultanea a Core Animation. In questo modo le
== Esempi ==
Uno degli esempi più evidenti di Core Animation, è [[iChat]], l'istant messenger di Apple, ora sostituito con [[iMessage]]. Le animazioni vengono utilizzate per
Ancora un altro esempio è l'interfaccia dell'[[iPhone]], dispositivo che monta una versione modificata di Mac OS X, che sfrutta appunto Core Animation.▼
▲Ancora un altro esempio è l'interfaccia dell'[[iPhone]], dispositivo che monta una versione modificata di
▲Core Animation è apparso pubblicamente per la prima volta con [[Mac OS X Leopard]], ma realmente è emerso dallo sviluppo di iPhone. È stato mostrato in una Demo, il 7 agosto [[2006]] durante l'annuale conferenza [[WWDC 2006]].
== Voci correlate ==
|