Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/hitherejoe/animate

An application demoing meaningful motion on Android
https://github.com/hitherejoe/animate

Last synced: 26 days ago
JSON representation

An application demoing meaningful motion on Android

Awesome Lists containing this project

README

        

Animate
=======


Web Icons

[You'll find the supporting medium article for this project here!](https://medium.com/ribot-labs/exploring-meaningful-motion-on-android-1cd95a4bc61d)

Animate is a simple application I _quickly_ put together to demo meaningful motion on Android. The applications takes a look at a bunch of different Material Style animations, including:

- Touch Feedback


Touch Feedback

- View Property Animator


View property Animator

- Object Animator


Object Animator

- Interpolators


Interpolators

- Circular Reveal


Circular Reveal

- Explode Window Transition


Explode Window Transition

- Slide Window Transition


Slide Window Transition

- Fade Window Transition


Fade Window Transition

- Shared Element Transitions


Shared Element Transitions

- Custom Morph Transitions


Custom Morph Transitions

- Animated Vector Drawables


Animated Vector Drawables

Requirements
------------

- [Android SDK](http://developer.android.com/sdk/index.html).
- Android [5.1 (API 22) ](http://developer.android.com/tools/revisions/platforms.html#5.1).
- Android SDK Tools
- Android SDK Build tools 23.0.0.0 rc3
- Android Support Repository
- Android Support libraries

Building
--------

To build, install and run a debug version, run this from the root of the project:

./gradlew assembleDebug