🎟️ 2024 info & Normal bird ticket: bit.ly/3Scy780
⏩ Chapter:
00:00 intro
01:39 What’s EPAM
03:34 Flutter tree shaking
08:10 Eliminating dead code
09:29 Not magic. Flutter Engine
12:41 Flutter Engine
13:26 Tree shaking Questions
14:46 App Size Tool
16:32 Tree shaking example
19:16 PART 2: Multiplatform Flutter (support)
21:46 Different UI/UX functionality
23:39 Platform identification
25:21 Platform Widget
26:36 Use CONST
29:08 Static Conditions
31:15 Issue for conditional imports
31:46 Flutter Platform Widget
The more platforms a Flutter application supports, the more code a project can have that is needed only for one platform and not needed for others. How to make sure that unnecessary code does not get into the final platform-specific build? And how to check that it really did not get?
In Flutter, there is a Tree-shaking mechanism, which is designed exactly for these purposes. Many Flutter developers have heard about it, but not everyone really understands what it is and how it actually works. Let's try to figure it out.
🎤 Aleksandr Denisov, Chief Software Engineer and GDE Flutter/ Dart, EPAM Systems
📍Flutter Heroes was hosted in Turin, 24 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. 🛎️
Inform: flutterheroes.com/
✅ Tweet: / flutterheroes
✅ Connect: / flutter-heroes
✅ Read: www.t.me/flutterDev
#flutter #FlutterHeroes #flutterapp #FlutterTreeShaking #codeoptimization #flutterdevelopment #AppEfficiency #EliminateDeadCode #FlutterEngine #EPAMSystems #AleksandrDenisov #FlutterHeroes #appdevelopment
4 авг 2024