We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

LVGL on Oniro

Formale Metadaten

Titel
LVGL on Oniro
Untertitel
An UI framework for Eclipse Oniro a cross kernel OS
Alternativer Titel
LVGL: A versatile UI toolkit for MCU & CPU
Serientitel
Anzahl der Teile
287
Autor
Mitwirkende
Lizenz
CC-Namensnennung 2.0 Belgien:
Sie dürfen das Werk bzw. den Inhalt zu jedem legalen Zweck nutzen, verändern und in unveränderter oder veränderter Form vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen.
Identifikatoren
Herausgeber
Erscheinungsjahr
Sprache

Inhaltliche Metadaten

Fachgebiet
Genre
Abstract
LVGL is an open-source graphics library to create embedded GUI. By its flexibility, this toolkit is well matching Oniro project's requirements to build a multiple kernel OS for IoT devices or enable interactions in a multiple devices environment. UI toolkits are well established in CPU world (desktop, mobile), but what about in more constrained system ? Often tied to one vendor, the choice is often limited. However OpenSource project LVGL provides everything developers need to create embedded GUI with easy-to-use graphical elements, beautiful visual effects and low memory footprint. This library is compact and flexible enough to be thread through a regular Linux system. Of course this will not compete with other popular frameworks like Qt or GTK, but it has some advantages worth sharing: where portability matters more than eye candy features. Oniro's Bitbake recipes enable makers to build products with user interface in a Yocto environment that can target different kernels or graphics systems. Oniro's blueprints will illustrate integration details to match a product requirement. Demos of vending machine (running on Linux+Wayland) or keypad (on Zephyr MCU OS) will be shown too.