http://telegamochka.livejournal.com/ ([identity profile] telegamochka.livejournal.com) wrote in [personal profile] telegamochka 2012-01-02 04:23 pm (UTC)

> зачем вообще эта компонентная система нужна

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

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

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

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

> Подерживать другие платформы?

Желательно сделать так, чтобы система при необходимости могла быть перенесена с Maemo на другую платформу.

> Писать драйвера?

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

> Сделать другой GUI?

Конечно :) Смартфонный интерфейс так же неудобен на НК, как классический десктопный на смартфоне :)

Собственно, здесь уже пошло обсуждение концепции архитектуры:
http://ru-wearable.livejournal.com/99923.html?thread=1072211#t1072211
http://ru-wearable.livejournal.com/99923.html?thread=1074003#t1074003

Post a comment in response:

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting