
Flutter is an exciting UI toolkit from Google that lets you write apps for different platforms including iOS, Android, the web and more, all using one codebase. Flutter uses the Dart language.
If you’re not familiar with Dart yet, this tutorial will introduce you to its basic concepts and show you how it’s similar to other programming languages you may already know.
Over the course of this tutorial, you’ll get an introduction to Dart basics such as:
Variables, data types, and operators
Conditionals and loops
Collections
Functions
By the time you’re done, you’ll be ready to dive right into Flutter development using Dart.
The syntax of Dart is very similar to Java and C++. Therefore, the object oriented language is very approachable for developers with knowledge in other programming languages.