One week of free Flutter content
This community led online event is fully dedicated to the Flutter development framework. A set of experts from all around the world will present on various topics that will help you improve your skills and aid you in learning how to be more creative when utilizing our technology. Everything will be presented in a relaxed mode, and you will have the opportunity to ask questions of the experts during the live sessions.
The week of Monday April 13 to Friday April 17, every day at 4 p.m. (UTC) two Flutter talks will be given and broadcasted on Twitch.
All the presentations will be streamed on twitch.tv.
We promise great interractivity with the speakers, all you need is a browser and your keyboard ... be ready!
Flutter everywhere! Mobile, Desktop, Web!
Flutter is getting a lot of attention and a lot of hype. It's ambitious and is getting closer to the holy grail of an easy cross platform solution that spans multiple screens and form factors.
In this talk you'll learn the fundamentals of Flutter, and learn what it means to deploy a truly native cross platform solution spanning mobile, desktop and web.
Faisal is a Google Developer Expert, Entrepreneur, and Engineer. He is a programming language enthusiast and loves solving software engineering challenges across the stack. Currently, Faisal is the Co-Founder @ dydx. You can also find Faisal working on mobile applications in Flutter, writing Smart Contracts for DApps, and writing backends in Dart or Node.js.
Reactive State Management with MobX.dart
As you scale your Flutter apps, you will come to realize that State Management becomes a critical aspect of your application. At the same time, the business logic of your application is also scaling in terms of complexity. These two aspects will consume a lot of your time. As a Flutter Developer, you should rather focus on your Business Logic than worrying about keeping the Data and UI in sync. MobX.dart is a State Management solution that claims to be hassle-free and helps you regain focus on your core application logic.
In this talk, we will look at the core building blocks of MobX and look at some common scenarios that can be tackled with MobX. The goal is to put you (the Flutter Developer) in the driver's seat and push away State Management as a secondary concern. With the automatic and hassle-free wiring of Data and Widgets, MobX will empower you to take on the most demanding aspects of your Flutter Application.
Taking Flight with VelocityX
An introduction to VelocityX, why it's important and how you can use it to increase your productivity while writing user interface by 40%.
VelocityX is a 100% free Flutter open-source minimalist UI Framework built with Flutter SDK to make Flutter development easier and more joyful than ever. It gives you all of the building blocks you need to build bespoke designs without any annoying nested styles you have to fight to wrap.
Things we’ll cover:
Calling C/C++ from Flutter
The Dart VM now supports calling C/C++ functions directly through the Foreign Function Interface (dart:ffi). Flutter uses the plugin project type to encapsulate the Dart interface abstraction together with the C/C++ source code, build instructions and a example app. Unlike normal plugins there's no Kotlin or Swift code. We’ll cover creating a dart:ffi plugin, using Xcode or Android Studio to view and edit the C/C++, defining the Dart-C bindings and testing on iOS and Android.
Richard Heap co-founded Software Hothouse, which specialises in VoIP recording applications, in 2003. There, he developed the ever-successful Avaya Contact Recorder, which has used Dart in its web UI since 2015. He recently co-founded JustSpeak – a start-up making it easier to use your mobile device as your work phone. He answers Flutter questions on Stack Overflow.
Making the most out of your Flutter development
Using awesome development tools and environment one of the cool things about being a developer. Knowing that the Flutter team created some amazing developer tools for us to monitor our applications, enhance the performance and give us an opportunity to give a better application experience to our users. In this talk, we will see how you can use these tools on a real-life project and how you can use it to enhance your performance.
Flutter for desktop - what is it good for?
Flutter is capable to run on multiple form factors and operating systems. Although desktop support is still in experimental phase, there are some use cases where Flutter for desktop may be viable option for greenfield projects.
In this talk you'll learn what is the current state of the Flutter desktop embedding project, how to configure simple cross-platform desktop app and create your own plugin. Dominik will show what are the most serious limitations and what to expect in upcoming months.
Dominik is a mobile developer experienced in Flutter and other cross platform technologies. For 6 years he's been a deputy manager of PW-Sat2 Polish student satellite that was launched into orbit in December 2018. He's a co-organizer of Flutter Warsaw meetup and Flutter Europe conference.
Build Responsive Flutter Websites Easily
Responsiveness is a challenge and can be frustrating or repetitive as supporting multiple display sizes often means recreating the same layout multiple times. Learn how to use the Responsive Framework to build one layout and have that layout automatically scale for mobile, table, and desktop.
In this talk, you'll be introduced to the Responsive Framework and a simpler way of building responsiveness. Starting with a non-responsive Flutter Website,the creator of the Responsive Framework walk you through the step by step process of adapting for different screen sizes.
On-Device Machine Learning with Flutter
On-Device Machine Learning is a technique to train and run a Deep Learning models on the edge devices such as Smartphones, IoT Devices and devices without an OS like Microcontroller units (MCU). It's the future of AI inference. This presentation will cover two aspects, first how to easily built on-device machine learning models using Tensorflow 2.0 and Tensorflow Lite and secondly, how easy it is to construct and run flutter app that uses this model on both iOS and Android Devices. This presentation will go step by step procedure that will help mobile developers using Flutter to easily super charge their apps with Tensorflow Lite models. This presentation will walkthrough various case studies and explore state of the art machine learning models that can be used with Flutter and Tensorflow Lite.
Kshitiz Rimal is an AI Developer from Nepal. He is Google Developers Expert (GDE) on Machine Learning. He is also Intel AI Student Ambassador and currently a co-founder and Head of Research at Artificial Intelligence for Development, a not-for-profit research organization in Nepal.
For the past 7-8 years he has been developing software and been a full-stack developer and UI/UX designer. Recently, for the past 3-4 years he is involved with Artificial Intelligence and specifically interested in a sub-field of AI called Deep Learning. He is one of the founding members of the first community on Deep Learning established in Nepal. He has been developing projects around Deep Learning, delivering hands-on workshops on that particular technology, organizing meetups, presenting at international conferences and delivering AI training all around the world, which includes, USA, India, Singapore, China, Switzerland, Sweden and many others.
He is a 1st-runner up winner in an international AI competition on Disaster relief and response, called "Call for Code 2018", organized by IBM for his project PD3R, which is on Structural Retrofitting using AI. He recently delivered a demo presentation and co-instructed a hands-on workshop at AI for Good Global Summit 2019, in Geneva, regarding his project called Cash Recognition for Visually Impaired, which is under the theme of AI for Accessibility. He is passionate about AI and working actively how it can be used for the good of mankind.
GraphQL in Flutter ~ you are not alone
This talk aims to familiarize developers with state of graphql support in Flutter universe. I will talk:
Flutter Driver - The Final Destination!
When it comes to full fledged end to end testing for an application and a new feature, the dedicated QA's need to write a automated test to validate and when dealing with complex apps with many screens, it is hard and error-prone to manually test multiple user journeys. Integration tests help us automate this process, and we can use them to test our Flutter apps on a real device or an emulator.
Anum Akhtar Software Quality Assurance Engineer by Profession. Currently working as a Senior SQA analyst at contour. having 5+ years of testing experience in both Manual and Automation, Performance testing. Doing Masters in software engineering. Inclined towards learning and exploring scientific techniques. A writer who writes an articles on medium. A motivational speaker and love mentoring. A design freak and UI/UX enthusiast.
How can I propose a talk?
You can't anymore: the CFP ended on April 05.
Where will the sessions be broadcast?
The videos will be streamed live on our dedicated Twitch channel.
Will presentations be available after each event?
A few days after each talk, we will post them on a dedicated YouTube playlist.
Who is organizing this event?
Following the coronavirus epidemic, and its subsequent effects on society, the Flutter Conf Paris team cancelled their conference planned. In its place they organized Flutter Week..
Can we sponsor this event?
Yes of course! Send us an email
Flutter and the related logo are trademarks of Google LLC. Flutter Conf Paris is not affiliated with or otherwise sponsored by Google LLC.