In Flutter, there are several options for making HTTP calls. Here are some commonly used packages and libraries. Flutter HTTP package The http package is the most basic and widely used package for making HTTP requests in Flutter. It provides functions to send GET, POST, PUT, DELETE, and other HTTP requests. You can handle responses…
Category: Flutter
Flutter one or more plugins require a higher android sdk version.
If you get an error “one or more plugins require a higher android sdk version.” – go to app/build.gradle and manually write up – the upper version that the plugins require. If the minimal required version is too high – maybe you should swich to a different flutter plugin.
Dart Flutter utilities
Here you have some small dart tools and utilities that will help you resolve small issues while coding flutter applications. Find out how is the dependency tree structured: https://dart.dev/tools/pub/cmd/pub-deps HTML wrapper package: https://pub.dev/packages/simple_html_css. I’ll update this if I find better one. As written in a previous post – there are a lot of Android App…
Dart build_runner & Java Annotations
Dart & Flutter build_runner and Java annotations serve similar purposes that help developers minimize code duplication and remove the need to write – error prone boilerplate code.. They do this – by delegating work to the building tools and frameworks. Dart build_runner Flutter Build Runner is a tool in the Flutter framework used for code…
Conditional Imports
There are several ways to archive cross-platform support in dart/flutter, and conditional dart imports is something that I haven’t seen in other OOP languages. Stack-overflow post Here is the response from stack-overflow: https://stackoverflow.com/questions/67937479/how-to-add-conditional-imports-across-flutter-mobile-web-and-window Example My use case was using the http client adapter – used by the Dio network package. I’ve created two files: //http_adapter.dartimport…
Soft Update – coming to all Software
Soft Update, also called Code Push or Live Patch – is coming to the Software near you. It is a way of bringing the latest version of the software – without forceful restart. This is especially bad UX / annoying – when the software is the Operating System. Already Present Code Push Linux has Live…
Great User Experiences with Flutter
Flutter is a powerful framework that allows developers to create rich and engaging user experiences. Here are some ideas for creating great user experiences with Flutter. Custom Animations Flutter allows developers to create custom animations that can be used to add visual interest and interactivity to the user interface. Animations can be used to create…
Flutter Notifications Local & Remote
Local and Remote Notifications are two types of notifications that can be used in mobile applications to increase the user experience.. The main difference between them is where the notification is generated and processed. Local notifications Local notifications are generated and processed entirely on the user’s device. They are scheduled by the application and triggered…
The Most Search Engine Optimised article on Flutter
Flutter is an open-source mobile application development framework created by Google [so no wonder it has some search engine step ahead]. It is used to develop applications for Android, iOS, Linux, Mac, Windows, and the web. The framework is based on the Dart programming language and allows for the creation of high-performance, visually attractive apps….
Flutter vs Java GUI (Graphical User Interface) Frameworks
Here is my presentation and prepared text for the lecture ” Flutter vs Java GUI (Graphical User Interface) Frameworks ” – given at http://polyglot4dev.com/ presented in the summer of 2022. In this post I’ll try to tell stuff that I didn’t managed to say, write, or emphasise before. Flutter vs Java Graphical User Interface Frameworks…
