🎟️ 2025 Edition 12 March, Turin: https://flutterheroes.com/2025/tickets-2/
⏩ Chapter:
00:00 Intro
02:59 What is Software Architecture?
05:08 Recommended architecture
08:54 Data source with RetroFit
11:12 Repository with Dependency Injection
15:44 Cubit/BLoc as State holder
17:44 Creating the UI
18:45 State hoisting
20:59 Triggering events
22:44 Unidirectional Dataflow (UDF)
25:14 Using a database with Floor
27:54 Domain Layer
30:59 Dependency Overview of sample app
In the dynamic world of Flutter app development, success hinges on more than just code - it demands a strategic architecture. This talk explores the nuances of application architecture, putting the focus on readability, scalability, and maintainability. While Flutter provides recommendations, it lacks a comprehensive guide for app architecture.
The session aims to demystify this complexity, providing valuable insights to implement a robust architecture for your Flutter app. The first segment dives into architecture on an abstract level on the example of the recommended app architecture by Google. We explore fundamental components like the UI-, Domain- and Data-Layer, spotlighting key concepts such as separation of concerns, unidirectional data flow, and state hoisting.
Jumping from theory to practice, the second part offers code examples, illustrating the architecture's implementation. By the session's end, you will possess a great starting point to confidently architect your next Flutter project, tailoring the approach to suit your unique needs. Join us on this enlightening journey from theory to practical success and unlock the full potential of your Flutter app development endeavours.
🎤 ADRIAN WOERLE, Software Engineer
📍Flutter Heroes was hosted in Turin, in February. Attended by 220+ participants and broadcast to an additional 150+ participants across the globe.
📌 For more engaging content and expert insights, subscribe to our channel and hit the notification bell. 🛎️
Info: https://flutterheroes.com/
✅ Tweet: https://twitter.com/flutterheroes
✅ Connect: https://www.linkedin.com/showcase/flutter-heroes
✅ Read: https://www.t.me/flutterDev
#Flutter #FlutterHeroes #FlutterApp #FlutterDevelopment #FlutterSuccess #AppArchitecture #StateManagement #FlutterBloc #DependencyInjection #CleanCode #MobileDev #TechConference #ScalableApps