Coder Social home page Coder Social logo

unclewangnearby / a-guide-to-ios-animation Goto Github PK

View Code? Open in Web Editor NEW

This project forked from kittenyang/a-guide-to-ios-animation

0.0 1.0 0.0 24.04 MB

The source code of my new eBook —— A GUIDE TO IOS ANIMATION. Just click the next link to buy it

Home Page: http://book.kittenyang.com/

License: GNU General Public License v2.0

Objective-C 53.48% Swift 46.52%

a-guide-to-ios-animation's Introduction

A-GUIDE-TO-iOS-ANIMATION

##V2.0

Take it easy! We have no homework this week!

###Update log:

  • 新增:目录
  • 新增:源码 Swift 版。
  • 新增:四个全新 Demo。
  • 新增:简短的创作历程。
  • 新增:新的介绍视频。
  • 优化:新封面。
  • 优化:改正一些技术错误。
  • 优化:调整字体至 17pt 。
  • 优化:修正失效的超链接。
  • 优化:精细排版,去除了不必要的干扰元素。

###目录:

第一章:序言

  • 感谢 ii
  • 创作历程 iii

第二章:玩转贝塞尔曲线

  • KYAnimatedPageControl 6
  • GooeySlideMenu 13
  • QQ 未读气泡的拖拽交互 25
  • LiquidLoader 28

第三章:Core Animation

  • 模仿 Twitter 启动动画 35
  • 圆圈遮罩转场动画 44
  • 任意位置圆圈放大转场动画 50
  • Game Center 起泡晃动效果 50
  • 图片弹跳切换动画 51
  • 下载按钮动画 56
  • 一个 loading 动画 65

第四章:动画中的数学

  • InteractiveCard 71
  • 锤子邮件下拉刷新动画 76
  • 模仿 tvOS 卡片悬浮扭动效果 84

第五章:自定义属性动画

  • 粘性菜单 91

第六章:其他效果

  • 重力回弹的锁屏界面 107
  • UIKitDynamics 114
  • 下雪效果 122
  • 点赞水花溅起效果 125
  • 3则 CAReplicatorLayer loading 动画 128

##V1.0

A package of fun contents for serious people.

###Update log:

  • Objective-C version.
  • A new interactive book that you never seen before.Beautiful layout,funny widgets,and so on.
  • 14 demos with source code and detailed tear down with funny components.

a-guide-to-ios-animation's People

Contributors

kittenyang avatar jakelin avatar ynot16 avatar

Watchers

Lion avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.