Core Animation Example with Core Animation Icon

Core Animation. Drag-and-drop-dead gorgeous.

時代を先取りするコンピュータアニメーションの世界へようこそ。映画スタジオではなく、デスクトップが舞台です。Core Animationは、息をのむほど美しいインターフェイス、グラフィックス、アニメーションをMacデベロッパがアプリケーションに追加するためのフレームワーク。難しいグラフィックスや計算テクニックは必要ありません。なめらかでよどみのないエフェクトと、Time Machineや新しいDockのように斬新な体験を簡単に創り出すことができます。

アニメーションに深みを

Core Animationがあれば、テキスト、2Dグラフィックス、OpenGLレンダリング、ビデオなどのさまざまなメディアを同時に利用して、手持ちのプログラムで見事なアニメーションを作成できます。Core Animationは、それぞれのアイテムをレイヤー上に配置します。ひとつのシーンには、独自のコンテンツを持つ数枚から数千枚のレイヤーを含むことができます。Core Animationは、さまざまなエフェクトをレイヤーに追加した後、リアルタイムで合成してレンダリングします。コンテンツを変更すると、Core Animationが自動的にアニメーションを更新してくれます。

頭脳も2倍

Core Animationは、最新のIntelベースMacに搭載されているマルチプロセッサから最高のパフォーマンスを引き出します。アプリケーションでCore Animationを利用すると、プロセッサスレッドを活用できます。そのため、マルチプロセッサのMacでは、アプリケーションが一方のプロセッサで、Core Animationがもう一方のプロセッサで実行されることになります。

マニュアルからオートに切り換え

Core Animationなら、それぞれの要素の動きをフレーム単位で管理しながらアニメーションを制作する必要はありません。開始ステートと終了ステート、そして中間ステートまたはキーフレームを指定したら、あとはCore Animationにおまかせください。ユーザ入力にアニメーションが反応する方法を指定すると、Core Animationがその通りに調整してくれます。Core Animationなら、アップルのグラフィックテクノロジーのパワーと定評あるグラフィックスの美しさを最大限に活用できます。これからは、新世代の魅力あふれるアプリケーションでCore Animationが威力を発揮してくれます。

Leopard Box Leopardを購入 今すぐ購入