Profile cover photo
Profile photo
Roman Nurik
Designer @ Google · Android Developer
Designer @ Google · Android Developer

Roman's posts

Post has shared content
Introducing ShapeShifter v0.1

For the past couple of months I've been working on a web app that simplifies the process of creating SVG-based path morphing animations.

Try it out and let me know if you have any trouble. If you don't have your own SVGs to use, click on that three-dotted icon in the top right corner and play around with one of the demos. :)

I'm especially interested in how I can make this tool more useful for UXers (who are usually the ones creating SVGs in the first place)... so please send me feedback! I'm also interested in supporting other export formats other than AnimatedVectorDrawable... send me feature requests!

Live version:

Post has shared content
Don't miss the call for submissions at the end! Long live #ADiA 😁
In this first edition of Design Snippets, we explore how an email app called Notion successfully onboards users through user education, casual and friendly language, and sensitivity to user context.

Post has shared content
Muzei 2.3 is now available
Over a year in the making, I'm thrilled to say that Muzei 2.3 is now live and available to all on the Google Play Store!

Read the blog post to learn about the new features and the many improvements in this release including:
- Switch to Android 6.0+ runtime permissions
- Improved reliability and memory usage (consider turning off background optimizations on your art source if you continue to have issues)
- Gallery extension supports adding entire folders on Android 5.0+
- 'Next Artwork' Quick Settings tile
- Direct boot support
- 'Artwork info' app shortcut on Android 7.1+
- New Muzei DocumentsProvider for selecting past artwork

Download it now:

Hey Firebase developers! Help us craft a great developer support experience by filling out this quick survey! Shouldn't take longer than a minute or two.

Post has attachment
Visually refreshed the Android Asset Studio, and cleaned up the code to make it easier to contribute!

Use it now:
Source code:
Bugs and requests:

Animated Photo

Post has shared content
Makers! Help us help you.

Google wants to create smart tools for Makers, so we're asking you to fill out this survey to tell us what you'd find helpful.

We'll also share they survey findings back to the community

Post has attachment
Pushed a refresh to the landing page! Also added Source at

Post has shared content
Muzei 2.3: Now in Open Beta
If you've been interested in what has been going on with Muzei over the last ~year, wait no longer - Muzei 2.3 (beta 6) is now in open beta! I've been working quite a bit on Muzei both to improve compatibility with Doze (a work in progress), add some long standing feature requests, and start to take advantage of many Wear 2.0 features.

This is a beta release, so please submit feedback early and often, talk about any bugs you are experiencing, and what you'd like to see in the future. Reliability wise, I've found it to be leaps and bounds better than the current production version, if that's something you are concerned about.

If you're using an Android Wear 2.0 device running the latest developer preview, you'll be able to install Muzei directly from the Play Store on your watch.

New features include:
- Runtime permissions
- Improved reliability on Android 6.0+ devices (consider turning off background optimizations on your art source if you continue to have loading issues)
- Gallery extension supports adding entire folders on Android 5.0+ devices
- 'Next Artwork' Quick Settings Tile on Android 7.0+ devices
- Direct Boot support (known issue: does not take into account your blur/dimming preferences)
- 'Artwork Info' app shortcut on Android 7.1+ devices
- Muzei artwork now available as a complication for other Wear 2.0 watch faces to use
- New Muzei DocumentsProvider for selecting past artwork

Get the beta:
1. Opt in:
2. Install from Play:
3. File bugs:

Post has shared content
Material Components are now public! Developed by a core team of Google engineers and UX designers, Material Components help developers implement the Material Design guidelines across Android, iOS, and the web. Preview, contribute, and collaborate:

Also, check out the updated #MaterialDesign guidelines including new sections on best practices for platform adaptation, app shortcut icons, help and feedback for your users, plus updates to the bi-directionality and accessibility sections:
Animated Photo

Post has shared content
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: (which also has notes in the ℹ️ field).

#AndroidDev #AndroidDesign
Wait while more posts are being loaded