Learn how to use Flutter CustomPainter to beautify the UI of your next application.

A quick intro guide to enhancing the design for your next Flutter mobile app

Table of Contents

  • Typography
  • White space
  • Color
  • Icon
  • Animation


  • first learning the technology and theory;
  • then apply the learning and building projects;

Dart and Flutter introduction

Davide Agostini

Mobile Software Engineer (Android/Flutter💙) who loves create interesting mobile apps with an eye to UI.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store