DEV Community

Cover image for Flutter Vikings 2022: What to expect
C💙demagic
C💙demagic

Posted on

Flutter Vikings 2022: What to expect

Originally posted to Codemagic blog.

Short Flutter Vikings 2022 FAQ

When: August 31--September 1, 2022

Where: Felix Conference Centre, Bryggetorget 3, 0250 Oslo, Norway + online

What: Flutter Vikings is a conference dedicated to all things Flutter, and it's the biggest Flutter event in the North.

Why: Visit Flutter Vikings to listen to interesting talks by the Flutter team and other Flutteristas, hang out with fellow Flutter devs, and chat with Codemagic people. Another reason to visit Flutter Vikings is to have fun! And last but not least, there will be some Codemagic swag waiting for you!

Flutter Vikings is upon us. This year, it's a hybrid event: It includes an offline part where most of the fun happens, but you can also join online and watch the talks. It seems that in-person tickets are already sold out, but you can still get free online tickets here. Let me reiterate, though: To watch the stream online, you still need to have a ticket, even though it's free.

The most interesting talks of Flutter Vikings 2022

Flutter Vikings 2022 will last for two days, and each day will have as many as three tracks of talks, so every Flutter enthusiast can find talks that are interesting for them. Each track will be held in a separate room with viking-styled names: Valhalla, Thor, and Odin. We'd like to share with you a list of talks that we want to attend ourselves.

So, here's a calendar of talks handpicked by Taha Tesser from the Codemagic open-source team. These selections are based on his personal preferences, but they might save you some time thinking about which talks you want to check out.

The most interesting talks of of Flutter Vikings 2022, day 1:

  1. Deep Dive Into Flutter Theming by Mike Rydstrom

    Wednesday, August 31, 9:00 AM, Valhalla room

    Mike is one of the most active Flutter community members. This year, he's going to talk about ways to create ThemeData for Flutter apps and explain the Material 3 color system and themes.

  2. Flutter Architecture Components by Alessio Salvadorini

    Wednesday, August 31, 10:00 AM, Thor room

    Alessio will be giving a talk on creating a simple and scalable Flutter architecture. He'll explain the best practices and provide real-life code snapshots. This is a very useful topic for those wanting to learn how to build a scalable app.

  3. M1 Mac Machines in CI/CD for Flutter Developers by Nils Reichardt

    Wednesday, August 31, 1:00 PM, Odin room

    Some CI/CD providers, such as Codemagic, now offer M1 Mac minis as build machines for your pipelines. How much of a difference do they make? Is speed the only benefit? Nils will answer these questions and talk about optimizing projects to run natively on Apple silicon.

  4. Snapchat Filters with Flutter's CustomPainter And MLKit by Pooja Bhaumik and Akanksha Singh

    Wednesday, August 31, 2:00 PM, Valhalla room

    This talk is worth attending if only for the viking selfies and the fun! But Pooja and Akanksha will also be talking about using ML Kit for face detection and explaining how to build Snapchat-like filters with Canvas API and CustomPainter. If you want to get acquainted with these technologies, this is your chance!

  5. Advanced Scroll Techniques for Desktop by Renan Araujo

    Wednesday, August 31, 3:30 PM, Odin room

    Scrolling seems easy, but it turns out to be so difficult quite often, especially on desktop devices and their large viewports! Renan will explain some techniques to keep scrolling on desktop smooth.

  6. Riverpod 2.0 by Remi Rousselet

    Wednesday, August 31, 4:30 PM, Valhalla room

    Many of you know Riverpod as the great alternative to Provider. Not so many know that both are maintained by one person: Remi Rousselet. Since Riverpod 2.0 is about to be released, Remi will showcase what's new and answer the question of why you should care.

The most interesting talks of of Flutter Vikings 2022, day 2:

  1. Flutter, FFI and Fun: Windows Development with Dart and Win32 by Tim Sneath

    Thursday, September 1, 9:00 AM, Valhalla room

    Tim Sneath, Director of Product and UX for Flutter and Dart at Google, will show how Flutter's FFI feature can help you get the most out of your cross-platform app on Windows and make the experience feel native.

  2. Custom User Interactions: Building a Desktop Drawing App by Justin McCandless

    Thursday, September 1, 10:00 AM, Valhalla room

    It's always good to learn more about how Flutter's own developers use Flutter to build some cool stuff. So, in this talk, Justin McCandless from the Flutter team at Google will showcase Flutter's Shortcut-Intent-Action system while building a drawing app for desktop.

  3. Meet Mason: Intro to Templating and Custom Code Generation by Felix Angelov

    Thursday, September 1, 1:00 PM, Thor room

    Mason is a template generator and a very hot topic among Flutter devs lately. Felix Angelov, Head of Architecture at Very Good Ventures, explains how Mason can help increase your productivity by generating code from custom templates.

  4. Another World in Flutter by Simon Lightfoot

    Thursday, September 1, 2:00 PM, Valhalla room

    Remember Another World, the blue-and-black-colored game from 30 years ago? Simon Lightfoot has ported it to Flutter and will talk about his process, challenges, and discoveries in detail.

  5. From Single Player to Multiplayer - Building Realtime Collaborative Experiences with Flutter by Iiro Krankka

    Thursday, September 1, 3:30 PM, Thor room

    Superlist's Iiro Krankka will talk about a complicated but very interesting topic: How do you build real-time collaboration tools, such as a text editor, with Flutter? Even if you don't plan on doing anything like that, it's certainly interesting to dig into this problem.

Codemagic at Flutter Vikings 2022

This year, Codemagic is a Gold sponsor of the Flutter Vikings conference.

Half a dozen Codemagic people, including some from the open-source team that helps improve Flutter, will be at Felix Conference Centre enjoying Flutter Vikings 2022. So, if you want to say hi, ask questions, discuss whatever topics you can think of, or just have a glass of something with us -- we'll be there for you.

Also, don't miss the talk by Nils Reichardt we mentioned above. You have probably read his blog post on the same topic of M1s in CI/CD pipelines for Flutter, but the talk will still be a lot of fun.

Last but not least, drop by Codemagic's booth to get some really cool swag.

See you there!

Top comments (0)