~/conference

Flutter Vikings 2022

date:2022-08-31..2022-09-01
location:-- online --
series:Flutter Vikings · one edition

FlutterVikings is the biggest Flutter Conference in Nordic and a single track Flutter/Dart conference with talks by internationally renowned speakers and rising stars in the Flutter/Dart community

titleauthorlength
Snapchat Filters with Flutter's CustomPainter and MLKitPooja Bhaumik32m
Builds a Flutter camera app that uses ML Kit face contours to get eyes, nose and forehead points, then paints props with Flutter Canvas/CustomPainter. Uses the…
Talk on
M1 Mac machines in CI/CD for Flutter developersNils Reichardt08m
Cloud M1 Mac Minis on CodeMagic and Bitrise deliver huge CI speedups: measured with a real Flutter app (Sharezone) and three-run averages, builds drop from ~60…
Talk on
Flutter at scale-experience from 25+ Flutter Devs working together on a mobile banking appMateusz Wojtczak, Albert Wolszon30m
Built a production mobile banking app with 25+ Flutter devs inside a 200‑person project, using a multi‑package Dart repo and a single ownership map (markdown)…
Talk on
Flutter Web in actionJoachim Böhmer38m
Porting 4 Pics 1 Word to Facebook Instant Games uses Flutter Web and forces hard tradeoffs: the HTML renderer yields a ~1.3 MB build (~380 KB gzipped) but…
Talk on
Native Platform Views for mobile and beyondDominik Roszkowski36m
Builds a federated plugin that embeds existing native camera UIs and exposes a takePicture MethodChannel; iOS uses embedded SwiftUI via UIHostingController and…
Talk on
Architecting Success - Building a great open-source SDKGordon Hayes, Deven Joshi51m
Stream Chat Flutter SDK evolves from a 2020 MVP into five separate packages (core, UI, persistence, localization) to balance out‑of‑the‑box and highly…
Talk on
End to end IoT with Dart and FlutterChris Swan36m
Raspberry Pi reads a MAX30101 sensor over I²C, a Dart device driver (published on pub.dev) computes heart rate and SpO2 from raw LED readings, and Flutter…
Talk on
Importance of Community and LeadershipAbhishek Doshi, Akansha Jain07m
Community membership yields concrete career wins: a Buddy program (Google Developer Student Clubs) pairs new leads with experienced GDE mentors and directly…
Talk on
Structure your GraphQL apps!Christian Budde Christensen33m
Proposes structuring Flutter GraphQL apps by co‑locating fragments with widgets and using build_runner + graphql codegen to emit generated serializers per…
Talk on
Riverpod 2.0Remi Rousselet40m
Riverpod 2.0 adds codegen-based providers that infer provider kind from function signatures and classes, enabling codegen @riverpod syntax, stateful hot-reload…
Talk on
Parallel Beauty - with Isolates into the Mandelbrot setThomas Burkhart29m
Dart code splits Mandelbrot rendering into multiple Isolates, using spawn, send/receive ports and transferable data to move large Uint32 image buffers without…
Talk on
From single player to multiplayer-building realtime collaborative experiences with FlutterIiro Krankka41m
Shows how SuperEditor becomes a real‑time collaborative editor by adding an OT sync layer using the Delta format for edits, an operational transformation…
Talk on
Meet Mason: Intro to Templating and Custom Code GenerationFelix Angelov38m
Mason is a set of four Dart packages (including mason_cli) that generate code from reusable templates called bricks using Mustache; the CLI installs bricks…
Talk on
Understanding Flutter's handling of GesturesGuillaume Diallo-Mulliez35m
Explains the exact Flutter pipeline: pointer down/move/up flows through platform dispatcher, hit testing in the render tree, dispatch to RenderPointerListener…
Talk on
Flutter, FFI and Fun: Windows Development with Dart and Win32Tim Sneath47m
Dart’s FFI calls Windows APIs directly so the presenter maps C prototypes to Dart, builds a working kilo text editor with raw console mode, calls MessageBox…
Talk on
Custom user interactions: building a desktop drawing appJustin McCandless41m
A small desktop drawing app uses Flutter’s Shortcuts-Intents-Actions to wire keyboard commands to canvas operations, showing concrete fixes: use a lower…
Talk on
Another World in FlutterSimon Lightfoot48m
A source port recreates the 1991 cinematic platformer inside Flutter by interpreting the original bytecode (the VM uses 256 variables and 27 instructions) and…
Talk on
Draw undrawable with your custom RenderBox!Wiktoria Sobczyk, Kamil Klyta38m
Builds a working hexagonal button by implementing a custom RenderBox that overrides computeDryLayout, performLayout, paint, hitTest, handleEvent and…
Talk on
Apple Watch + Flutter = No Problem!Michael Hitzker10m
Shows a working pattern to extend a Flutter app with an Apple Watch app by routing messages through the iPhone using Method Channels and Apple’s…
Talk on
Secure your Flutter Web app using Multi factor authenticationRenuka Kelkar24m
Builds MFA for a Flutter Web research app that shares a Firebase backend, first implementing a workaround that uses Firebase + Identity Platform to enroll…
Talk on
Building Flutter apps in Lego styleAnna Leushchenko, Oleksandr Leushchenko32m
A concrete pattern for modular Flutter apps: each feature is a Dart package with a flow entry point (a tiny widget that initializes DI, localization and…
Talk on
A/B tests: Understanding user behaviourPetra Langenbacher09m
Compares a local random-assignment approach with a remote rollout via Firebase Remote Config, using an A/B example: Variant A gives one new challenge 24h after…
Talk on
How to make premium Golden testsMatthieu Pernelle10m
Practical steps to make golden tests render like real devices using golden_toolkit: load fonts with a font loader to avoid square glyphs, pre-cache images…
Talk on
Flipping Developer Relations in the world of FlutterAnthony Prakash09m
Asks companies to reverse the funnel and start with referrals then awareness rather than the usual funnel, using an open source Flutter/Dart platform and heavy…
Talk on
Quick Start to Game Development in FlutterFilip Hráček36m
A practical roadmap for finishing solo Flutter games: a code template plus examples for audio, music, assets, settings, ads and in‑app purchases, and the claim…
Talk on
Enhancing my app for foldablesAndrei Tudor Diaconu19m
Claims that foldable support in Flutter stable is practical by taking Flutter Gallery and actually making it span correctly on Surface Duo and emulator. Uses…
Talk on
Lifecycle of a WidgetCraig Labenz42m
Explains concrete internals: widgets create elements, render-object widgets produce render objects, and stateless/stateful classes are just immutable configs…
Talk on
Trusting your clients: live-coding a cross-platform multiplayer bingo appEric Windmill, Frank van Puffelen49m
A live demo builds a cross platform bingo with Flutter and Firebase that runs without a custom server by storing game state in Cloud Firestore and using Cloud…
Talk on
Interview with Anthony, Chris and XavierAnthony, Chris, Xavier03m
A new Internet protocol plus an open source SDK provides an end to end encrypted app platform with a personal data store so developers can avoid centralized…
Interview on
Interview with Salih and AbdallahSalih, Abdallah03m
AWS Amplify serves as a backend-as-a-service for Flutter apps, claiming full backends in a few commands with an authentication library that plugs in as a…
Interview on
Interview with Tim SneathTim Sneath03m
Announces Flutter 3.3 as three concrete items: a set of performance fixes around selectable text to make whole widget trees easily selectable, a preview of a…
Interview on
Interview with Remi RousseletRemi Rousselet03m
Riverpod 2.0 focuses on smoothing rough edges rather than dramatic rewrites: it adds lifecycle hooks like onCancel when a provider stops being listened to and…
Interview on
Interview with Kamil Klyta & Wiktoria SobczykKamil Klyta, Wiktoria Sobczyk11m
Shows how a custom RenderBox implements layout by reading incoming constraints, building a Path (moveTo / lineTo) and using that Path to clip and size a child…
Interview on
Interview with Tom Gilder & Miika ToljamoTom Gilder, Miika Toljamo02m
Rebel App Studio does Flutter consultancy for five years and works across multiple client projects using Flutter; an early client project becomes the Hugo app…
Interview on
Interview with Pascal WelschPascal Welsch02m
A Flutter-first in-app feedback SDK that is built with Flutter, claims cross-platform support, and installs by adding a dependency, wrapping the app and…
Interview on
Interview with Mauricio PastoriniMauricio Pastorini09m
A dev shop that creates Flutter applications claims a full pivot from previous cross‑platform work and reports shipping production apps across phones, Windows…
Interview on
Interview with Majid HajianMajid Hajian05m
Attendance hits about 500 attendees, with about 200 in the morning and roughly 300 arriving before lunch. The venue fills later in the day, but online…
Interview on
Interview with Haimantika MitraHaimantika Mitra02m
Appwrite is an open source backend offering authentication, databases, functions, storage, with a hosted cloud coming soon and promised lower pricing plus a…
Interview on
Interview with Arthur Thompson and Frank van PuffelenArthur Thompson, Frank van Puffelen05m
Firebase claims significant Firebase support for Flutter with most core products working well but notes "some that are less stable than others."…
Interview on
Humpday Q&A/AMA :: Flutter Vikings Special :: 31st August 2022 :: #HumpdayQandA #FlutterCommunitySimon Lightfoot, Scott Stoll, Randal Schwartz44m
A live Q&A covers concrete tools and demos: detective.dev lets developers inspect and edit app state while the Flutter app runs, initstate.dev scaffolds a…
Talk on
Flutter Architecture ComponentsAlessio Salvadorini41m
Presents a concrete, Flutter 2.5–based MVC using Riverpod+ChangeNotifier and a service locator for dependency injection, with controllers as ChangeNotifiers…
Talk on
Deep Dive Into Flutter ThemingMike Rydstrom40m
Compares every ThemeData constructor and shows that ColorScheme.fromSeed (or a fully defined ColorScheme) is the reliable starting point, while swatch-based…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.