~/talk

Implementing Motion using Angular

Talkat BuzzJS 3.1 2018 · 2018-06-14..06-15· [angular, web-animation]
slides:none on file

Covers 12 UX motion principles and concrete Angular implementations: uses CSS keyframes for basics, then shows Angular Animations with the Web Animations API, uses AnimationBuilder to create runtime mouse-following animations, builds list add/remove with enter/leave transitions, composition, stagger and group sequencing, and a working demo that fixes removal glitches by calculating element height and tweaking margin. Recommends animating transform and opacity, times examples at 400 ms, and targets 60 fps (16.66 ms) while noting iOS/Safari frame limits.

AI-written summary · about

  1. 0:00Introduction and speaker background
  2. 4:16Why add motion to apps
  3. 7:49Motion design principles
  4. 10:41CSS animations basics
  5. 18:10CSS animation techniques
  6. 22:27Angular animations overview
  7. 26:49Dynamic animations in Angular
  8. 30:06Applying motion design principles
  9. 32:14Animating list transitions
  10. 36:59Advanced Angular animation features
  11. 39:50Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.