In the rapidly changing tech landscape, learning and exploration are ongoing processes. At Lean-Forge, we love to dive into new technologies and find the best solutions for our clients to deliver outstanding software.
Simon Eckerstorfer shared his expertise and experience using Flutter in various client projects and conducted an internal Dev Talk. He discussed the advantages of Flutter using Dart as a programming language, the architectural foundations of the framework, and how it adapts to different platforms.
You can find the source code of the sample Flutter app in the public repo right here.
Toyota, for instance, uses Flutter to enhance the infotainment system and leverages the framework's support for embedded devices to deliver high-performance user interfaces in Toyota cars.
Great insights and ideas
Our Internal Dev Talks offer a wonderful opportunity for all team members to connect (both remotely and in-person) and discuss various frameworks outside of daily tasks. A very engaging discussion during the Flutter Dev Talk revolved around why Flutter chose Dart instead of TypeScript.
There are numerous (very technical) reasons for Flutter's choice of Dart:
- https://docs.flutter.dev/resources/faq#why-did-flutter-choose-to-use-dart
- https://hackernoon.com/why-flutter-uses-dart-dd635a054ebf
However, Flutter missed the chance to attract the large community of TypeScript developers by opting for Dart instead of TypeScript for Flutter.
What do you think? Reach out to us on Twitter or on LinkedIn.
Code Samples
Finally Simon showcased the excellent DX (Developer Experience) of Flutter during Development and Debugging, featuring Stateful Hot Reloading, VS Code Debug Support and much more.
Wrap up
Simon delivered an excellent Internal Dev Talk and shared amazing insights on Flutter development with great code samples and fun slides. His talk ignited engaging discussions and a plethora of ideas (some serious and some more outlandish, like Flutter using TypeScript) and it was a very interesting and enjoyable way to connect with the team and share his Flutter expertise. Looking forward to the next talk
Looking forward to the next talk .