Flutter

Using Chip widget in Flutter: Tutorial & Examples

Updated: January 13, 2023 By: A Goodman

This article is about the Chip widget in Flutter. We’ll have a glance at the fundamentals of the widget and then walk through a few examples of implementing it in practice. Without any further ado, let’s…

Flutter: Changing App Display Name for Android & iOS

Updated: February 4, 2023 By: Napoleon

This article shows you how to change the display name of a Flutter app on Android and iOS. Choose a Good Name You should choose a display name that is meaningful and concise. If you choose…

Flutter: SliverGrid example (updated)

Updated: January 24, 2024 By: A Goodman

This article is about the SliverGrid widget in Flutter. We’ll take a glance at the basics of the widget and then walk through a complete example of implementing it in action. Without any further ado, let’s…

Create a Custom NumPad (Number Keyboard) in Flutter

Updated: January 12, 2023 By: A Goodman

Introduction There might be cases where the default soft keyboard on iOS or Android doesn’t fit your need, and it is very frustrating or almost impossible to archive your goal with that thing. Trying to tweak…

Flutter: GridPaper example

Updated: October 6, 2022 By: A Goodman

Introduction In daily life, we see many objects with gridlines, such as whiteboards, and notebooks. In mobile applications, software, and websites related to design or photo editing, we also see the appearance of gridlines. In Flutter,…

Best Libraries for Making HTTP Requests in Flutter (updated)

Updated: January 24, 2024 By: Guest Contributor

This article walks you through a list of the best open-source packages that can help you (and your team) a lot when making HTTP requests in Flutter applications. Without any further ado, let’s explore the things…

Dart: Convert Class Instances (Objects) to Maps and Vice Versa

Updated: January 13, 2023 By: A Goodman

This article walks you through a few examples of converting a class instance (object) into a map and vice versa in Dart (and Flutter as well). Learning through examples is the best way to deepen understanding…

Creating Masonry Layout in Flutter with Staggered Grid View

Updated: January 25, 2023 By: A Goodman

In the web and mobile development world, masonry layout is useful when we want to display a grid of items whose sizes are not the same. One axis uses a strict grid layout, most often columns….

Flutter: Creating Custom Back Buttons

Updated: October 6, 2022 By: A Goodman

If your Flutter app has multiple screens then when you navigate from screen A to screen B, a default back button will be automatically added to the app bar of screen B. This back button has…

Flutter: Creating an Auto-Resize TextField

Updated: October 6, 2022 By: A Goodman

In Flutter, you can create an auto-resize (as needed) TextField (or TextFormField) in one of the following ways: Set the maxlines argument to null. The text field can expand forever if a lot of text is…

Flutter: Columns with Percentage Widths

Updated: October 6, 2022 By: A Goodman

This article walks you through a couple of examples of implementing layouts with multiple columns whose widths aren’t fixed but in percentages. Example 1: Using Flexible or Expanded widget This example creates a layout with 3…

Flutter & Hive Database: CRUD Example (updated)

Updated: January 24, 2024 By: A Goodman

Hive is a lightweight key-value database that can be used to store data locally in mobile, desktop, and web applications. It is written in pure Dart and works very well with Flutter. CRUD means create, read,…

1 10 11 12 13 14 41