Perform native experience - Lots of built in widgets - Application performance using Dart (AOT and JIT) - Hot reload - Device compatibility. Its native widgets allow applications to remain compatible from iOS 8 and Android Jelly Bean, API 16
meaning that all values are final and cannot be changed Stateful Widget - Require a mutable state - Maintain state that may change during the app’s lifecycle