~/talk

EFL - A UI Toolkit Designed for the Embedded World

slides:none on file

EFL is a C UI toolkit aimed at constrained devices with claimed stable API/ABI, low memory use and GPU-or-fallback rendering; recent release shows 105 contributors and ~3,300 commits (50k total). Key engineering: string sharing and inline lists to cut memory and speed comparisons, copy‑on‑write and magic checks to reduce crashes, a scene graph with partial updates plus OpenGL (Vulkan coming) for smooth rendering, and a new Eo object system with safer pointers, generated bindings/docs, CI/Coverity and real deployments on Tizen, fridges and watches.

AI-written summary · about

  1. 0:00Introduction to EFL
  2. 2:05EFL for Embedded Devices
  3. 3:42Development Process
  4. 5:59Core Libraries
  5. 11:02Binary Serialization
  6. 12:33Main Loop and Networking
  7. 14:48Canvas and Rendering
  8. 17:18Theming and UI Separation
  9. 19:33Widgets and Localization
  10. 24:27Object System Evolution
  11. 28:36Safety and Debugging
  12. 31:00API Definition Language
  13. 34:55Namespaces and Documentation
  14. 37:31Developer Tools
  15. 39:24Performance and Use Cases
  16. 41:36Terminology Terminal
  17. 46:15Q&A and Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.