|
|
|
|
|
by jlaban-uno
581 days ago
|
|
Uno Platform Dev here. Uno currently uses some native controls on mobile iOS/Android/Catalyst (text input, mostly) to provide platform features, but the rest is rendered using graphics primitives. On Web, the same happens where CSS is used for most of the rendering. Input interactions are managed entirely by Uno. This allows to have a visually identical UI across platforms, unless the developer chooses otherwise. On Desktop targets, Uno is rendering everything on an HW accelerated Skia canvas, with GL/Metal backends. |
|
See the diagrams from here to see what I mean: https://www.codeproject.com/Articles/5366945/Multiplatform-X...