|
|
|
|
|
by bsaul
3368 days ago
|
|
read on the flutter site that text input still wasn't implemented, so i'll probably wait some more. I didn't find a doc on how low level is this framework going. Or to put it differently , where does it plug itself on the iOS stack ? opengl ? calayer ? uiview ? webview ? etc... |
|
It's fairly low level. It uses Skia, which is a 2d rendering engine Google bought 12 years ago that powers Google Chome / ChromeOS, Android, Firefox and Firefox OS. Skia is built on top of OpenGL, but they've been working on a Vulkan backend that is close to feature parity.
This seems to be how they get the high performance animations. It also explains how they are able to do cross compatibility between devices (You really only need C++ and OpenGL).
Here's more info from their FAQ: https://flutter.io/faq/#what-technology-is-flutter-built-wit...