Flutter & Dart

Flutter is a "tool" that allows you to build native cross-platform(iOS, Android) with one programming language and code base. The term flutter refers to an SDK and a framework. The framework provides an environment and tools to write the app in the dart programming language. Then the SDK compiles the dart code to the cross-platform machine language.