All Projects → cgoldsby → WWDC-2017-Session-230-Advance-Animations-with-UIKit

cgoldsby / WWDC-2017-Session-230-Advance-Animations-with-UIKit

Licence: MIT license
Example project for "Sam's Photo" animations demonstrated in Session 203

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to WWDC-2017-Session-230-Advance-Animations-with-UIKit

WWDC17
WWDC 2017 Scholarship Submission by Phil Zet (Philipp Zakharchenko)
Stars: ✭ 14 (-60%)
Mutual labels:  uikit, wwdc, wwdc2017
mnist-coreml
Simple convolutional neural network to predict handwritten digits using Keras + CoreML for WWDC '18 scholarship [Accepted]
Stars: ✭ 45 (+28.57%)
Mutual labels:  uikit, wwdc
About Swiftui
Gathering all info published, both by Apple and by others, about new framework SwiftUI.
Stars: ✭ 5,954 (+16911.43%)
Mutual labels:  uikit, wwdc
Wwdc20playground
WWDC20 Swift Student Challenge Winner (Actually a WWDC 19 project but reworked & rebranded)
Stars: ✭ 27 (-22.86%)
Mutual labels:  uikit, wwdc
WWDC
🌈 𝐖𝐖𝐃𝐂 𝐒𝐞𝐬𝐬𝐢𝐨𝐧 𝐍𝐨𝐭𝐞𝐬 👩🏻‍💻 ✨
Stars: ✭ 31 (-11.43%)
Mutual labels:  uikit, wwdc
iPad Swift Playgrounds
Converted iPad Swift Playgroundbooks into Playgrounds so that the people who don't have an iPad can run a Swift Playgroundbook in macOS.
Stars: ✭ 24 (-31.43%)
Mutual labels:  wwdc, wwdc2017
notus-angular
Notus Angular: Free Tailwind CSS UI Kit and Admin
Stars: ✭ 148 (+322.86%)
Mutual labels:  uikit
SwiftCurrent
A library for managing complex workflows in Swift
Stars: ✭ 286 (+717.14%)
Mutual labels:  uikit
trace-cocoa-sdk
Catch bugs before they reach production — get detailed crash reports and monitor how your app is performing across the entire install base.
Stars: ✭ 15 (-57.14%)
Mutual labels:  uikit
swift-declarative-configuration
Declarative configuration for your objects
Stars: ✭ 46 (+31.43%)
Mutual labels:  uikit
Shades
Easily add drop shadows, borders, and round corners to a UIView.
Stars: ✭ 14 (-60%)
Mutual labels:  uikit
UIComponent
Write UI in crazy speed, with great perf & no limitations.
Stars: ✭ 333 (+851.43%)
Mutual labels:  uikit
AndroidUiKit
uikit widget common baseview Adapter faster develop
Stars: ✭ 48 (+37.14%)
Mutual labels:  uikit
void-ui
A UI toolkit for Vue.js.
Stars: ✭ 20 (-42.86%)
Mutual labels:  uikit
WWDCNotes
WWDCNotes.com content
Stars: ✭ 343 (+880%)
Mutual labels:  wwdc
bootstrap4-ui-kit-for-indesign
Bootstrap 4 UI Kit for Adobe InDesign
Stars: ✭ 11 (-68.57%)
Mutual labels:  uikit
SwiftUICalculator
A calculator app using SwiftUI which is introduced in WWDC19
Stars: ✭ 33 (-5.71%)
Mutual labels:  wwdc
mdb4-react-ui-kit
React Bootstrap with Material Design - Powerful and free UI KIT
Stars: ✭ 74 (+111.43%)
Mutual labels:  uikit
TJImageCache
A fast, easy to use Objective-C image cache
Stars: ✭ 25 (-28.57%)
Mutual labels:  uikit
KeyCommandAlertController
UIAlertController wrapper to add keyboard shortcuts easily
Stars: ✭ 16 (-54.29%)
Mutual labels:  uikit

Advance Animations with UIKit

WWDC 2017 - Session 230

This repo contains a project demonstrating the "Sam's Photo" animations seen in the Advance Animation with UIKit WWDC 2017 session.

Mr. Joe Cerra, from Apple's UIKit Engineer team, gave an amazing presentation at WWDC 2017. In ~40 min, he discussed some of the great animations you can achieve with UIViewPropertyAnimator. Unfortunately, Mr. Cerra was unable to go into depth of all the implementation details for the animations he demonstrated. Also, there isn't a working Source code example to go along with his presentation at the moment.

This repo is to mirror the "interactive and interruptible" animations seen during the presentation:

  • Frame animator
  • Blur animator
  • Rounded Corner animator
  • View Morphing
  • Key frame animations

Project is WIP.

Feedback and contributions are always welcomed. ❤️

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].