Delight Your Users with CoreAnimation

  • 17,702 views
Uploaded on

Video for this session: http://www.youtube.com/watch?v=6JePwHjVj6U …

Video for this session: http://www.youtube.com/watch?v=6JePwHjVj6U

Code for this session: https://github.com/xamarin/Seminars/tree/master/2012-09-20-CoreAnimation

CoreAnimation is the foundation for creating high-performance and whimsical user interfaces, but is often overlooked by app developers. Frank explores all the different ways that developers can take advantage of this powerful library to delight users. Starting with the high level view controller transitions and automatic view property animations, Frank will then dive down into CALayer transforms, actions, and key framing. Whether you’re creating a line of business application or a game, your users will thank you for enhancing their UI.

More in: Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
17,702
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
32
Comments
0
Likes
2

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n

Transcript

  • 1. Delight Your Userswith Core Animation September 20th, 2012 Copyright 2012 © Xamarin Inc. All rights reserved
  • 2. AgendaCore Animation Frank A. Krueger Developer at Xamarin fak@xamarin.com @praeclarum on Twitter XamarinCopyright 2012 © Xamarin Inc. All rights reserved
  • 3. Core AnimationLow-level Graphics Framework Responsible for compositing bitmaps onto the screen
  • 4. UI HierarchyUIViewControllers UIViews CALayers
  • 5. How to Animate Transitions Implicit Animations Explicit Animations
  • 6. TransitionsUIViewController.ModalTransitionStyle UIView.Transition (...) demo
  • 7. Implicit AnimationUIView.Animate (Action, ...) what View Alpha, Color, Frame, Transform Layer Opacity, Transform demo
  • 8. Explicit Animation CABasicAnimation CAKeyframeAnimation whatView and Layer Animatable PropertiesCustom Layer Animatable Properties demo
  • 9. Xamarin Seminar Please give us your feedback http://bit.ly/xamfeedback Follow us on Twitter @XamarinHQ Copyright 2012 © Xamarin Inc. All rights reserved