Apps on PCs also use different APIs than those running on Android or iOS. Because of these facts, Google had to optimize Flutter for Windows. Flutter combines a Dart framework and a C++ engine to support Windows , which is similar to how it is built to support Android and iOS.