On this episode of the Creative Engineering podcast, hosts Rody Davis and Norbert Kozsir discuss state management and Dart nullability with Simon Lightfoot. State management is something almost all Flutter developers are concerned with, so I find these sorts of conversations useful in my own personal dev work.
Oh, and if you'd like more information on nullability (or "null safety") in Dart, be sure to check out Filip Hracek's Medium post, which introduces the topic in good detail.
Speaking of Rody Davis, in a recent episode of the It's All Widgets podcast, Rody sits down with Hillel Coren for a fascinating discussion on everything from Rody's thoughts on state management, to how he maintains such a high level of productivity, and a lot of ground in between. I found Rody's comments on using the web version of your app as a free trial to be quite compelling -- something I hadn't considered before.
If it's not obvious, Rody has been a huge contributor to the Flutter community, so I'll take this moment to congratulate him on his new role at Google.
Just don't be a stranger to the Flutter community, OK Rody? ;-)
Let's face it, localization of your app can get complicated quickly, and it helps if you get your project started on the right foot. While I don't think a one-size-fits-all approach works when it comes to deciding what is best for your app, an exposure to several different localization methods can at least help you understand the issues you'll need to consider. The method Anna Domashych describes here can help.