Skip to content

dartsidedev/presentations

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Vince Varga - Presentations about Flutter and Dart

Dart null safety migration tips

Dart migration tips at Flutter Tunisia

📹 Video

Dart migration tips at Flutter TunisiaDart migration tips at Flutter TunisiaDart migration tips at Flutter Tunisia

Null safety migration in production with 250K+ daily active users at geekle.us Flutter Global Summit Volume 2.

📹 Video (sign up and ticket needed)

Dart's null safety is one of the biggest improvements to the language since the sound type system in Dart 2.0. It eliminates a whole class of bugs, makes code easier to maintain, and results in smaller and faster apps.

If you have an existing code base and you want to reap the benefits of sound null safety, you need to migrate your code to null safety. While there are some tools that help with the migration, migrating a bigger codebase while keep shipping new features can be challenging. In this talk, after a short null-safety intro, Vince will share some of his tips for migrating bigger projects.

Null safety migration in production with 250K+ daily active users at MediaMarkt TechHUB with Flutter Spain

📍 Barcelona 🗓 November 23rd, 2021 🗣 Flutter Spain and local meetups

🎤 Event page // 📹 Video

MediaMarkt TechHUB with Flutter SpainMediaMarkt TechHUB with Flutter SpainMediaMarkt TechHUB with Flutter Spain

Dart null safety and migration tips at the Hamburg Flutter and Beyond virtual meetup

📍 Online 🗓 September, 2021 🗣 Hamburg Flutter and Beyond and Flutter Munich

🔖 Google Slides // 🎤 Event page // 📹 Video

Dart's null safety is one of the biggest improvements to the language since the sound type system in Dart 2.0. It eliminates a whole class of bugs, makes code easier to maintain, and results in smaller and faster apps. If you have an existing code base and you want to reap the benefits of sound null safety, you need to migrate your code to null safety. While there are some tools that help with the migration, migrating a bigger codebase while keep shipping new features can be challenging. In this talk, Vince will go through the basics of null safety and will share some of his tips for migrating bigger projects.

Vince Varga - Dart null safety and migration tipsVince Varga - Dart null safety and migration tipsVince Varga - Dart null safety and migration tips

Developing a weekday selector widget at Flutter Munich

📍 Isar Valley @ Google Munich 🗓 March 2nd, 2020 🗣 Flutter Munich

🔖 Google Slides // 🎤 Event page // 📹 Video

In this lightning talk, Vince will talk about how to develop a widget and share it with others on pub.dev, and how to design a package so that others can easily use and customize it.

The weekday_selector package is a collection of Flutter widgets and classes to help you select weekdays in your apps. Perfect for recurring events, alarms. Vince will talk about internationalization support, theming, customization options and providing a familiar experience in your package for all Flutter and Dart developers

This talk is inspired by the weekday_selector open-source package that I developed.

Vince Varga - Developing a weekday selector widget thumbnail 1Vince Varga - Developing a weekday selector widget thumbnail 2Vince Varga - Developing a weekday selector widget thumbnail 3

Full-stack Dart Development - Backend Development with Dart and Aqueduct at Flutter Munich

📍 Isar Valley @ Google Munich 🗓 December 3rd, 2019 🗣 Flutter Munich

🔖 Google Slides // 🖨 Slides as PDF // 🎤 Event page // 📹 Video

Did you realize that you can target practically all platforms with Dart? Flutter lets you write mobile apps for iOS, Android and desktop, and web support is already on the way. AngularDart is a mature technology for writing web apps. There are great web backend frameworks and you can also write command-line scripts with Dart. At this session, Vince talks about his experience with Dart on the backend.

Vince Varga - Full-stack Dart DevelopmentVince Varga - Full-stack Dart DevelopmentVince Varga - Full-stack Dart Development

Flutter introduction at the GDSC Munich Flutter Study Jam

📍 Isar Valley @ Google Munich 🗓 December 5th, 2019 🗣 Developer Student Club Munich - Flutter Study Jam

🔖 Google Slides // 🖨 Slides as PDF

Flutter and Dart at the Cross-platform special Kotlin-Android-Flutter Munich joint meetup

📍 JetBrains Event Space Munich 🗓 December 11th, 2019 🗣 Flutter Munich, GDG Android, Kotlin UG Munich

Joint event focusing on cross-platform technologies organized by Flutter Munich, GDG Munich Android, Kotlin User Group Munich.

The slides were developed entirely with Flutter and was running on mobile, desktop and web.

🎤 Event page // 📹 Video

Vince Varga - Flutter and Dart thumbnail 1Vince Varga - Flutter and Dart thumbnail 2Vince Varga - Flutter and Dart thumbnail 3

Interaction between Flutter and native iOS or Android at Flutter Munich

📍 codecentric Munich 🗓 April 4, 2019 🗣 Flutter Munich

🔖 Google Slides // 🎤 Event page

In most cases, Flutter lives up to its promise and lets you develop apps fast for both mobile platforms using a single codebase. But what happens when you need to use SDKs, libraries or platform-specific APIs that Flutter does not yet support? Worry not! In this talk, I'm going through the most common problems and their solutions developers face when they start using Flutter and have to rely on platform-specific APIs and native modules.

This talk is inspired by the esptouch_flutter open-source plugin that I developed.