Android Architecture Components Tutorial – Room, LiveData and ViewModel
During the concluded Google I/O 2017, there were some amazing announcements about Android. Say hello to Android Architecture Components. For once, these are announcements...
Thoughts on Design and Mobile App Development
During the concluded Google I/O 2017, there were some amazing announcements about Android. Say hello to Android Architecture Components. For once, these are announcements...
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...
In this post, we’ll look at creating a Material Design style, image Gallery app for Android. It will support image gestures like zoom, as...
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...
A while ago, Google announced something really interesting called the Awareness API. According to Google Developers – Android Awareness API bridges the physical world...
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...
App Shortcuts were introduced Android Nougat 7.1. They allow you to access primary actions of your app directly from the launcher icon. You can also pin...
This tutorial is now updated for AndroidX! Android Bottom Bar (Bottom Navigation View) was officially added in Design Support Library v25. Bottom Bar was...