Skia is a 2D rendering engine written in C++ used in Google Chrome and Mozilla Firefox. Flutter requests a window from the underlying OS and entirely manages its own content in Skia using Dart . This means that all UI logic such as scrolling, touch events and animations have to be re-implemented in Flutter.