EFL (Enlightenment Foundation Library)

0
Ваша оценка: Нет

EFL - Enlightenment Foundation Library -это набор разработанных в недрах проекта Enlightenment библиотек, позволяющих создавать визуально привлекательные графические интерфейсы, отличающиеся компактностью, низким потреблением ресурсов и высокой производительностью.

Данные качества делают EFL неплохим выбором для построения интерфейсов потребительской электроники и мобильных устройств. В частности, системы на базе EFL используются в продуктах компаний Electrolux, Samsung, ProFUSION, Free.fr и Calaos.
Библиотеки EFL предоставляют как полутрадиционный набор инструментов в Elementary, а также объект холст (Evas), так и мощные абстрактные объекты (Edje), которые можно комбинировать, объединять или даже располагать поверх друг друга с использованием альфа-каналов и событий. Там есть 3D-преобразования для всех объектов и многое другое.
В EFL входят:

  • Eina — библиотека типов данных.
  • Eet — библиотека доступа к файлам.
  • Evas — библиотека «холста».
  • Ecore — библиотека «цикла событий».
  • Embryo — интерпретатор языка Small.
  • Edje — графическая библиотека.
  • E_Dbus — привязки к D-Bus.
  • Efreet — библиотека поддержки freedsktop.
  • Eeze — библиотека устройств, работающая напрямую через udev.

Тип приложения: библиотека
Сайт разработчика: http://www.enlightenment.org/p.php?p=download&l=en
Что почитать?


Разместил: lsadm2013kos 3 Декабрь 2011 в 16:31