iOS Core Animation: Advanced Techniques

Book Description

Core Animation is the underlying ’s iOS user interface. By unleashing the full power of Core Animation, you can enhance your app with impressive 2D and visual effects and create exciting and unique new interfaces.

In this in-depth guide, iOS developer Nick Lockwood takes you step-by-step through the Core Animation , building up your understanding through sample code and diagrams together with comprehensive explanations and helpful tips. Lockwood demystifies the Core Animation APIs, and teaches you how to make use of

  • Layers and views, software drawing and compositing
  • Layer geometry, hit testing and clipping
  • Layer effects, transforms and 3D interfaces
  • Video playback, text, tiled images, OpenGL, particles and reflections
  • Implicit and explicit animations
  • Property animations, keyframes and transitions
  • Easing, frame-by-frame animation and
  • Performance tuning and much, much more!

Table of Contents

Part I: The Layer Beneath
Chapter 1. The Layer Tree
Chapter 2. The Backing Image
Chapter 3. Layer Geometry
Chapter 4. Visual Effects
Chapter 5. Transforms
Chapter 6. Specialized Layers

Part II: Setting Things in Motion
Chapter 7. Implicit Animations
Chapter 8. Explicit Animations
Chapter 9. Layer Time
Chapter 10. Easing
Chapter 11. Timer-Based Animation

Part III: The Performance of a Lifetime
Chapter 12. Tuning for Speed
Chapter 13. Efficient Drawing
Chapter 14. Image IO
Chapter 15. Layer Performance

Book Details

  • Title: iOS Core Animation: Advanced Techniques
  • Author:
  • Length: 192 pages
  • Edition: 1
  • Language: English
  • Publisher:
  • Publication Date: 2013-08-12
  • ISBN-13: 9780133440751
Download LinkFormatSize (MB)Upload Date
Download from EU(multi)PDF18.112/31/2013
Download from EU(multi)PDF, EPUB6201/02/2014
Download from NitroFlarePDF, EPUB6212/08/2016
Download from UsersCloudPDF, EPUB62.002/21/2019
Download from ZippySharePDF, EPUB6209/16/2014
How to Download? Report Dead Links & Get a Copy