Flutter: Create a Password Strength Checker from Scratch

October 22, 2021 A Goodman

In this article, we will create a Flutterpassword strength checker from scratch without using any third-party plugins. Without any further ado, let’s get started. Overview Each application will have a different way of assessing password strength….

Flutter: How to Draw a Heart with CustomPaint

October 14, 2021 The Plumber

This article walks you through an end-to-end example of drawing heart shapes using CustomPaint and CustomPainter in Flutter. Without any further ado (like talking about the history of Flutter or how gorgeous it is), let’s dive…

Implementing Tooltips in Flutter

October 11, 2021 The Plumber

A tooltip displays an informative message when users hover, tap, or focus on an element. In Flutter, you can use a built-in widget named Tooltip to create tooltips with ease. This article walks you through the…

Flutter: Drawing an N-Pointed Star with CustomClipper

October 11, 2021 The Plumber

This article shows you how to draw an n-pointed star (5-pointed star, 6-pointed star, 10-pointed-star, 20-pointed star, etc) by using the CustomClipper class in Flutter. There is no need to install any third-party packages. We will…

Adding a Border to Text in Flutter

October 4, 2021 Guest Contributor

The example below shows you how to add a stroke (or border) to text in Flutter. Screenshot: The code: Further reading: Flutter: Stream.periodic example Flutter Gradient Text Examples Flutter TextField: Styling labelText, hintText, and errorText Flutter:…

Flutter: Stream.periodic example

October 4, 2021 A Goodman

This article walks you through a complete example of using Stream.periodic in Flutter. A Quick Note The Stream.periodic constructor, as its name implies, is used to create a stream that broadcasts events repeatedly at period intervals….

Using Static Methods in Dart and Flutter

October 1, 2021 A Goodman

In Dart and Flutter, a static method (or static function) is a method defined as a member of a class but can be directly called without creating an object instance via the constructor. In other words,…

Flutter: DropdownButton Example

September 22, 2021 A Goodman

This article walks you through an end-to-end complete example of implementing the DropdownButton widget in Flutter. Overview A Quick Note When the DropdownButton widget gets pressed, a menu with items will show up and let the…

Flutter: ExpansionPanelList and ExpansionPanelList.radio examples

September 21, 2021 A Goodman

Below are two examples of implementing ExpansionPanelList and ExpansionPanelList.radio in Flutter. Basic ExpansionPanelList This example creates a panel list in which multiple panels can be expanded at the same time. If you want only a single…

2 Ways to Create Flipping Card Animation in Flutter

September 15, 2021 A Goodman

This article walks you through two complete examples of making flipping card animation in Flutter. The first example implements things from scratch and the second one uses a third-party package. Without any further ado, let’s get…

SQLite: Select Random Records from a Table

September 12, 2021 A Goodman

In SQLite, you can randomly get one or multiple rows from a table by using the following select statement: Example Let’s say we have a table named users: Column Data Type id INTEGER email TEXT name…

Flutter: How to Make Spinning Animation without Plugins

September 11, 2021 A Goodman

This article shows you how to create spinning animation by using the built-in RotationTransition widget in Flutter. A Quick Note The RotationTransition widget is used to create a rotation transition. It can take a child widget…

1 2 3 30