Flutter from a 17-year-old guy’s point of view
I have been using Flutter for 5 months. I want to share with you my experiences. I have always wanted to program my own mobile application and I saw many presentations about Flutter by Filip Hráček from Google or Tomáš Zvěřina from GDE. I decided to start with Flutter at the begging of January when I bought a lection on Udemy. I recommend checking it. Looking backward it was a great step.
During coding my first application I learned Flutter basics like a stateful and stateless widget. It is very important to understand the difference between them. I was needed to learn a new programming language Dart as well. It was totally different because I used to code in JavaScript.
My first application in Flutter is a simple quiz. Some texts, buttons, and a simple algorithm.
Pretty awesome, isn’t it?
After that, I have the required knowledge for an app I really wanted to program. Was is it? School grade (mark) calculator. Let me show you an example. In our schools in Czechia, very often each school grade has different importance. For example, the half-year test is the most important one. And from all grades, we get a certificate about how we ware successful during the school year.
My application simply calculates the school grade average. But you can add grades there. Grades that you haven’t gotten yet. And that’s the point.
It was the most difficult thing I’ve done so far. Many custom widgets, many variables and lists, using constructor or gesture detector. This is a summary of my app. Look at my algorithm calculating the average. Btw it’s public on Google Play, so try it yourself!
Finally, wanna share with you some tips as well.