ВС:Бухгалтерия 6.3 Печенье с предсказаниями fortune-cookies ru п... (от Печенье с предсказаниями)
MUSIC – универсальная платформа для запуска адаптивных приложений
«Главной целью проекта MUSIC является разработка платформы
для запуска адаптивных приложений, способных работать на любых устройствах и
взаимодействовать с любым программным обеспечением, - объясняет Гейр Хорн (Geir
Horn), сотрудник норвежской исследовательской организации SINTEF и координатор
проекта, - Современные пользователи давно испытывают потребность в
приложениях, чья функциональность напрямую зависит от «контекста»,
обусловленного текущем временем и местом».
К примеру, многие программы для работы с электронной почтой загружают
письма в порядке их получения вместе с файловыми вложениями. При низкой
скорости подключения к Интернету такой подход вряд ли можно назвать продуктивным.
Получателю приходится ждать целый час, пока интересующее его письмо станет доступным
для чтения. Ситуация усугубляется тем, что соединение может оборваться в самый
неподходящий момент. К счастью, некоторые почтовые клиенты поддерживают опцию «slow
connection», которая позволяет ограничиться загрузкой базовой информации, такой
как тема письма, имя отправителя и размер вложенного файла.
Другим неплохим примером адаптивного поведения приложения
является активация механизмов шифрования с учетом географического местоположения
пользователя. К примеру, во время пребывания клиента на рабочем месте система
может на время забыть о необходимости шифрования данных, однако при выходе
пользователя за пределы офиса автоматически включается режим усиленной защиты.
Участники проекта MUSIC отмечают, что, несмотря на
востребованность этих полезных функций, они нередко оказываются похороненными в
дебрях меню и диалоговых окон. Кроме того, пользователю каждый раз приходится
вручную переключаться между режимами работы. Предлагаемая платформа, по словам
Гейра Хорна, будет лишена этих недостатков.
Разработчики обещают, что их детище будет учитывать
местоположение пользователя (дома, в офисе, в машине или в общественном
транспорте), тип используемого устройства (настольный ПК, смартфон или нетбук)
и принимать во внимание массу других аспектов, от уровня освещения в текущее
время суток до уровня зарядки аккумулятора. Располагая такой информацией, промежуточное ПО MUSIC сможет добиться существенных успехов в угадывании текущего «контекста»
и обеспечит автоматическую настройку параметров приложений без
непосредственного участия пользователя.
Одной из наиболее сложных задач стал выбор технологии,
которая обеспечила бы стабильную и производительную работу приложений на
широком спектре поддерживаемых устройств. В конечном итоге разработчики
остановили свой выбор на Java, одном из наиболее распространенных
кросс-платформенных языков программирования.
Отдельного упоминания заслуживает модульная архитектура
MUSIC, благодаря которой пользователи и разработчики смогут расширять исходную
функциональность платформы путем написания и подключения «плагинов».
Специальные дополнения помогут реализовать поддержку различных датчиков и
оборудования, такого как встроенные компас, акселерометр, фотометр и др.
Существующее на данный момент в виде прототипа, решение MUSIC
будет открытой платформой с бесплатно распространяемым программным обеспечением.
Разработчики пока не оглашают сроки выхода финальной версии, однако вокруг
перспективного проекта уже постепенно формируется сообщество заинтересованных разработчиков.
Оставьте Ваш комментарий или мнение о новости: MUSIC – универсальная платформа для запуска адаптивных приложений Просим Вас оставлять сообщения по теме и уважать своих собеседников и авторов новостного сообщения.