iiro.dev

  • rss

    2021

    • Quickie: AdaptiveImageProvider
    • Flutter's setState() might not be what you think it is

    2020

    • Parsing and editing HTML in Dart - the right way™
    • Controlling time in Dart unit tests, the better way
    • When in doubt, just use Provider
    • Restricting system textScaleFactor, when you have to

    2019

    • Running arbitrary strings as Dart code
    • From mobile to web in less than 4 beers

    2018

    • Splitting widgets to methods is an antipattern
    • Why does using Image.network crash widget tests?
    • Resolving package version conflicts in Dart
    • Writing widget tests for navigation events
    • Putting build methods on a diet
    • Beginner's guide to staggered animations
    • From design to Flutter #2 - Artist details page
    • Separating build environments in Flutter apps
    • JSON and serialization in Flutter
    • Implementing master-detail layouts in Flutter

    2017

    • Validating forms in Flutter
    • Bringing the PageTransformer to Flutter
    • Considering Flutter
    • From design to Flutter #1 - Movie Details Page
    • Clipping widgets with bezier curves in Flutter