5 Android Libraries to Inspire the Designer in You
Some Dribbble designs with good implementations in Android
While Material Design is Google’s strong suit and every Android developer should know the guidelines like the back of their hand, often many of them are found wanting when they’re asked to adhere to a certain UI/UX flow in their applications. Dribbble is the most popular and useful resource to keep yourself updated with the latest design trends in the industry. Bringing Dribbble designs to reality through code is something every front end developer cherishes.
The following section is all about motivating you to code awesome Dribbble designs in your Android applications. We’ll walk through a few awesome Dribbble designs with their open-source implementations with the goal to inspire you to convert your favorite UI designs to code. Let’s get started!
Next up, we have an animated context menu design implemented in Android. It’s a pretty decent substitute for a mini side navigation drawer.
3. Pull to Refresh — Printer
Here’s a great pull to refresh android implementation of a very creative Dribbble shot that comes with a translation and scale effect on the RecyclerView content.
Next what we have is a blend of a ProgressBar and a Shimmer effect. This library allows you to create a cool lighting animation on the text.
To end things, we have an uber-cool switch design implementation useful for any toggle options in your applications.
Once you’ve added the Gradle dependency, all you need to do is add the following view in your XML, set the color for the various states and optionally handle the change in states in your Kotlin code.
We saw a range of different Dribbble designs with their counterpart implementations in Android. I hope these design concept turned reality in code inspire you to produce your own implementations of Dribbble shots to give your apps a fresh new look.
That’s a wrap for now.