Animație de bază

Animație de bază (model grafic OS X)
Tip de Utilitar de sistem
Dezvoltator Compania Apple.
Sistem de operare OS X
Licență Software proprietar
Site-ul web apple.com/macosx/technol...

Core Animation este o tehnologie dezvoltată de Apple Inc. pentru a crea animații . Apple a demonstrat-o pentru prima dată în mod public pe 7 august 2006 , în timpul Conferinței Mondiale a Dezvoltatorilor . Core Animation rulează pe un fir separat de programele principale, cu un impact redus sau deloc asupra performanței sistemului pe mașinile multi-core. Cu toate acestea, această tehnologie necesită un Mac compatibil Core Image .

Animațiile cu Core Animation sunt automatizate și pot fi produse cu intervenția minimă a dezvoltatorului. Când un dezvoltator modifică un atribut al unei componente, Core Animation îl modifică automat în pași intermediari (culoare, transparență etc.) între valorile de început și de sfârșit, îmbunătățind vizual aplicațiile și reducând cantitatea de cod sursă care ar fi necesară folosind standardul. instrumente și tehnologii oferite de Cocoa .

De exemplu, setarea transparenței unui obiect la 0 (complet transparent) ar provoca un efect de estompare. Redimensionarea acestuia ar aplica efectul de zoom, iar mutarea obiectului ar aplica efectul de alunecare. Componentele de cacao care utilizează Core Data sunt supuse efectelor modificării modelelor de bază. De exemplu, o serie de date afișate ca listbox este sortată. Apoi efectul este aplicat elementelor listei, iar acestea alunecă din loc în loc.

Vezi și

Link -uri