Компания Electrolux представила (http://profusion.mobi/first_product_of_profusion_and_electrolux_partnership) новую модель холодильника I-Kitchen, для управления которым используется основанный на архитектуре ARM мини-компьютер, работающий под управлением Linux. В дверь холодильника вмонтирован небольшой сенсорный экран, пользовательский интерфейс на котом сформирован при помощи библиотек EFL (http://enlightenment.org/p.php?p=news/show&l=en&news_id=25) (Enlightenment Foundation Libraries), разработанных в рамках проекта Enlightenment (http://enlightenment.org/).
(http://pics.kz/s3/ce/5c/33/ce5c3330b9548e67b1693fd67e9c6ded.jpg) (http://www.electrolux.com.br/ikitchen_ra/release_ikitchen.html)
Холодильник I-Kitchen позиционируется как составная часть "умной кухни", предоставляя пользователю не имеющий себе равных интерактивный интерфейс по полному управлению всеми аспектами работы холодильника. Аппаратная начинка встроенного в холодильник компьютера выполнена на основе 400Mhz процессора Freescale i.MX25, 128 Мб ОЗУ и сенсорного экрана с разрешением 480x800 пикселей.
Для организации вывода на экран, используется только программная система рендеринга Evas (http://trac.enlightenment.org/e/wiki/Evas), обеспечивающая замечательную производительность без использования аппаратной акселерации вывода. Формирование насыщенного интерфейса, снабженного анимированными визуальными эффектами, производится с использованием библиотеки Edje (http://trac.enlightenment.org/e/wiki/Edje) и набора виджетов Elementary (http://trac.enlightenment.org/e/wiki/Elementary).
Одной из интересных возможностей является встроенный менеджер фотографий, позволяющий использовать экран холодильника в роли цифровой фоторамки. Работа данной функции обеспечена при помощи библиотеки Ethumb (http://trac.enlightenment.org/e/wiki/Ethumb). Из других приложений можно отметить: ПО для управления внутренней температурой, заметки, напоминания, календарь-планировщик, адресная книга, книга советов и рецептов (загружено более 600 рецептов).
Среди входящих в состав EFL компонентов:
- Ephoto (http://trac.enlightenment.org/e/wiki/Ephoto) - менеджер для управления коллекцией фотографий;
- Eve (http://trac.enlightenment.org/e/wiki/Eve) - web-браузер на базе движка WebKit (используется библиотека EFLWebKit (http://trac.webkit.org/wiki/EFLWebKit));
- Editje (http://trac.enlightenment.org/e/wiki/Editje) - работающий в WYSIWYG режиме текстовый редактор;
- Eio (http://trac.enlightenment.org/e/wiki/Eio) - абстрактный интерфейс для доступа к файловой системе;
- Eeze (http://trac.enlightenment.org/e/wiki/Eeze) - библиотека для организации взаимодействия с внешними устройствами через udev;
- Efreet (http://trac.enlightenment.org/e/wiki/Efreet) - библиотека, позволяющая использовать в приложениях некоторые специфкации Freedesktop.org по работе с пиктограммами, Desktop-файлами и меню;
- Embryo (http://trac.enlightenment.org/e/wiki/Embryo) - библиотека для написания небольших компилируемых приложений для встраиваемых устройств;
- Eet (http://trac.enlightenment.org/e/wiki/Eet) - библиотека для записи произвольного набора блоков данных в файл и их последующего частого чтения в произвольном порядке;
- Eina (http://trac.enlightenment.org/e/wiki/Eina) - библиотека с реализацией различных типов данных (массив, хэш, список, дерево) и полезных инструментов (работа с логами, оценка производительности, преобразование форматов и т.д.).
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=28750)