Mega Guide to Android’s Material Design Components
Material Components are a set of UI components that helps you build Android apps with Material Design. In this post, I’ll cover every Material Design...
Thoughts on Design and Mobile App Development
Material Components are a set of UI components that helps you build Android apps with Material Design. In this post, I’ll cover every Material Design...
Many Android and iOS apps have horizontal scrolling lists. Maybe it’s also combined inside a vertical list. But is it necessary? Even assuming it...
It’s become popular to overlay text labels on background images. But the image could be anything. How does your user interface design accommodate that? Can text...
One of the new features in Android O is using Custom Font Resources. In this Android Tutorial, let’s see how to use them in...
The Android O SDK (API 26) dropped recently and the internet went nuts! The Developer Preview SDKs brought along many new features. But these...
I spent my weekend reducing the website’s page size and load time by half. From today, everyone should notice a lighter blog that’s at least...
Hey everyone, This is my first note on the blog. Also perhaps the most important one. Grafix Artist’s domain is changed. blog.grafixartist.com is now blog.iamsuleiman.com. Just wanted...
Stop using those boring loading spinners in your user interfaces. Seriously. It’s killing your apps’ experience more than you know. A loading spinner might be...
This tutorial is now updated for AndroidX! Android Bottom Bar (Bottom Navigation View) was officially added in Design Support Library v25. Bottom Bar was...
Snackbar was introduced in Material Design. It is available via the Design Support Library. Code-wise, it is similar to a Toast. In this article, we’ll first...