Session

Mastering Flutter: Full-Day Workshop on Real-World Application Development

Join us on a full-day journey into the world of Flutter with our expert-led workshop, tailored for developers aiming to master cross-platform application development. This workshop combines theoretical insights with hands-on practice, covering essential topics like,

1. Cross-Platform Development: Master the nuances of building applications for mobile, web, and desktop with a focus on pixel-perfect design consistency.

2. Flutter Essentials: A comprehensive introduction to Flutter, exploring its capabilities and benefits in application development.

3. Dart Language Basics: Delve into Dart, the core language of Flutter, covering key concepts and syntax for effective coding.

4. Build a Weather App: Participate in a live coding session to construct a Weather Alerts application, applying your Flutter and Dart knowledge in a practical scenario.

5. Networking and JSON: Learn to get data from REST APIs and handle JSON responses using Dart's built-in JSON package.

6. Responsive UI Design: Techniques for crafting UIs that adapt seamlessly to both small and large screens, enhancing user experience.

7. Dark Mode Implementation: Make your app adapt to user preferences and incorporate dark mode support using Themes and Material UI 3.

8. Unit Testing: Gain insights into writing and executing unit tests to ensure application reliability and maintainability.

Join us for a day packed with learning, coding, and innovation, and leave equipped to build versatile, high-quality applications in the Flutter ecosystem. Oh, and have fun doing it!

Who should attend this workshop?
This workshop is ideal for developers seeking to elevate their skills in Flutter development. Basic knowledge in OOP language e.g. C#, Java, etc. will be beneficial.

What do you need on your machine before the workshop?
To minimize setup time during the workshop, it is recommended that we have the following items setup and installed on our workstation,
- IDE: Visual Studio Code or Android Studio
- iOS Simulator and/or Android Emulator (usually part of IDE setup)
- SDK: Install Flutter SDK (which includes Dart SDK)
- Network: Access to the internet (so we can call the web API)
- Optionally, try to build a Flutter app to make sure all the setup is correct

Hussain Abbasi

VP of Technology at ChaiOne

Houston, Texas, United States

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top