Videos tagged with Core Animation


Core Animation Episode 6: Adding Reflections and 3D Transformations

Core Animation Episode 6: Adding Reflections and 3D Transformations

Posted in Companies, Operating Systems, Graphics, Mobile

In this final episode, we’ll finish up the Cover Flow application by adding reflections to each of the photos and apply 3D transformations to the side photos. You’ll learn how to: add images and their masks to a reflection layer use Quartz drawing functions to create gradients for reflection masks rework the layout manager to properly handle 3D transformations apply 3D transformatio...

Tags: Apple, OS, MacOS, Design, Objective-C, 3D, Cocoa, API, animation, The Pragmatic Programmers, Core Animation, ...



Core Animation Episode 5: Integrating with iPhoto

Core Animation Episode 5: Integrating with iPhoto

Posted in Companies, Operating Systems, Graphics, Mobile

We’ll replace our hard-coded photos with photos pulled from iPhoto albums using a pop-up list to select the album. You’ll learn how to: integrate with iPhoto using the Scripting Bridge framework interface with applications that are AppleScript-enabled use the sdef and sdp tools to generate header files bind a controller to a pop-up list to select photo albums using Interface Builder

Tags: Apple, OS, MacOS, Design, Objective-C, Cocoa, API, The Pragmatic Programmers, Core Animation, Cover Flow, GUI, ...


Core Animation Episode 4: Creating Perspective Transformations

Core Animation Episode 4: Creating Perspective Transformations

Posted in Companies, Operating Systems, Graphics, Mobile

In this episode we learn about 3D transformations to give our images perspective. We rotate the images from the previous images in 3D space and start to talk about all the effects we’ll use to get the Cover Flow look. This episode fleshes out the example so it’s better suited to providing the richness of a Cover Flow UI. We also get to see several debugging techniques (prompted by a...

Tags: Debugging, Apple, OS, MacOS, Design, Objective-C, refactoring, 3D, Cocoa, iPhone, API, ...


Core Animation Episode 3: Using a Custom Layout Manager

Core Animation Episode 3: Using a Custom Layout Manager

Posted in Companies, Operating Systems, Graphics, Mobile

In this episode we will continue to build out our example application by using layout managers to arrange multiple images. We will initially use the built-in constraints based layout manager. Constraints will be explained and used to flesh out the example. After seeing the various features of the built-in layout manager, we will build a custom layout manager.

Tags: Apple, OS, MacOS, Design, Objective-C, Cocoa, iPhone, API, animation, The Pragmatic Programmers, Core Animation, ...


Core Animation Episode 2: Customizing the Animation

Core Animation Episode 2: Customizing the Animation

Posted in Companies, Operating Systems, Graphics, Mobile

In this episode we will see how Core Animation finds animations and then use that information to customize the animation that is used to move the photo in our app. We will also look at the ways to customize the various aspects of animations including the duration and timing function.

Tags: Apple, OS, MacOS, Design, Objective-C, Cocoa, iPhone, API, animation, The Pragmatic Programmers, Core Animation, ...




Core Animation: Application preview

Core Animation: Application preview

Posted in Companies, Operating Systems, Graphics, Mobile

What better way to learn how to create an animated and cinematic user interface than seeing it in action! In these screencasts, experienced Objective-C developer Bill Dudney incrementally builds a Cover Flow application using Core Animation. You’ll learn how to get started with Xcode and use the Core Animation API to add stunning animations to your Cocoa applications. Throughout these 20-...

Tags: Apple, OS, MacOS, Design, Objective-C, Cocoa, iPhone, API, animation, The Pragmatic Programmers, Core Animation, ...