
Tervetuloa tietokoneanimaation seuraavalle tasolle. Kyseessä ei ole elokuva, vaan sinun työpöytäsi. Core Animation on ohjelmointirajapinta, jonka avulla Mac-kehittäjien on helppoa lisätä hämmästyttäviä grafiikoita ja animaatioita ohjelmiin. Voit luoda tasaisia ja pätkimättömiä tehosteita ja kokemuksia, jotka ovat yhtä uraauurtavia kuin Spaces ja Time Machine, ilman monimutkaisia grafiikka- ja matematiikkatekniikoita.
Järjestystä syvältä.
Core Animationilla Mac-kehittäjät voivat luoda ohjelmiinsa hienoja animaatioita käyttäen samanaikaisesti eri mediatyyppejä, kuten tekstiä, 2D-grafiikkaa, OpenGL-malleja ja videota. Nämä kohteet sijoitetaan tasoille ja tasoja voi olla kohtauksessa muutamasta tuhansiin ja kaikilla on oma sisältönsä. Core Animation voi lisätä eri tehosteita tasoille ja sitten yhdistää ja mallintaa ne reaaliajassa. Kun sisältö muuttuu, Core Animation päivittää sen automaattisesti.
Kaksi päätä on parempi kuin yksi.
Core Animation käyttää hyväkseen useimpien uusien Intel-pohjaisten Mac-tietokoneiden useita ytimiä. Kun kehittäjä käyttää sovelluskehystä, prosessi suoritetaan omassa säikeessään. Moniytimisessä Macissa tämä tarkoittaa sitä, että ohjelmaa suoritetaan yhdessä ytimessä ja Core Animationia toisessa. Core Animation toimii missä tahansa yhteensopivassa Macissa (useimmissa viimeksi kuluneen kahden vuoden aikana toimitetuista Maceista).
Vaihda manuaalista automaattiin.
Animaatioita ei tarvitse luoda hallitsemalla yksittäisiä elementtejä kehys kerrallaan. Kuvaile vain alku- ja lopputila sekä mahdolliset välitilat tai avainkehykset ja anna Core Animationin hoitaa loppu. Voit myös kuvailla miten animaation tulee reagoida käyttäjän syötteeseen ja se säätyy vastaavalla tavalla. Core Animation avaa Applen tehokkaan grafiikkateknologian ja koetellun estetiikan kaikkien kehittäjien käyttöön. Näet sen vaikutuksen uudessa hämmästyttävien ohjelmien sukupolvessa.
Kaikki Mac OS X Leopardin verkkosivustolla esitellyt ominaisuudet voivat muuttua.
