Archive
Some of these posts are old. The tools and APIs they reference may be outdated.
- Build your UX Portfolio from Scratch – Choosing a Web Stack
- Build your UX Portfolio From Scratch – Design
- Build your UX Portfolio From Scratch – Getting Started
- Android O Tutorial: Supporting Picture-in-Picture (PIP)
- Android O Tutorial: Using Custom Font Resources
- Android O Preview: What Developers Need to Know
- Introduction to Google's Awareness API
- Android App shortcuts - How and When to use them
- Using Bottom Navigation View - Android Design Support Library
- Material Design Snackbar in Android - How and When to Use
- Material Design Onboarding in Android- Quickstart (Tap Target)
- Implement Parcelable to Bundle your POJOs
- Prepare your apps for Multi-Window in Android N
- Android SQLite Database Tutorial with Sugar ORM
- Swipe to Dismiss for RecyclerView with ItemTouchHelper
- Runtime Permissions - Android Marshmallow Tutorial
- How to create an Image Gallery App with Glide - Android Tutorial
- Using Vector Assets for Icons in Android Studio 1.4
- Overlap a Transparent Status Bar
- Create Gmail Style List in Android
- My Experience with the Moto G 3rd Gen
- Top 10 Material Design Libraries for Android
- Material Design Android Ripple Effect
- Integrate Facebook Login with Parse - Part 2
- Integrate Facebook Login with Parse - Part 1
- Tint Icons in Android for pre Lollipop
- Create a Card Toolbar (Nested Toolbar) in Android
- Material Design Tabs with Android Design Support Library
- Android M
- +1 Button with Google Play Services 7.3.0
- DIY Floating Action Button Part 2
- Create a Material Color Palette in NO time
- DIY Floating Action Button Part 1
- AppCompat v22.1 Support Library
- Why ActionBarActivity is deprecated?
- Implement Floating Action Button - Part 2
- Implement Floating Action Button - Part 1
- Toolbar Height in Landscape mode (FIX)
- Android Material Design: Getting Started with Lollipop