29-Sep-20192nd Floor Seminar Hall

Flutter 101

Flutter is Google's UI toolkit to build visually stunning applications for mobile, web and desktop applications - all in a single codebase! Bringing your app to life has never been faster with it's fully customizable widgets to build native interfaces in a minute. Build expressive and beautiful UI's for your users with rich motion APIs and smooth natural scrolling. And with Flutter, you can avoid keeping multiple code bases for iOS and Android! What's not to love? 🤩

With this in mind, we have bought out a series of Flutter workshops! Flutter 101 will be the first in 3 workshops where we will delve into Flutter development with the basics and eventually come out with an app. 😍

Time: 10:00 AM IST

Topics Covered

Morning Session (10:00 - 1:00)

  • Introduction to Flutter & Dart
  • Stateful and Stateless Widgets
  • Basic Flutter app (Structure of the code)

Afternoon Session (2:00 - 5:00)

  • Flutter widgets
    • Mi Card (Flutter App)
      • Scaffold
      • Container
      • ListTile
        • Card
        • Text
        • Icon
      • Column
      • Row

Installation

To work seamlessly on Flutter, you can opt to install either Android Studio or Visual Studio Code with Flutter and Dart SDK set up. All the instructions and relevant links are provided here.

This is a BYOC event 💻

We'll be giving you hands-on experience on how to work with Flutter. So the event is Bring Your Own Computer workshop, your Laptops will be of great help here. Also, please note that running Android Studio with any system below 4GB RAM will be a tedious process. We reccommend having a laptop with minimum 4GB RAM. Running Visual Studio Code will be a breeze however and we reccommend you opt for that.

Prerequisites

  • Android Studio or Visual Studio Code with Flutter and Dart SDK installed
  • A willingness to learn!

Contact

For any issues with installation, please drop an email to melwinlobo692@gmail.com and we will be able to help you out.

Trainers and Mentors