People API Android Tutorial – Part 1
Imagine having access to your contacts including data about them and their connections, via a single API? Combine the Contacts API and Google+ API...
Thoughts on Design and Mobile App Development
Imagine having access to your contacts including data about them and their connections, via a single API? Combine the Contacts API and Google+ API...
One of the newest additions to the Material Design is the Bottom Navigation Bar. Its like the TabBar you see on iOS, and similar...
Version 23.2 of the Android Support library is a huge update. The Design Support Library made Material Design easy. The new update made it...
SQLite database is one way to store your app’s data locally in Android. In this Android SQLite Database tutorial, I’m here to show you...
A hidden gem in Android Support Library, is the built in Swipe to Dismiss functionality. Using the ItemTouchHelper class, we can add this to...
In this tutorial, learn to create an onboarding experience for your apps with Android ViewPager. Similar to the product tour app intro in Google...
Runtime Permissions is a new permission model introduced in Android Marshmallow 6.0. Users are able to grant permissions during the app’s runtime, rather than...
Android Marshmallow introduced Chrome Custom Tabs. This allows us to load Web URLs natively from within our app. It leads to a more faster experience,...
Let’s look at how fast we can create a simple image gallery app in Android using Glide. An image loading and caching library which...
Since Android Studio 1.4, we can use Vector Assets which was earlier restricted to Lollipop alone. This is more efficient since one drawable which...