MUSIC – универсальная платформа для запуска адаптивных приложений // 27 Ноября 2012

MUSIC – универсальная платформа для запуска адаптивных приложений

Группа европейских ученых занимается разработкой новой платформы, которая обеспечит возможность запуска кросс-платформенных адаптивных приложений. Эти полезные небольшие программы, работающие на разных устройствах (от сотовых телефонов до ноутбуков и настольных компьютеров) смогут приспосабливаться к окружающей обстановке и предоставлять пользователю набор функций с учетом текущей ситуации.

«Главной целью проекта MUSIC является разработка платформы для запуска адаптивных приложений, способных работать на любых устройствах и взаимодействовать с любым программным обеспечением, - объясняет Гейр Хорн (Geir Horn), сотрудник норвежской исследовательской организации SINTEF и координатор проекта, - Современные пользователи давно испытывают потребность в приложениях, чья функциональность напрямую зависит от «контекста», обусловленного текущем временем и местом».

К примеру, многие программы для работы с электронной почтой загружают письма в порядке их получения вместе с файловыми вложениями. При низкой скорости подключения к Интернету такой подход вряд ли можно назвать продуктивным. Получателю приходится ждать целый час, пока интересующее его письмо станет доступным для чтения. Ситуация усугубляется тем, что соединение может оборваться в самый неподходящий момент. К счастью, некоторые почтовые клиенты поддерживают опцию «slow connection», которая позволяет ограничиться загрузкой базовой информации, такой как тема письма, имя отправителя и размер вложенного файла.

Другим неплохим примером адаптивного поведения приложения является активация механизмов шифрования с учетом географического местоположения пользователя. К примеру, во время пребывания клиента на рабочем месте система может на время забыть о необходимости шифрования данных, однако при выходе пользователя за пределы офиса автоматически включается режим усиленной защиты.

Участники проекта MUSIC отмечают, что, несмотря на востребованность этих полезных функций, они нередко оказываются похороненными в дебрях меню и диалоговых окон. Кроме того, пользователю каждый раз приходится вручную переключаться между режимами работы. Предлагаемая платформа, по словам Гейра Хорна, будет лишена этих недостатков.

Разработчики обещают, что их детище будет учитывать местоположение пользователя (дома, в офисе, в машине или в общественном транспорте), тип используемого устройства (настольный ПК, смартфон или нетбук) и принимать во внимание массу других аспектов, от уровня освещения в текущее время суток до уровня зарядки аккумулятора. Располагая такой информацией, промежуточное ПО MUSIC сможет добиться существенных успехов в угадывании текущего «контекста» и обеспечит автоматическую настройку параметров приложений без непосредственного участия пользователя.

Одной из наиболее сложных задач стал выбор технологии, которая обеспечила бы стабильную и производительную работу приложений на широком спектре поддерживаемых устройств. В конечном итоге разработчики остановили свой выбор на Java, одном из наиболее распространенных кросс-платформенных языков программирования.

Отдельного упоминания заслуживает модульная архитектура MUSIC, благодаря которой пользователи и разработчики смогут расширять исходную функциональность платформы путем написания и подключения «плагинов». Специальные дополнения помогут реализовать поддержку различных датчиков и оборудования, такого как встроенные компас, акселерометр, фотометр и др.

Существующее на данный момент в виде прототипа, решение MUSIC будет открытой платформой с бесплатно распространяемым программным обеспечением. Разработчики пока не оглашают сроки выхода финальной версии, однако вокруг перспективного проекта уже постепенно формируется сообщество заинтересованных разработчиков.

По материалам сайта Physorg.

Читайте еще:

«Троян» обвиняют в авиакатастрофе

«Троян» обвиняют в авиакатастрофе

Вредоносное программное обеспечение стало причиной авиационной катастрофы, унесшей жизни полутора сотен человек. Пассажирский лайнер MD-82, принадлежащий испанской авиакомпании Spanair, разбился два года назад прямо на взлетной полосе мадридского аэропорта Barajas Airport. Из 172 пассажиров злополучного рейса JK 5022 в живых осталось только 18 человек. В...

03 Мар 2013

10 советов по уходу за электронной книгой

10 советов по уходу за электронной книгой

Электронная книга — надежный друг в получении знаний. А друзей, как известно, надо беречь! Компания PocketBook приготовила несколько советов по тому, как содержать электронные книги в целости и сохранности. 1. При покупке книги, обязательно осмотрите экран книги во включенном виде. Если...

04 Дек 2012

Россия и Турция возглавили список наиболее опасных регионов глобальной сети

Россия и Турция возглавили список наиболее опасных регионов глобальной сети

Согласно результатам исследования, проведенного сотрудниками компании AVG, Россия и Турция оказались на верхних позициях в списке наиболее опасных уголков глобального кибер-пространства. Именно для жителей этих стран шансы заражения вредоносным программным обеспечением наиболее велики и составляют один к 10 и один к 15, соответственно. В конце...

17 Ноя 2012

16.04.2013
Total Commander - лучший среди файловых менеджеров
Если еще недавно все радовались появлению Windows и его «удобнейшему» интерфейсу с окнами, где перемещать...
16.04.2013
Avast - один из лучших бюджетных антивирусов
Не мало количество пользователей, не скрывающих необходимость в защите компьютера при помощи антивирусов пользуются именно...
16.04.2013
NOD32 Smart Security 6, получил обновление!
Компания ESET является одним из самых мощных разработчиков, выпускающих качественное программное обеспечение, направленное на защиту...
30.05.2012
Осторожно спам Сбербанка
В последнее время участилась массовая рассылка фишинговых электронных писем от мошенников, якобы работников Сбербанка России....
29.05.2012
Новый вирус в сети интернет
"Лаборатория Касперского" обнаружила новую вредоносную программу, которая активно используется в качестве кибероружия , распространяемого по...