DEV Community

Michael Otieno Olang
Michael Otieno Olang

Posted on

My Flutter Journey

Flutter is a framework based on dart and developed by google for creating cross-platform applications. It can be used to create android, iOS, Windows, Mac OS, and Linux applications under one code base. It also uses Firebase as its back-end but you can also use the various back-end tech stacks for your back- end such as node js and many others.

I was introduced to flutter 4 months ago by a tech friend who by that time was using Kotlin to develop mobile applications, majorly android applications. We were to create our association's Mobile app within a week and he suggested that for ease and productivity we use the flutter framework for the app. We were both new to the framework but we really wanted to try out this new mobile development technique. We had downloaded a number of YouTube crash courses and some clone apps tutorials.

I never knew what I was doing, I never knew what was happening but I could only follow the YouTube tutor. After some two days, our UI was done and we presented the app as our project

I am still a beginner in the field but these are some of the advantages of Flutter I have noticed so far;

  1. Flutter is easy to learn
  2. Flutter has a great UI design which is simple to implement
  3. Flutter uses widgets
  4. Running Apps is relatively easy
  5. Its beginner friendly

I would really advise you guys to try out Flutter
Thank you

Top comments (0)