vorlagen-zauber.net




Web-Empfehlungen:




Core Animation



Core Animation ist eine Datenvisualisierungs-API in Mac OS X 10.5 um animierte Benutzeroberflächen zu erstellen.[1]

Inhaltsverzeichnis

  • 1 Überblick
  • 2 Geschichte
  • 3 Externe Links
  • 4 Quellen

[Bearbeiten] Überblick

Core Animation gibt den Entwicklern eine Möglichkeit, animierte Benutzeroberflächen zu erstellen. Der Programmierer gibt den Anfangs- und Endzustand eines Objektes an, und Core Animation übernimmt dann das tweening. So können mit relativ wenig Aufwand animierte Benutzeroberflächen gestaltet werden, da für die Animation selbst kein Programmcode geschrieben werden muss. [2]

Core Animation kann jedes visuelle Element animieren und bietet die Möglichkeit auf Core Image, Core Video, und andere Quartz Technologien zuzugreifen. Core Animation kann von einem Graphikprozessor (GPU) profitieren.[1]

Animierte Sequenzen werden in einem separaten Thread ausgeführt, was dem Programm erlaubt, auch während der Animation noch Daten zu verarbeiten. Dadurch wird die Programmausführung nicht behindert und die Animation kann auch gestoppt, rückgängig oder ?umgeleitet? werden, während sie noch in Ausführung ist. [1]

[Bearbeiten] Geschichte

Core Animation wurde mit Mac OS X 10.5 eingeführt. Die erste öffentliche Vorführung war am 7. August 2006 während der WWDC 2006. Auf der Macworld Expo kündigte Apple an, dass das iPhone auf einer angepassten Version von Mac OS X läuft und Core Animation nutzt.

[Bearbeiten] Externe Links

[Bearbeiten] Quellen

  1. ? a b c Apple - Developer - Leopard Technology Series for Developers - Leopard Developer Application Technologies Overview (Englisch). Abgerufen am 12. Juni 2007.
  2. ? Apple - Mac OS X Leopard - Technologie - Core Animation. Abgerufen am 27. November 2007.





Home | Impressum