Flutter is Google’s portable UI toolkit for building beautiful, natively-compiled applications for mobile, web, and desktop from a single codebase. Flutter apps are written in the Dart language and make use of many of the language’s more advanced features.

Date & Time: June 16, 2019 — 1000 to 1500 Hours

Venue: Navrachana University, Vadodara

Attendees: 50 Students


Flutter Bootcamp Vadodara was a collaboration of DSC SVIT & DSC PU. The motto of the Bootcamp is to make coding fun by introducing the audience to new technologies like Flutter.

We are extremely thankful to our mentors Harshil Agarwal & Ayush Bherwani who allowed me and my co-mate Pranit Brahmbhatt to share the stage for Day 1 at the event.

Dart Fundamentals

Pranit introduced the participants to Dart with some amazing memes! He started by talking about why Flutter loves Dart, and moved on to programming concepts like data types, conditional statements, loops, methods, exception handling, and gave a brief about OOP.

We had a quick networking session after the break, where attendees introduced themselves — with memes.

OOP Deep Dive

It was my first experience as a speaker and I was pretty excited. I continued the session by explaining the following Dart/OOP concepts:

  • Inheritance
  • Getters and Setters
  • Abstraction
  • Generics
  • Safety Operators
  • Async

I constantly interacted with the audience and they were responsive too. (We also awarded them with cool swags!)

Quiz Time

After the two sessions, it was time for some fun. We had an amazing time testing the knowledge of the participants with a small quiz hosted on Kahoot! — always a crowd favourite.

Privacy Campaign

We talked about data protection law, its importance, and the participants happily joined the campaign initiated by Mozilla.

Networking

The day ended with a great networking session. People interacted with each other, many of them got new friends as well.

What’s Coming Next

So Week 1 ended on a high note and participants gave some fantastic feedback! But it’s not over yet. The expedition continues:

Week 2 will cover: Stateless Widget, Stateful Widgets, Navigation in Flutter & a lot more.

Week 3 will be special — Pooja Bhaumik (First woman Google Developer Expert in India) will be joining us and enlighten us with her knowledge & experience. Topics: API calls, NoSQL vs SQL, Firestore with Flutter & advance topics about Flutter.

Week 4 will be a Hackathon, with many mentors joining us.

Stay tuned!