Unlocking Flutter Success: A Journey from Theory to Practical Architecture | Flutter Heroes 2024Talk

Unlocking Flutter Success: A Journey from Theory to Practical Architecture | Flutter Heroes 2024Talk

3.303 Lượt nghe
Unlocking Flutter Success: A Journey from Theory to Practical Architecture | Flutter Heroes 2024Talk
🎟️ 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