Category: State Management
-
Fractionally Sized Box : Expense Checker app 3
Fractionally sized box is a widget in flutter that we need in our expense checker app. Why? Because we want to populate a chart bar with our transaction amount. As a result, the chart bar will change as the user spends money on some items. As the list of items grows, the fractionally sized box…
-
Show date picker : Expense checker app step 2
The show date picker in Flutter is an asynchronous function. Therefore, we need to use either the Future then method, or await and async. In our expense checker app we will use the show date picker function to select dates. We have discussed the Future then method, await and async before. In fact, in various…
-
Modal Bottom Sheet Flutter : Expense Checker App step 1
We’ve been building an expense checker app. As a beginning we have shown how the finished app will look like. While doing that, we have noticed two different types of Flutter functions. One is the Modal bottom sheet. And the other is Show date picker. In this section, we will concentrate to learn how the…
-
Flutter app development, check your expense
Flutter app development is nothing new to us. We’ve already built a few flutter apps. As a result, we have seen how we can use different types of flutter features. Now we are going to build a Flutter app that will check our expenses first. Next, we will compare them according to the dates. Firstly,…
-
Flutter Firestore: Chat App Final Step
What is the relation between Flutter and Firestore? In this final section we’ll discuss that. Basically, when we use Firebase with Flutter, we use the database of Firestore as a service. So Firebase and Firestore give us a few different type of backend services. We need to understand it first. Therefore, our target will be…
-
Flutter and Firebase: How to Initialise App and Avoid Errors
In the previous section we have learned that Flutter and Firebase can work together. In fact, Flutter works as the frontend. And Firebase acts as backend. As a result, together they work as a full stack app. However, before using the Firebase, we need to know a few basic rules. For a small Flutter app,…
-
HTTP Request in Flutter: PriceTracker App Final step
What is HTTP request in Flutter? Is it different than other HTTP request? The answer is NO. Like any other application, Flutter App also perform HTTP request like GET and POST. Flutter performs the same HTTP request. But it makes in a simple way. Why? Because Flutter uses the HTTP plugin. And this plugin makes…
-
How to use Dart package in Flutter
Although we have used the Google Font package before, but the Provider package is essential for any Flutter App.
-
Implicit vs Explicit Animation in Flutter
The Implicit Animation comes with Flutter. When we customise Animation it becomes Explicit Animation.
-
What is Animated Padding in Flutter
Want to dynamically change the padding of a widget and animate at the same time? The Animated Padding is there.
-
How to use Decorated Box Transition in Flutter
The DecoratedBoxTransition Widget uses the BoxDecoration class as the animation begins and ends.
-
How to fade transition in Flutter
The FadeTransition Widget animates the opacity of the Child Widget.
-
What is Align Transition Flutter
Unlike the AnimatedAlign Widget, the AlignTransition Widget is an example of Explicit Animation.
-
How to use Animated Builder in Flutter
For more complex Animation, the Animated Builder is fine. But for simple one, try Implicit Animation.
-
How do we rotate in Flutter
Animated Rotation is an Implicit Animation that easily rotates any Child Widget to any degree.