PinnedFlutter 2 In 2 minutesNotes From Flutter Engage Event — On March 3rd, Google released Flutter 2, a massive upgrade to their cross-platform visual application development toolset. This Flutter release is a huge step forward since they have announced several important changes. Web Is Production Ready The Flutter for Web has been promoted and its support has transitioned from beta to the stable channel…Flutter2 min read
PinnedFlutter FixNew Feature In Flutter 2.0 — One of the many improvements with the arrival of the Flutter 2 and Dart 2.12 version is the Flutter Fix feature. Flutter Fix combines a Dart command-line tool with changes suggested by the Dart analyzer to automatically clean up deprecated APIs in your code. This feature has also been implemented…Flutter3 min read
Published in Better Programming·PinnedThe Stateful Widget LifecycleOne of the most common questions in Flutter job interviews — Unlike stateless widgets that we have to destroy and create again every time we want to make some change, stateful widgets have mutable state. One of the questions that often appear in job interviews revolves around the lifecycle of a stateful widget, hence the article dedicated to this topic. Seven Cycles of StatefulWidget When…Flutter4 min read
Mar 23, 2021Flutter DevTools — The Last Article In My 30 Weeks Flutter JourneyInfo about Flutter DevTools 2.0. and my advice on how to stay consistent with the goals you set — With the release of the Flutter 2.0 version, DevTools was renamed with Flutter DevTools to emphasize that it is a tool that should be used to debug Flutter apps. In addition, they have improved this tool a lot to make it easier for developers to find various bugs. I will…Flutter3 min read
Mar 2, 2021My March Recommendations for Flutter PackagesThe best packages that I discovered in February 2021 — It’s time for my March recommendations for Flutter packages. Here are my top five discoveries related to this topic. 1. The First Impression Is Important | Option 1 This would be one of the packages that I recommend for this topic. I think that the onboarding process is a user’s first impression of your app and it is very…Flutter3 min read
Feb 23, 20213 Flutter Tips To Be More ProductiveLearning some tips can really make a difference in your long-term productivity in Flutter. This is why today’s article will be dedicated to the next three hacks. 1. Use packages I pay a lot of attention to researching new packages on pub.dev in my articles. Don’t waste time making something from scratch, when…Flutter2 min read
Feb 16, 2021Animations Flutter PackageContains animations for commonly-desired effects — The Flutter team last year shipped a new stable version of its cross-platform mobile framework. This new version includes a lot of new features, and in this article, I want to pay attention to its animations package. This package allows developers to implement commonly desired animation patterns in mobile app…Flutter3 min read
Feb 9, 2021Flutter Roadmap 2021 and Flutter Engage EventFlutter Roadmap 2021 In Flutter Roadmap 2021, the Flutter team release their areas of focus for this year. I will single out the next important features of this roadmap: Null safety The Flutter team is close to achieving null-safety in Dart, which at this time is in beta version. Null safety is a language feature…Flutter2 min read
Published in Better Programming·Feb 2, 2021My February Recommendations for Flutter PackagesThe best packages that I discovered in January 2021 — It’s time for my February recommendations for Flutter packages. Here are my top five discoveries related to this topic. 1. Monitor Your Progress Easily With Progress Bar Monitoring any type of progress is essential for growth. A great library that provides a highly customizable circular slider/progress bar and spinner is the sleek_circular_slider Flutter package.Programming3 min read
Jan 26, 2021Change Screen Orientation In FlutterScreen orientation is very important from the user’s point of view, especially when it comes to mobile games. In that case, you may need to set the orientation of the application to fix direction. In this article, we will learn how to set the screen orientation and how to extract…Flutter2 min read