The equality default behavior in Dart is checking whether instances are the same or not. But there is a concept that is useful for development - values equality. All these things are in the fresh episode of Decoding Flutter. The equitable package also included this video.
📌 More details are in the Decoding Flutter video.
#decodingflutter
📌 More details are in the Decoding Flutter video.
#decodingflutter
🔥1
A code base audit can be really useful. For example, an audit helps the customer understand the quality of the project when the executor finished the work. Or helps with starting work on the project not from the beginning. The first time when I needed to make an audit, I was long thinking about one question - how?
📌 With the release of the article by Daria Orlova there will not be a problem for you with it.
#article
📌 With the release of the article by Daria Orlova there will not be a problem for you with it.
#article
🔥1
Flutter Dart Code for VSCode has been updated recently. In this release:
👉 rollout of new SDK debug adapters (issues that stop this were resolved);
👉 Dart: Capture Logs commands no longer truncates long lines;
👉 huge bunch of features and fixes enabled with future SDKs;
👉 the “Run”/”Debug” links now appear directly above the main method, not above DartDoc.
📌 More details changelog by the link.
#update
👉 rollout of new SDK debug adapters (issues that stop this were resolved);
👉 Dart: Capture Logs commands no longer truncates long lines;
👉 huge bunch of features and fixes enabled with future SDKs;
👉 the “Run”/”Debug” links now appear directly above the main method, not above DartDoc.
📌 More details changelog by the link.
#update
👍3
The Very Good Ventures team showed their new Flutter game last week.
📌 More info in the announcement.
#article
📌 More info in the announcement.
#article
👍2
Investigating the content and structure of deep nested JSON is not a thing that people like to do. To make it simpler just use special tools which show this JSON more comfortable form: jsoneditoronline, jsoncrack, etc. But the best way in my eyes even don’t leave an IDE for this. There needs IDE support for the tool in this case. Like jsoncrack has for VSCode.
📌 To find tool and plugin use this link.
#plugin
📌 To find tool and plugin use this link.
#plugin
👍2
Support Advisory Database, dependency graph, and Dependabot have been added recently for Dart and Flutter projects thanks to the cooperation of Dart and GitHub teams. Now, turning on this security ecosystem for any of your GitHub projects is easy.
📌 More details in the announcement article by Michael Thomsen.
#article
📌 More details in the announcement article by Michael Thomsen.
#article
👍1
Dart uses its own VM for working. The knowledge of how this VM works of course is not a skill that you need every day for your work, but anyway it improves your general level of Dart familiarity.
📌 Introduction to Dart VM by Vyacheslav Egorov available by the link.
#dart #documentation
📌 Introduction to Dart VM by Vyacheslav Egorov available by the link.
#dart #documentation
👍2
Writing code with an ideal performance at all times is almost impossible. Anyway, there will be moments which hidden from the eyes and reduce FPS. Profiling is a way to fix it. Flutter DevTools has a special tool for the profiling process - a CPU profiler.
📌 How to use it read in the documentation.
#documentation
📌 How to use it read in the documentation.
#documentation
👍2
Enough time ago Canonical said on their Twitter that Flutter is the official choice for Ubuntu applications now. Nice to see, there were not just words - Flutter is actively integrating into Ubuntu.
📌 More details in the announcement.
#ubuntu #announcement
📌 More details in the announcement.
#ubuntu #announcement
👍1
The approach with run Flutter app in a Zone is often used to handle errors. But there is not only this way to handle. In Flutter we also have callbacks to handle errors, moreover we even can customize view of building errors.
📌 All these things in the article about error handling in the documentation.
#documentation
📌 All these things in the article about error handling in the documentation.
#documentation
👍1
If you need OAuth for you application, try Firebase Authentication. Moreover, for visual part of this feature package firebase_ui_auth has been released recently.
📌 Exactly regarding these things the last Package of the Week video.
#packageoftheweek
📌 Exactly regarding these things the last Package of the Week video.
#packageoftheweek
👍2
If you use RouteSetting directly, there is useful information for you. The RouteSettings.copyWith method is deprecated.
📌 Migration guide available by the link.
PS. What is the google3 that was mentioned in the PR with deprecation? 🤔
#news #breakingchange
📌 Migration guide available by the link.
PS. What is the google3 that was mentioned in the PR with deprecation? 🤔
#news #breakingchange
🤔1
Various challenges are a good way to sharpen your skills. Roaa has completed not the hardest of them but looks perfect in the result.
📌 Details by the link.
#challenge
📌 Details by the link.
#challenge
🔥2
To continue the theme of challenges. Implementation of the lock screen in retro phone input style by Mangirdas Kazlauskas.
📌 Details by the link.
#challenge
📌 Details by the link.
#challenge
🔥2