Seeking Your Kind Guidance for Flutter & GSoC 2026 Preparation

62 views
Skip to first unread message

Divya Prakash

unread,
Jul 20, 2025, 5:55:52 PMJul 20
to dart-gsoc

I hope you’re doing well! My name is Divya Prakash, and I’m a second-year undergraduate student eager to learn Flutter and contribute to open-source projects with the dream of participating in GSoC 2026.

I deeply admire your work/expertise in this space, and I’d be truly grateful if you could spare a few moments to guide me on:

  1. Where to start with Flutter (any specific roadmap or projects for beginners)?

  2. How to get involved with open-source communities (especially Flutter-friendly orgs)?

  3. Mistakes to avoid as a beginner aiming for GSoC.

I understand you’re busy, so even a small tip would mean the world to me. If I’ve overlooked any etiquette here, please pardon my enthusiasm—I’m still learning! 🙏

Thank you so much for your time and kindness!
Warm regards,
Divya Prakash


Justin McCandless

unread,
Jul 21, 2025, 5:31:43 PMJul 21
to dart-gsoc

Mahesh Jamdade

unread,
Jul 21, 2025, 10:19:00 PMJul 21
to dart-gsoc
My Two cents,

1. Play around with flutter
2. Try building simple apps Flutter Codelab (Great for beginners): https://docs.flutter.dev/codelabs
if you would prefer youtube, Heres my flutter playlist I have collected over the years: https://www.youtube.com/playlist?list=PLxiEHWBeCQd3qyzOEg5BRychM3SKy_7sX

3. Learn How to manage state (This is very subjective to suggest you anything), I prefer riverpod,
4. Slowly try to read through the framework source code.
5. if you are interested to contribute to flutter,  Try to look into flutter issues github.com/flutter/flutter/issues 
6. Understand how Issue fixing works, see the contributing guide for all the links https://github.com/flutter/flutter/blob/main/CONTRIBUTING.md
7. Flutter also has a very good community on X and you can also reach out to folks on discord for help see https://flutter.dev/community And Ofcourse you can also reach out to me if you need help https://x.com/maheshj01

Hope this helps

Jing Shao

unread,
Jul 23, 2025, 11:56:54 PMJul 23
to Mahesh Jamdade, dart-gsoc
 Welcome!

 I've recently written 2 blog posts that teach beginners how to get started step by step:

1. "Your First Step to Contributing: Building Flutter Engine and Framework Development"
link:  https://jingshao-code.github.io/posts/2025/07/flutter-engine-guide/
This blog covers how to set up and build Flutter from source.

2. "Demystifying Flutter Architecture: Understanding iOS Menu System Through a Restaurant Metaphor"
link:  https://jingshao-code.github.io/posts/2025/07/flutter-architecture-restaurant-metaphor/
This blog explains part of Flutter's internal architecture in simple terms

Hope this helps!

Best,
Jing

Mahesh Jamdade <mahes...@gmail.com> 于2025年7月22日周二 10:19写道:
--
You received this message because you are subscribed to the Google Groups "dart-gsoc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dart-gsoc+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/dart-gsoc/aa2b7819-0513-4f84-a903-20e1b7c87322n%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages