Skip to content

Suleiman's Blog

  • Home
  • About
  • Android
    • Development Tutorials
    • Tips
  • Design
  • Home
  • About
  • Android
    • Development Tutorials
    • Tips
  • Design

Suleiman's Blog

Thoughts on Design and Mobile App Development

Design

May 26, 2020

 by Suleiman · Published May 26, 2020 · Last modified March 9, 2021

Framer X For Design – 5 Reasons Why I Switched

As a developer turned designer, I have always been fascinated with ways to close the gap between design and development. Recently, I stumbled upon...

Design

August 7, 2019

 by Suleiman · Published August 7, 2019 · Last modified October 2, 2019

Build your UX Portfolio from Scratch – Choosing a Web Stack

Choosing to hand-code your UX portfolio can be an ambitious, yet daunting task. Your portfolio website is perhaps the most important avenue to display...

Design

July 16, 2019

 by Suleiman · Published July 16, 2019 · Last modified March 9, 2021

Build your UX Portfolio From Scratch – Design

Designing your own UX portfolio can give you an edge to stand out from the crowd. By choosing to design it yourself, it is...

Design

July 1, 2019

 by Suleiman · Published July 1, 2019 · Last modified August 6, 2019

Build your UX Portfolio From Scratch – Getting Started

Our UX portfolio is a key piece of displaying our capabilities as a designer. Hence, it becomes essential to make one that can speak...

Android

April 22, 2019

 by Suleiman · Published April 22, 2019 · Last modified August 17, 2019

Android Pagination Tutorial – Adding Swipe-to-Refresh

Swipe-to-Refresh is a popular way of refreshing data. In part 5 of the Android pagination tutorial, I will show you how to implement Swipe-to-Refresh.

Design

July 2, 2018

 by Suleiman · Published July 2, 2018 · Last modified July 26, 2021

How To Design A Great Mobile App Intro By Learning From The Best

The App Intro or Product Tour is an introductory welcome experience for first-time users to your product. In this article, we will look at how to...

Android

August 8, 2017

 by Suleiman · Published August 8, 2017 · Last modified August 17, 2019

Android Pagination Tutorial—Handling Multiple View Types

Pagination is also known as endless or infinite scrolling. This is achieved using RecyclerView. In this tutorial, I’ll show you how to paginate when...

Design

July 25, 2017

 by Suleiman · Published July 25, 2017 · Last modified March 17, 2018

Use Empty States to your Advantage – Better User Retention

Empty States are often neglected and designed last. I don’t blame you though. After all, compared to the main screens, these aren’t important. Right?...

Android

July 4, 2017

 by Suleiman · Published July 4, 2017

Customize Color with Styled Google Maps in Android

You can now style and customize your Google Maps colors and more. In this Android tutorial, let’s see how we can do that in...

Android

June 22, 2017

 by Suleiman · Published June 22, 2017 · Last modified June 26, 2017

Android O Tutorial: Supporting Picture-in-Picture (PIP)

Picture in Picture or PIP is a feature famously seen on YouTube and Android TV apps. It minimizes your content (typically video), keeping it...

Android

May 30, 2017

 by Suleiman · Published May 30, 2017 · Last modified December 31, 2019

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...

  • Next Page »

Popular

  • Toolbar Animation-Flexible Space with Image
  • Material Design Tab Layout
  • Easy Material Navigation Drawer
  • Parallax Scrolling Tabs with Header Image

Recently Updated

  • Android Pagination (updated for AndroidX)
  • Managing Fragments with Bottom Navigation
  • Custom Fonts in your Android App
  • Parallax Scrolling Tabs with Android Design Support Library

Guides

  • Material Design Components for Android
  • Pagination with RecyclerView
  • Top 10 Material Design Libraries

About this blog

👋  Hello there! I’m Suleiman, an Android developer with a passion for UI UX design. Welcome to my Blog! 🎊

I write about latest design patterns, Material Design, tips and more. This blog is for both designers and developers who want to create top-notch apps!

Continue reading

Recent Comments

  • 공유해드림 on Android Pagination: Using APIs with Retrofit and Gson
  • 공유해드림 on Android Pagination: Using APIs with Retrofit and Gson
  • Anthony Chandler on Android Pagination Tutorial—Handling Multiple View Types
  • creative and unique Idea on Material Design Tabs with Android Design Support Library

Archives

  • Terms of Service
  • Privacy Policy
  • Contact
  • Updates
  • FREE Starter Project

Suleiman's Blog © 2023. All Rights Reserved.

We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.OkPrivacy policy