so-sc / war-room

Repo for Discussions regarding Community Development and Planning
9 stars 1 forks source link

Flutter Sprint #15

Closed ShreyasBaliga closed 5 years ago

ShreyasBaliga commented 5 years ago

Flutter Sprint | 29 Sep 2019, 6 Oct 2019, 11 Oct 2019

Abstract

An introductory series of workshops on Flutter and DartLang.

Prerequisites

melwinlobo18 commented 5 years ago

Flutter 101

Event Date: 29-09-2019

Topics to be covered

Morning Session (10:30 - 1:00)

Afternoon Session (2:00 - 5:00)

rumaan commented 5 years ago

That's great! Since Scaffold and Container are pretty basic widgets, how about replacing those with some fundamental ones like explaining about stateful and stateless widgets and a simple example of setState along with on-click of a button. 😇

@melwinlobo18 @ShreyasBaliga

ekokratos commented 5 years ago

@rumaan we'll be conducting two workshops. We thought of covering all the basic widgets in the first workshop and introducing stateful widget in the second one.

rumaan commented 5 years ago

Ah, that's great! All the best. Just make sure students have flutter installed and setup beforehand.

ekokratos commented 5 years ago

Even after we mention in prerequisites to install Flutter many won't do it. That's the only thing I'm concerned about. 😅

akshayrb22 commented 5 years ago

Maybe we could include blog post guides and YouTube links on how to do it. We will have to be ready when few people come without it installed though.

akshayrb22 commented 5 years ago

Design details are mentioned here: https://github.com/so-sc/open-design/issues/12

shreyapy commented 5 years ago

The idea is very good guys!! should focus more on Widgets I guess...coz rest of them are pretty basic I guess :)

dhanushp commented 5 years ago

Where's the venue and is it associated with DSC?

akshayrb22 commented 5 years ago

Yes, it is associated with DSC. So we will need the general style to be similar. As for the date and venue... We are unsure due to some clashes with the placement department. We'll let you know pretty soon.

akshayrb22 commented 5 years ago

We have updated the date so as to ensure that it does not clash with the college placement activities.

dhanushp commented 5 years ago

Okay, just confirm the venue also :)

akshayrb22 commented 5 years ago

Confirmed the venue @dhanushp . It's going to be held at the 2nd floor seminar hall.

akshayrb22 commented 5 years ago

Alright! We had Flutter 101 with a reasonable amount of success, the only downside being the installation issues. Maybe we should consider dealing with that 1 day before... Or we could have kept a separate day for that. Either way, let's discuss the topics to be taken up for the next workshop. @ekokratos and @melwinlobo18 can we have the details of the next workshop by 02/10/2019?

melwinlobo18 commented 5 years ago

Flutter 201

Event Date: 06-10-2019 Timings: 10:30 - 5:00

Instructors

@melwinlobo18 @ekokratos

Topics to be covered

BMI Calculator

melwinlobo18 commented 5 years ago

Prerequisites

melwinlobo18 commented 5 years ago

Flutter 301

Event Date: 11-10-2019 Timings: 10:30 - 5:00

Instructors

Nikita Gandhi

Topics to be covered

Chat App

ekokratos commented 5 years ago

Flutter 201

Event Date: 05-10-2019 Timings: 10:30 - 5:00

Instructors

@melwinlobo18 @ekokratos

Topics to be covered

BMI Calculator

  • Navigation
  • Flare Animations
  • Flutter Themes
  • Code Refactor
  • Dart data types & operators
  • Custom Widgets

Do we need Flare animation? Instead we can include Hero animation and custom in-built animation. (Like in the homepage of Flash Chat app)

melwinlobo18 commented 5 years ago

Flutter 201

Event Date: 05-10-2019 Timings: 10:30 - 5:00

Instructors

@melwinlobo18 @ekokratos

Topics to be covered

BMI Calculator

  • Navigation
  • Flare Animations
  • Flutter Themes
  • Code Refactor
  • Dart data types & operators
  • Custom Widgets

Do we need Flare animation? Instead we can include Hero animation and custom in-built animation. (Like in the homepage of Flash Chat app)

We'll keep it at the end. If we have time then we'll take it.

stale[bot] commented 5 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.