Sylvia Dieckmann
Flutter Packages and Plugins - A Look Under the Hood
#1about 4 minutes
A brief introduction to the Flutter framework
Flutter is a cross-platform UI toolkit from Google that uses a widget-based architecture and compiles to native code for high performance.
#2about 8 minutes
Understanding and using Flutter packages for code reuse
Packages are reusable units of Dart code that can be added to a project using the `flutter pub add` command and are defined in the `pubspec.yaml` file.
#3about 11 minutes
Using method channels to call native platform code
Plugins use asynchronous method channels to communicate between Dart code and native platform APIs, enabling access to hardware features like the battery level.
#4about 5 minutes
Creating a standalone plugin package from a template
The `flutter create` command with the plugin template generates a skeleton project for building a shareable plugin with a public API and an example app.
#5about 8 minutes
The federated architecture for multi-platform plugins
A federated plugin separates the app-facing API, a platform interface, and platform-specific implementations, allowing developers to independently add or replace platform support.
#6about 4 minutes
Key takeaways and resources for plugin development
A summary of how packages and plugins enhance code structure and reusability, with recommendations for official documentation and community articles.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
07:00 MIN
Exploring Flutter's widget-based architecture and Dart
Using Serious Tech for a Silly Game - How to Build an MVP with Flutter
19:40 MIN
Implementing key features in a Flutter app
Using Serious Tech for a Silly Game - How to Build an MVP with Flutter
19:51 MIN
Interoperability and the pub.dev package ecosystem
Dart - a language believed dead, experiences a new bloom
02:23 MIN
Understanding Flutter's core philosophy and features
Using Serious Tech for a Silly Game - How to Build an MVP with Flutter
01:26 MIN
Understanding Flutter for cross-platform mobile development
Applying DevOps in Flutter mobile development
27:55 MIN
Q&A on hybrid vs cross-platform and Flutter migration
Optimization of Mobile Development Strategies for Maximum Business Impact
06:10 MIN
Understanding Google's cross-platform approach with Flutter
Mobile at a Crossroads: The Declarative UI App Revolution
01:55 MIN
Understanding the basics of Flutter and React
Is Flutter ready for the web yet? - A live coding comparison between Flutter and React
Featured Partners
Related Videos
Using Serious Tech for a Silly Game - How to Build an MVP with Flutter
Sylvia Dieckmann
Writing truly cross plattform applications using flutter
Simon Auer
Intro to Flutter Development
Mira Jago
Applying DevOps in Flutter mobile development
Majid Hajian
Dart - a language believed dead, experiences a new bloom
Christoph Menzel
Introducing Kotlin Multiplatform in an existing project
Marco Gomiero
The perfect CI/CD React Native pipeline with Fastlane
Edoardo Dusi
Mobile at a Crossroads: The Declarative UI App Revolution
Peter Steinberger
Related Articles
View all articles

.png?w=240&auto=compress,format)

From learning to earning
Jobs that call for the skills explored in this talk.









Senior Développeur Mobile - Flutter
Ignition Program
Paris, France
Remote
Senior
GIT
Flutter
Firebase
Unit testing
+1