My Flutter Journey

Carlos Almeida
2 min readDec 21, 2018

First, let me introduce myself, my name is Carlos Almeida, 33 years old, married with a beautiful woman, Patrícia, and i’m a UI / Frontend developer with some Backend skills. ( Almost Unicorn ).

I will discover Flutter and explain all the steps i’ve been through.

This is my first story in medium, please, let me know if i’m doing anything wrong.

Google is super fast delivering new stuff to us ( Thank you 🙏 ), and Flutter is one of those that matter.

Flutter, born as “sky” in 2015 in a DART developer summit, growing as Alpha version in may 2017 and becoming stable ( as V1.0 ) a few days ago.

As google announced,

“ Flutter allows you to build beautiful native apps on iOS and Android from a single codebase .”

and i hope with that, we can build real beautiful native apps with it, and run away from pre-formatted UI Frameworks ( Material, Bootstrap… ) and create custom UI elements.

Based on UI widgets, with Material, Google say that Flutter allow us to customize widgets. I don’t know how deep customisation is.

Concerning development, Flutter apps are written with DART, a programming language focused on the client-side:

Developers at Google and elsewhere use Dart to create high-quality, mission-critical apps for iOS, Android, and the web. With features aimed at client-side development, Dart is a great fit for both mobile and web apps.

Dart is free and open source, developed on GitHub.

I can continue to explain to you, what is DART, and all that tech stuff, but I prefer to let you discover it with me and come back here to follow my progression and maybe help each other.

Thank you very much.

--

--

Carlos Almeida

Hi, my name is Carlos Almeida, i'm from Lisbon, Portugal and i'm a Scrum master | Frontend and Flutter developer.