Skip to content
Articles
Article

One feature in Flutter, Swift, and Kotlin: three small regrets

by Reese Cooper dev.to

1 min read

I built the same feature — a list with offline cache and pull to refresh — in three frameworks. The codebases were different but the regrets were identical. Flutter: the UI was the easy part. The mental shift was accepting that a widget rebuild is cheap only if you make it cheap. I had to learn to keep state out of the tree. Swift: everything reads beautifully until you hit SwiftUI's navigation s…

Forum

Questions about this, or something to add?

Discuss on the forum

Topics Navigation and routing

Report this · Wrote this? Claim it

FlutterX is supported by