Categories
Flutter

How To Call Method Of A Child Widget From Parent In Flutter

In this post we will learn how we can call methods of a child widget from a parent widget using GlobalKey. Introduction Often times we are faced with a scenario where we want to call methods of child widget. Maybe you want to call it’s dispose method or want to update it’s state by calling […]

Categories
Flutter

Shortcut Keyboard For TextField Widget

In this post, we will add a shortcut keyboard for TextField widget in Flutter app. This post is part of our building Expense Manager app series. Introduction Let’s say you have a user input field where users type in certain data. If user has to type a certain word or character frequently, you might want […]

Categories
Flutter

Flutter Tutorial: Building An Expense Manager App – 6

This is the sixth part of Expenses Manager app Flutter tutorial series where we are building an Expenses Manager app. Introduction In the previous post, we completed all the functionalities of creating Category. In this part of our Flutter tutorial, we will add features for working with expenses. We will design the home page and […]

Categories
Flutter

Flutter Tutorial: Building An Expense Manager App – 3

This is the third part of Flutter tutorial series where we are building an Expenses Manager app. Introduction In our previous post of the Flutter tutorial series, we created a static list of expense categories. We also setup an OfflineDbProvider for SQLite database engine and a service implementation for expense category. In this post, we […]

Categories
Flutter

Flutter Tutorial: Building An Expense Manager App – 1

In this Flutter tutorial series, we will be building an expense manager app from scratch. If you have never developed any apps with Flutter, start here! Introduction This is the first part of our series “Building An Expense Manager App In Flutter“. The series is aimed towards introducing all the important concepts for building production […]

Categories
Flutter

Disable Multi Touch On A Widget In Flutter

In this post we will build a widget that can disable multi touch on a widget in Flutter app. Introduction Sometimes, you might need to disable multi touch or tap on a widget in your Flutter application. For example there is a list of items and only one of those items should be clickable at […]

Categories
Flutter

Build An Image Picker Wrapper Widget In Flutter

In this post, we will learn to build an image picker wrapper widget in Flutter app that can be used to switch between camera and gallery. Introduction For uploading images from Flutter app, Google team has a plugin called “image_picker“. With the help of this library, we can pick images from device gallery as well […]

Categories
Flutter

Flutter TextField Decoration In Depth

In this post we will learn everything there is to learn about Flutter Textfield decoration. Introduction A TextField in Flutter is a basic input field that allows users to enter text. It is one of the most fundamental widgets in Flutter. Yet there is so much to do with it. Create A TextField For the […]

Categories
Flutter

Building A Step Progress Indicator View In Flutter

In this post, we will learn how to make a dynamic step progress indicator view in a Flutter application. Introduction In any app, usually we will have to build some kind of Form to collect input from users. Traditionally apps used to have long and boring Forms. Imagine you are suddenly presented with this kind […]

Categories
Flutter

Flutter: Adding A Progress Bar Animation In Page View

In this post we will build a page view widget that has a animated progress bar. When user moves from one page to another, the progress bar gets updated with animation. Introduction A PageView is a useful widget which can be used to create a scrollable list of pages. We can build the widgets in […]