Tomek PolańskiBang! Operator and how to improve your Dart NullabilityDart promised Sound null-safety to prevent us from committing the Billion Dollar Mistake. Unfortunately, neither Flutter nor our code is…Nov 7, 20211Nov 7, 20211
Tomek PolańskiThe New Flutter Integration Tests — Are They any Good?The current Flutter Driver tests will be deprecated and it’s recommended to move to the new Integration Tests.Apr 5, 20213Apr 5, 20213
Tomek PolańskiRunning Flutter Desktop on Stable channelTL;DR: Follow those steps if you want to run Flutter as a desktop application on beta or stable channels (and not only on master or dev)Oct 26, 2020Oct 26, 2020
Tomek PolańskiinFlutter CommunityBlazing Fast Driver Tests - made easyA note of warning: if you are in a Flutter project that won’t take more than 3 months, you won’t need an extensive testing approach…Feb 5, 2020Feb 5, 2020
Tomek PolańskiinFlutter CommunityHow Slivers are made: SliverFillRemainingSliverFillRemaining is fairly simple yet useful — it fills the remaining scrollable space with a widget of your choice.Dec 31, 20192Dec 31, 20192
Tomek PolańskiinFlutter CommunityHow Slivers are made — Part 1The best way to learn how to write your own Sliver is to know how existing Slivers are made.Nov 24, 20192Nov 24, 20192
Tomek PolańskiinFlutter CommunityBlazingly Fast Flutter Driver TestsTL;DR: Ever wanted to speed up you Flutter Driver Tests by 750%?Nov 13, 20194Nov 13, 20194
Tomek PolańskiinFlutter CommunityFlutter Animations Cheat SheetSince writing Flutter Layout Cheat Sheet article, I intended to create a similar article about Flutter’s animations. Unfortunately using…Jul 26, 20195Jul 26, 20195
Tomek PolańskiinFlutter CommunityFlutter Laggy Animations: How Not To setStateCreating animations in Flutter is really fun and easy, but there is one bad practice that might make those animations laggy: setState.Mar 26, 20194Mar 26, 20194
Tomek PolańskiinFlutter CommunityElements, Keys and Flutter’s performanceTL;DR: Widget Keys can improve the performance of our application in places where you do not get the promised 60 FPS.Feb 9, 20196Feb 9, 20196