Getting Started With Flutter. A Noob-Friendly Guide

Getting Started With Flutter. A Noob-Friendly Guide

Author credit: Ojas Karmarkar

Flutter is a framework based on Dart(A language invented by Google). Well, The reason why flutter is popular these days is its capability to integrate beautiful UI for not only iOS and android but also desktop and web with the same CodeBase! (Killing many birds with one stone!).

What Exactly Is Flutter?

Flutter is a framework based on Dart(A language invented by Google). Well, The reason why flutter is popular these days is its capability to integrate beautiful UI for not only iOS and android but also desktop and web with the same Codebase! (Killing many birds with one stone!) You may have been inspired by some UI that u saw on dribble or Behance. Once u get a hand of flutter it’s quite simple to implement it. That’s the reason to use Flutter. It is All about widgets they say! In flutter, each component of UI is treated as a separate widget.

So that’s a quite short and sweet desc of flutter, isn’t it?

Is Flutter The Right Choice For You?

As I said flutter is all about widgets... but do you want to switch to flutter? It depends...If your focus is to create beautiful apps with complex animations mainly for iOS and Android. Flutter is for you then! Also these days Flutter is trending... so it’s better to learn It!

But If you aim to build a very complex app that relies on core iOS or android features it’s better to code it separately...because it can be a pain in a flutter!

So choose wisely!

Resources To Get Started?

Well (Surprisingly 🤪) Flutter’s Documentation is Far better than a lot of languages out there... The Flutter team has a YouTube channel where they post Weekly Videos About random widgets!

Also, check out the pub. dev for some awesome packages that will save tons of your time while developing an app!

Not only Youtube, but you will also find curated content on medium.com And Udemy.com I have Personally watched the videos from Udemy thereby I am recommending you a few!

Not to Forget there is a very helpful community on telegram to solve all your doubts!

Telegram

YouTube

UDEMY Course 1

UDEMY Course 2

(P.s. Haven’t mentioned the flutter docs link. I hope that’s easy To find!)

So to summarise. Can you build production-ready apps? Yes, You can! If you practice flutter well it’s a big-time saver... I have published 2 apps on the play store... One of which has 30k installs currently..!

Also, flutter is easy to learn even for a newbie... I learned flutter when I knew only the Basics of HTML and CSS!...So keep fluttering.. whether a pro or a noob.😗

Search for { pub: OjasK } on the play store to see what u can make out with flutter! Don't forget to check out my GitHub and Insta Regarding Flutter Queries!

Happy Coding! 😇

Did you find this article valuable?

Support Harsh Vardhan Goswami by becoming a sponsor. Any amount is appreciated!