Kavindu HarshanaFlutter provider — Creating a State Management Class | Episode 01In this step, you’ll create a class that holds your app’s state. This class should extend ChangeNotifier or another class that notifies…May 20May 20
Kavindu HarshanaCustom Timer/Count down with Time limit in flutterIn this case, I set time limit to 30 seconds. This timer has pause and resume also.Sep 28, 2023Sep 28, 2023
Kavindu HarshanaGet CountryCode/ Country/ City/ TimeZone/ RegionName using IP - flutterThis method is simple, but it’s not totally free. It requires payment for bulk usage and has usage limits.Sep 19, 2023Sep 19, 2023
Kavindu HarshanaWhy static keyword in flutter?In programming, when we create classes, they act as blueprints for objects. For example, we might have a class called Car that defines how…Jul 18, 2023Jul 18, 2023
Kavindu HarshanaFrom SafetyNet to Play Integrity API in FlutterThere is a how-to migration from SafetyNet to Play Integrity API (Play Store published) Flutter app backend with Firebase. step by step.May 1, 20231May 1, 20231
Kavindu Harshanashuffle all the documents in a StreamBuilder except for the specific ones that you want to move to…1. shuffle all the documents in a StreamBuilderFeb 21, 2023Feb 21, 2023
Kavindu HarshanaAdvanced list filtering techniques in Flutter1. check whether the value is in the list or not. (output: true or false)Feb 16, 2023Feb 16, 2023
Kavindu HarshanaThe Versatility and Power of JavaScript: Why You Should Learn itJavaScript is one of the most popular/using programming languages in the IT field, and for good reason. It is a versatile language that can…Jan 20, 2023Jan 20, 2023
Kavindu HarshanaHow to use showDatePicker in flutterHow to use showDatePicker & compare with the current time. DartJan 17, 2023Jan 17, 2023