Skip to content

bizz84/ftcon24eu_talks

Repository files navigation

FlutterCon Europe 2024 Talks

This repo is a collaborative collection from the Flutter talks at FlutterCon 24:

Contribution

Please add your info to the .json files inside the talks/ directory. All .md files will be generated via script dart run .automation/generate_markdowns.dart triggered by Github Action. If you enjoy any other view of the data, you could look at the scripts as a starting point to add yours.

We are happy to receive your PRs :)

Lists

Here you can find several views created so far:

Agenda

Speakers: list, socials and companies

Talks with full descriptions, talks sorted by: rooms | formats | levels | topics

Talk Title Speakers Day Time Slides & Resources
Opening keynote Andrew Brogdon Wednesday 9:00 AM Video
Cat-like Development: Flutter for Efficiency Mangirdas Kazlauskas Wednesday 10:20 AM Slides, Video
Flutter Engineering - Architectural path Majid Hajian Wednesday 10:20 AM Video
Modular Flutter App Architecture: Answering the What, When and How Salih Guler Wednesday 10:20 AM Slides, Video
Zero runtime errors: Exploring Static Code Analysis techniques in Flutter Daria Orlova Wednesday 10:20 AM Video
Showing that you care about security - OpenSSF Scorecards for Dart and Flutter projects Chris Swan Wednesday 11:15 AM Slides, Blog, Video
Workshop: Flutter for Android TV and Apple TV Sasha Denisov Wednesday 11:15 AM
Listen up! Mastering A/B testing and feedback techniques in your mobile apps Alicja Ogonowska Wednesday 11:15 AM Video, Slides, Code
Native Background Processing with Flutter Dominik Roszkowski Wednesday 11:15 AM Slides, Video
Navigation in Flutter - the not-so-obvious parts Matej Rešetár Wednesday 12:10 PM Video
How I get your location: A story of permissions Thomas Coumau Wednesday 12:10 PM Video
Motion Designer is your best friend for creating animations Mikhail Zotyev Wednesday 12:10 PM Slides, Video
Animation vs delivery, do you really have to choose ? Thomas Coumau, Maxime Rougieux Wednesday 1:40 PM Video
Dash’s Inclusive Adventure - Experimenting with Accessibility in Flutter Games Manuela Sakura Rommel Wednesday 1:40 PM Video
Please wait... : The perception of time in user Interfaces André Schmidt Di Salvo Wednesday 1:40 PM Video
Realtime Communications with Flutter Simon Lightfoot Wednesday 1:40 PM Video
Building with best practices in FlutterFlow Leigha Reid Wednesday 2:35 PM Video
Simplify Design Systems and Designer/Developer Collaboration with Widgetbook Lucas Josefiak Wednesday 2:35 PM Video
Bringing Google Maps to Flutter: The Power of Plugins Sylvia Dieckmann Wednesday 2:35 PM Slides, Video
One Size Doesn't Fit All: Tailoring Flutter Architectures for Team and Business Success Jan Stępień Wednesday 2:35 PM Slides, Video
Experimenting with Modifier: embracing Compose-inspired UI in Flutter Vadym Pinchuk Wednesday 3:45 PM Video
Code Quality Gates for Large-Scale Flutter Apps Pavel Sulimau Wednesday 3:45 PM Blog, Video
Testing that your app is accessible to all Alexander Troshkov Wednesday 3:45 PM Slides, Video
Saving data before the app getting killed! Easy state restoration with Flutter Lucas Goldner Wednesday 3:45 PM Slides, Video
Compilers, Virtual Machines and Code Analysis - What makes Dart and Flutter run Norbert Kozsir Wednesday 4:20 PM Video
Ubuntu: An OS experience built on Flutter Lukas Klingsbo Wednesday 4:20 PM Slides, Video
Lessons Learned from Launching a Flutter app in Production Andrea Bizzotto Wednesday 4:20 PM Slides, Video
M&Ms Your Way: Build a Fun, Flutter-Powered Candy Dispenser (with Live Treats!) on Raspberry Pi 5 Moritz Theis, Payam Zahedi Wednesday 4:20 PM Code, Video
Monitor your Flutter app and see every issue! Jonas Uekötter Wednesday 5:20 PM Video
Debugging performance issues with the Flutter DevTools Alexandre Moureaux Wednesday 05:20 PM Slides, Example repository, Video
Adding HomeScreenWidgets to your Flutter App Anton Borries Wednesday 5:20 PM Video
Live Coding Workshop Simon Lightfoot Wednesday 5:20 PM Video
Elevating JavaScript interoperability with Dart Jaime Blasco Thursday 9:20 AM Video
Android Platform Views Past, Present, Future John McCutchan Thursday 9:20 AM Video
Dart on the backend with Serverpod: Building interactive slides for tech talks Viktor Lidholt Thursday 9:20 AM Video
Enhance your Flutter painting skills Romain Rastel Thursday 9:20 AM Video
Your ultimate guide to code generation productivity for Dart and Flutter Anna Leushchenko Thursday 10:15 AM Slides, Video
Software correctness Marcin Wojnarowski Thursday 10:15 AM Video
Dart FFI: A Beginner's Guide to High-Performance Integration Matteo Maria Terzuolo Thursday 10:15 AM Slides, Code, Video
Implementing custom fragment shaders Raouf Rahiche Thursday 11:10 AM Slides, Video
White labelling apps - a year later Danielle Cox Thursday 11:10 AM Video
Building Real-Time Audio/Video Apps with Flutter and WebRTC Masahiro Aoki Thursday 11:10 AM Video
Digital transformation of media industry with Flutter Toni Piirainen Thursday 11:10 AM Video
The quest to display widget markers on a map Matthieu Pernelle Thursday 12:05 PM Video
Fight, Flight, or Fix? Winning the Legacy Flutter Challenge Mateusz Rus Thursday 12:05 PM Video
Building Your Very Own DevTools Extension Enzo Conty Thursday 12:05 PM Slides, Video
The Unique Role of a Flutter Competence Lead in a Scaling Company Cagatay Ulusoy Thursday 12:05 PM Slides, Video
Lessons learned from crafting an in-house framework with over 200 packages Marina Meier, Pascal Stech Thursday 1:25 PM Video
Bluetooth LE-Audio Broadcast: How to build an Auracast assistant app with Flutter Eduard Siewert Thursday 1:25 PM Video
Demystifying App Architecture: The LeanCode Guide Mateusz Wojtczak, Marcin Chudy Thursday 1:25 PM Video
Everything Material All At Once Taha Tesser, Mike Rydstrom Thursday 1:25 PM Slides, Video
Boosting Map Performance with Mapbox and Flutter Oleksandr Tilnyi Thursday 2:20 PM Slides, Video, Article
Unleashing Flutter on embedded hardware with flutter-pi Pieter Scholtz, Hannes Winkler, Werner Scholtz Thursday 2:20 PM Video
Self-host private pub packages Pascal Welsch Thursday 2:20 PM Slides, Video
Using Rust in your next Flutter SDK Cameron Mcloughlin Thursday 2:20 PM Video
Get the most out of Flutter theming with theme extensions Elvira Leveque Thursday 3:30 PM Video
Level Up: How I Made the Top 10 Worldwide at Global Gamers Hackathon Ivanna Kaceviča Thursday 3:30 PM Article, Video
Presentation events - a missing piece in BLoC Marcin Wojnarowski Thursday 3:30 PM Video
Flutteristas panel Alicja Ogonowska, Manuela Sakura Rommel, Kendi J, Danielle Cox, Elvira Leveque Thursday 4:10 PM Video
Boost Your Blocs with Functional Programming: bloc_lens in Action Piotr Rogulski Thursday 4:10 PM Video
Mastering real world use cases in Flutter with GoRouter and GoRouterBuilder Max Weber Thursday 4:10 PM Video
The past, present, and future of native interop Daco Harkes, Hossein Yousefi Thursday 4:10 PM Slides, Video
Unconference discussion 1 - Past, Present and Future of Native Interop Ander Dobo Friday 9:20 AM Video
Hacking and protection of Mobile Apps and backend APIs. Threat modeling exercise. Tomáš Soukal Friday 9:20 AM Video
Building Resilient Flutter Apps in the New Age of Non-Deterministic Data Acacia Pappas Friday 9:20 AM Video
Building amazing Flutter Project with Gemma: A State-of-the-Art Open Model Teresa Wu Friday 9:20 AM Video
Palette Panorama: Mastering the power of Advance theming in Flutter Shree Bhagwat Friday 10:15 AM Video
From Touch To Code: Gestures and Beyond Esra Kadah Friday 10:15 AM Video
Unconference discussion 2 - Sustainable package maintenance models Ander Dobo Friday 10:15 AM Video
Developer Diary: Journey of a payment integration Nino Handler Friday 10:15 AM Slides, Video
Mastering Flutter + Firebase: Architecting for Scale, Security & Savings Tomas Piaggio, Bettina Carrizo Friday 11:10 AM Video
Unconference discussion 3 - Addressing package ecosystem fragmentation Ander Dobo Friday 11:10 AM Video
Migrating 2+ Million Daily Users to Flutter with 50+ Engineers Csongor Vogel, Lucas Britto, Bruno Reginato Friday 11:10 AM Video
The Flutter POS: Use-cases on integrating POS Hardware on Android and Linux Alex Bordei Friday 11:10 AM Video
Internationalization (and not only) Albert Wolszon Friday 12:05 PM Video
Building Hyper-Casual Games with Flutter Raitis Šaripo Friday 12:05 PM Video
Automating Accessibility Adoption in Flutter with Gemini AI Akanksha Singh Friday 12:05 PM
Creating responsive UIs and other nuances of Flutter Web kon syrokostas Friday 1:25 PM Slides, Video
Code Meets Art: Flutter for Creative Coding Roaa Khaddam Friday 1:25 PM Video
App Architecture: Faster, Better... Simpler Kirill Bubochkin Friday 1:25 PM Slides, Video, Example repository
Jaspr: Unleashing the Power of Dart for Modern Web Development Kilian Schulte Friday 1:25 PM Slides, Code, Video
Relaunching DW's Connected TV Experience with Flutter Olav Schettler, Daniel Vechtel Friday 2:20 PM Video
Handling Legacy APIs with Domain Driven Design and Reactivity Sascha Ernst Friday 2:20 PM Video
Creating Figma plugins with Flutter Bogdan Hobeanu Friday 2:20 PM Video
Working with forms as an ecosystem Vasyl Dytsiak Friday 2:20 PM Video

Credits

Big thanks to all the FlutterCon speakers and their efforts in creating and delivering these amazing talks.

Special thanks go to Martin Bertele who created all the automations and Andrii Matkivskyi who helped with much of the data entry on this repo.