Skip to content

Details

Welcome back to Flutter Warsaw!

Due to the CoronaVirus outbreak we are switching to ONLINE/ZOOM, so that you can #StayHome.
-> https://zoom.us/j/107931099

Since we are all longing for social interactions these days, we hope this will be a great chance to get together and talk about Flutter.

For us this is an experiment, so your feedback / ideas are welcome.
________________________________________
UTC+01:00

🚀 18:00 - 18:15 | Opening and warmup

1️⃣ 18:15 - 19:00 | Brian Egan - Testing in Flutter: Unit, Widget, and Integration tests
[EN 🇬🇧]

Let’s talk about tests! Dart and Flutter support three types of tests: Unit, Widget, and Integration tests. We’ll start with a high level overview of these different types of tests and when they’re useful. Then, we’ll dive into the details. First, we’ll look at unit tests using the “test” and “mockito” packages provided by the Dart team. Second, we’ll talk about Widget tests, employing the “flutter_testing” package from the Flutter team. Finally, we’ll walk through Integration tests using the “flutter_driver” package, which allows you to run tests against your apps on an emulator or real device.

In the end, you should be able to have a firm understanding of the types of tests available for Dart and Flutter, when to use each type of test, and pick up some tips and tricks along the way to help keep your tests easy to read and maintain.

💙 Brian Egan is a Montana boy living in Berlin, Germany.
He previously worked on popular web and Android applications for SoundCloud and Zappos. He now spends his time writing open source Dart code, developing his business, and scuba diving as often as possible.
He is the author of and contributor to several Dart libraries, including RxDart, redux, flutter_redux, and flutter_architecture_samples.
You can find his work at github.com/brianegan.

https://twitter.com/brianegan

2️⃣ 19:05 - 19:50 | Razvan Lung - What the Flutter! Or what makes it so performant
[EN 🇬🇧]

The business/careers-oriented social site LinkedIn studied internal data to determine the fastest-growing skills among software engineers, finding that Google's Flutter topped the list with its unique approach to mobile app development.

Google's UI toolkit Flutter was released in 2017. Flutter uses Dart object-oriented programming language which is the fastest growing language, up by 532% between 2018 and 2019, thanks to Flutter itself. Also GitHub states that Flutter is top 3 in number of project contributions.

Why you should pay attention to Flutter? What makes Flutter different?

💙Razvan started learning mobile development as a hobby, and he soon changed his career from a male nurse to software developer. He offers more than five years of experience building, integrating, testing and supporting Android, iOS and Flutter applications and loves projects that put efficiency and user experience first. He also worked on porting Firebase Firestore and Firebase Auth to pure Dart.

https://twitter.com/long1eu

💬20:00 - 20:30 (or longer 😊) | Discussion Panel

We want to replicate the offline vivid discussion, which we used to have after regular Meetup with the discussion panel hosting our experts Brian and Razvan.

The idea for the panel is to engage our audience, so feel free to use the hashtag #AskFlutterWarsaw on Twitter to post your questions to our experts. If you are targeting specifically Brian or Razvan, add them to your #AskFlutterWarsaw post. Our Moderator, Mateusz Wojtczak (@matiwojt), will pick the questions and make sure we get the best answers.

🎁For most active participants we have some Flutter and Flutter Europe goodies to collect :)

________________________________________

We're supported by:

CodeMagic (https://codemagic.io) - first CI/CD solution dedicated to Flutter.

LeanCode - Flutter Software Studio (https://leancode.pl).

________________________________________

👩‍💻 Call For Papers 👨‍💻
If you'd like to present on Flutter Warsaw please let us know

Members are also interested in