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
02:15 MIN
Exploring Flutter's widget-based architecture and Dart
Using Serious Tech for a Silly Game - How to Build an MVP with Flutter
Unlock Moments
Create a free account to watch a limited number of Moments each month.
Upgrade to PRO for unlimited access to the full archive.
Upgrade to PRO for unlimited access to the full archive.
You have an account? Log in
05:03 MIN
Implementing key features in a Flutter app
Using Serious Tech for a Silly Game - How to Build an MVP with Flutter
Unlock Moments
Create a free account to watch a limited number of Moments each month.
Upgrade to PRO for unlimited access to the full archive.
Upgrade to PRO for unlimited access to the full archive.
You have an account? Log in
04:37 MIN
Understanding Flutter's core philosophy and features
Using Serious Tech for a Silly Game - How to Build an MVP with Flutter
Unlock Moments
Create a free account to watch a limited number of Moments each month.
Upgrade to PRO for unlimited access to the full archive.
Upgrade to PRO for unlimited access to the full archive.
You have an account? Log in
02:01 MIN
Interoperability and the pub.dev package ecosystem
Dart - a language believed dead, experiences a new bloom
Unlock Moments
Create a free account to watch a limited number of Moments each month.
Upgrade to PRO for unlimited access to the full archive.
Upgrade to PRO for unlimited access to the full archive.
You have an account? Log in
03:06 MIN
Understanding Flutter for cross-platform mobile development
Applying DevOps in Flutter mobile development
Unlock Moments
Create a free account to watch a limited number of Moments each month.
Upgrade to PRO for unlimited access to the full archive.
Upgrade to PRO for unlimited access to the full archive.
You have an account? Log in
01:43 MIN
Understanding the basics of Flutter and React
Is Flutter ready for the web yet? - A live coding comparison between Flutter and React
Unlock Moments
Create a free account to watch a limited number of Moments each month.
Upgrade to PRO for unlimited access to the full archive.
Upgrade to PRO for unlimited access to the full archive.
You have an account? Log in
01:37 MIN
Understanding Google's cross-platform approach with Flutter
Mobile at a Crossroads: The Declarative UI App Revolution
Unlock Moments
Create a free account to watch a limited number of Moments each month.
Upgrade to PRO for unlimited access to the full archive.
Upgrade to PRO for unlimited access to the full archive.
You have an account? Log in
03:19 MIN
Q&A on hybrid vs cross-platform and Flutter migration
Optimization of Mobile Development Strategies for Maximum Business Impact
Unlock Moments
Create a free account to watch a limited number of Moments each month.
Upgrade to PRO for unlimited access to the full archive.
Upgrade to PRO for unlimited access to the full archive.
You have an account? Log in
Featured Partners
Related Videos
Intro to Flutter Development
Mira Jago
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
Mobile at a Crossroads: The Declarative UI App Revolution
Peter Steinberger
There's an app for that - on the role of cross platform development in the app development ecosystem
Aleksandra Desmurs-Linczewska
Applying DevOps in Flutter mobile development
Majid Hajian
Scalable architecture for mobile apps
Nachiket Apte
The perfect CI/CD React Native pipeline with Fastlane
Edoardo Dusi
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.

Public Cloud Group GmbH
Remote
Ionic
Flutter
React Native
Continuous Integration








ti&m AG
Senior
GIT
Dart
Kotlin
Flutter
Continuous Integration