A Flutter Journey:
Journey towards becoming a Flutter Developer
Growing Your Career as a Flutter Developer: Internship
& Job Trends in India and the World
GDSC IIST (Indore Institute of Science and
Technology)
Roman Jaquez
Flutter GDE / Google Cloud Certified Architect
GDG Lawrence Lead Organizer / Northeast Mentor
@drcoderz
Roman Just Codes
Subscribe and Follow:
YouTube Channel
https://tinyurl.com/roman-just-codes-yt
Twitch Live Streaming
https://twitch.tv/romanjustcodes
Portfolio Site
https://romanjustcodes.web.app
Twitter
@drcoderz
Audience Prompt:
After work / studies, do you...?
+1 - Work on a side project
+2 - Just relax, forget about coding
+3 - A bit of both
+4 - Other things
How to learn Flutter effectively
Sorry, there are
no shortcuts!
BUT!...
● Start small
○ i.e. Master Widgets and UI Layout, THEN BLoC, or
Riverpod
● Put something out there, iterate, get feedback, increment -
RINSE AND REPEAT
● Avoid over-engineering
● Mix videos, tutorials and codelabs
How to learn Flutter effectively (cont.)
DO NOT
MARRY A
PACKAGE or
AN APPROACH!
Rather, treat every
project differently, while
Implementing core principles
● Implement Clean Architecture
● Implement Separation of Concerns
● Implement Widget Composition
● Limit the number of dependencies
● Do not overengineer your apps
Best Practices on Developing Flutter Apps