Flutter is based on Google’s programming language called Dart. In fact, it is a typed and object-oriented programming language that can be compiled to machine code or transpiled to JavaScript. By Marwa Mejri – Mobile Software Developer @Proxym.
In fact, Dart is a typed and object-oriented programming language that can be compiled to machine code or transpiled to JavaScript. Moreover, Dart can be run as like an interpreted language on its own VM using JIT Compilation. In reality, JIT compilation holds both of the speed of compiled code and the flexibility of interpretation. In fact, the source code is compiled at runtime as bytecode, then it is interpreted (executed) using the Dart virtual machine.
The article then read about:
- What makes flutter a good choice?
- How does flutter work?
- Flutter framework architecture
- Flutter engine
- Flutter base component
- Flutter widget lifecycle
… and more. You will also be provided with great explanatory charts and code examples to demonstrate the functionality Flutter provides. Good read!
[Read More]