Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save huguesbr/da3f987ace0d0893f4db6b0e669b51b8 to your computer and use it in GitHub Desktop.
Save huguesbr/da3f987ace0d0893f4db6b0e669b51b8 to your computer and use it in GitHub Desktop.
FrenchKit 2016 Conference Talk Proposal - Building your UI Developer's Toolbox with Playground

Building UI can be frustating when it come to tweaking timing, size or others dimensions of your UI component. Let's explore how to build a set of tool that will greatly ease this process in Xcode using Playground.

Timing an animation can be done using CAMediaTimingFunction which can take a prebuild function (Linear, EaseIn, EaseOut, ...) but also modeled after a cubic Bézier curve. It can be tedious to find the right curve shape. Let's build a (almost) drag and drop Playground to tweak any animation using a Bézier curve visual builder.

Preview: http://bit.ly/29gCNnV

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment