Чтобы любой желающий смог дополнить свою носимую систему нужным ему функционалом, не переписывая приложения, а написав и подгрузив свой модуль.
Чтобы в рамках системы разработчику были доступны любые варианты распространения своих функциональных модулей - хоть опенсорс, хоть проприетарь, хоть за деньги, хоть бесплатно.
Чтобы систему можно было легко сконфигурировать под конкретную задачу (например, тренажер для лыжников), добавив недостающее и выкинув все лишнее.
Чтобы была возможность использовать уже готовые логическо-функциональные модули с новой версией интерфейса (одна из основных задач разработки НК - именно изобретение интерфейсов, так что они должны меняться как перчатки.).
> Подерживать другие платформы?
Желательно сделать так, чтобы система при необходимости могла быть перенесена с Maemo на другую платформу.
> Писать драйвера?
Конечно. Для создания действительно удобного носимого компьютера придется экспериментировать с различгной периферией, в т.ч. и самодельной.
> Сделать другой GUI?
Конечно :) Смартфонный интерфейс так же неудобен на НК, как классический десктопный на смартфоне :)
Собственно, здесь уже пошло обсуждение концепции архитектуры: http://ru-wearable.livejournal.com/99923.html?thread=1072211#t1072211 http://ru-wearable.livejournal.com/99923.html?thread=1074003#t1074003
no subject
Чтобы любой желающий смог дополнить свою носимую систему нужным ему функционалом, не переписывая приложения, а написав и подгрузив свой модуль.
Чтобы в рамках системы разработчику были доступны любые варианты распространения своих функциональных модулей - хоть опенсорс, хоть проприетарь, хоть за деньги, хоть бесплатно.
Чтобы систему можно было легко сконфигурировать под конкретную задачу (например, тренажер для лыжников), добавив недостающее и выкинув все лишнее.
Чтобы была возможность использовать уже готовые логическо-функциональные модули с новой версией интерфейса (одна из основных задач разработки НК - именно изобретение интерфейсов, так что они должны меняться как перчатки.).
> Подерживать другие платформы?
Желательно сделать так, чтобы система при необходимости могла быть перенесена с Maemo на другую платформу.
> Писать драйвера?
Конечно. Для создания действительно удобного носимого компьютера придется экспериментировать с различгной периферией, в т.ч. и самодельной.
> Сделать другой GUI?
Конечно :) Смартфонный интерфейс так же неудобен на НК, как классический десктопный на смартфоне :)
Собственно, здесь уже пошло обсуждение концепции архитектуры:
http://ru-wearable.livejournal.com/99923.html?thread=1072211#t1072211
http://ru-wearable.livejournal.com/99923.html?thread=1074003#t1074003