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!