Profile cover photo
Profile photo
Nick Butcher
57,370 followers -
Android Developer Advocate / Triatha-geek
Android Developer Advocate / Triatha-geek

57,370 followers
About
Nick's posts

Post has attachment
Here are some tips to help better understand and work with material design. Be sure to check the ℹ️ field for notes/commentary.

Unfortunately the talk wasn't recorded.

Post has attachment
I recently saw a question on /r/androiddev asking how to implement a fancy animation… and decided to demonstrate how to do it using AnimatedVectorDrawable.

Here's a breakdown of how I did it: https://medium.com/@crafty/animation-jump-through-861f4f5b3de4

Or you can jump straight to the code here: https://gist.github.com/nickbutcher/97143b3240682e5c5851fe45b49fde93

#AndroidDev #AndroidDesign #Animation
Animated Photo

Post has shared content
An Introduction to Icon Animation Techniques

Week #1: wrote 27 icon animations for Android
Week #2: learned how to animate SVGs using SMIL and CSS
Week #3: learned the basics of Adobe After Effects to create cooler and more advanced icon animation effects
Week #4,5,6: learned JavaScript and ported 19 icon animations from Android to SVG to use as inline blog post demos
Week #7: rewrote and polished a bunch of animations, planned out structure of blog post
Week #8: writing, editting, rewriting, deleting, rewriting again, editting, repeat...

Don't think I have ever worked this much on a single blog post before... but I wouldn't have it any other way. Let me know what you think, and don't forget to share! :D

Link: http://www.androiddesignpatterns.com/2016/11/introduction-to-icon-animation-techniques.html

Post has shared content
Shiny new Android Studio 2.3 now available in 🐤 channel.
Android Studio 2.3 canary is now available, with many new features and fixes -- see the release notes for more:
http://tools.android.com/recent/androidstudio23canaryavailable

And here are some more details on the new lint features:
http://tools.android.com/tech-docs/lint-in-studio-2-3


Post has attachment
A better recording of my recent talk Animatable on building beautiful meaningful motion is now available from #droidconUK (slides are animated, which is kinda important for this topic).

Slides available here: j.mp/animatable-slides

#AndroidDev #AndroidDesign

Post has attachment
The video of my Droidcon NYC talk is now up. In it I go through a number of examples of how and why to build meaningful motion into your apps.

Unfortunately the slides in the video are static so i'd recommend checking out the slide deck here: j.mp/animatable-slides (which also has notes in the ℹ️ field).

#AndroidDev #AndroidDesign

Post has attachment
🚨 Today is the last day to enter the #droidconUK motion competition. 🚨

http://bit.ly/droidcon-design

Fabulous prizes to be won 🏆 including a 1:1 design review with my talented colleague Nick Bearman, a motion designer here at Google.
Animated Photo

Post has attachment
Thanks to everyone who came to my #DevFest16 talk in Tokyo about creating Animated Icons on Android.

Here are the slides from the talk, be sure to check the ℹ️ field for speaker notes:

j.mp/animated-icons

It also looks like the live stream of the event is still available, i'm 3hrs30min into this: https://abemafresh.tv/tech-conference/45511

#AndroidDev #AndroidDesign
Animated Photo

Post has attachment
Here's a tiny little app to help you to change animation durations from quick settings.

When i'm writing animations, I tend to toggle these settings a lot so found it helpful to turn these into a quick settings tile. Two tiles are actually offered in this app:

– A toggle, between 1x/5x
– A selector which launches a dialog with all of the scales.

https://github.com/nickbutcher/AnimatorDurationTile
Animated Photo

Post has attachment
Here are the slides from my #dcnyc16 talk on building beautiful meaningful motion. There are speaker notes in the info field which should help you to follow along.

Video recording to follow at some point.
Wait while more posts are being loaded