Показать сообщение отдельно
Старый 28.04.2009, 11:09   #99
Futurelink
Старший Пользователь
 
Аватар для Futurelink
 
Регистрация: 20.01.2009
Город: Владивосток
Регион: 25
Машина: 2001\Honda\Civic... был :(
Сообщений: 101
Futurelink is on a distinguished road
По умолчанию

Цитата:
Сообщение от vokchaks Посмотреть сообщение
по поводу навигации вопрос:
свое хорошо конечно, но это очень большая работа.. почему не использовать navit например ( http://wiki.navit-project.org/index.php/Main_Page )
вообще запуск сторонних программ это хорошо.

я могу вам помочь в написании программ, но пока плохо представляю способ разделения труда. Сначала неплохо было бы описать этот процесс а потом можно и работать. Но есть одно, с дизайнерскими вещами у меня совсем плохо.. могу только внутренности писать для каких либо приложений.
да, я знаю что такое навит. тут дело такое - запускать сторонние программы можно, но моя задача сделать так чтобы оболочка работала без X-window. то есть напрямую с видеокартой через ядро. а программы будут под иксы скорее всего. или консольные. поддержка винды - это уже побочная фича основной либы Qt. в идеале все это должно работать на голом линухе + QtEmbedded. именно поэтому запуск сторонних программ пока не сделан.

помощь очень нужна. принцип разделения такой - есть основной API + Qt API. его надо знать частично и уметь юзать Qt Assistant. сейчас надо:

- написать нормальные часы (на панель)
- написать видеоплейер
- написать телефон

Это такие глобальные задачи. Они делятся на подзадачи общие для всех задач и для конкретной из них.

Общие для всех задач:
- утилита конфигурирования модулей, подразумевает разработку соотв. ф-ций в ядре системы
- утилита конфигурирования ОС (например настройка Bluetooth, pppd, LAN, Wifi и пр.)

Собственно послание

Это не все конечно, но достаточно чтобы понять что работы тут выше крыши. Почему именно такой путь? Потому что писать софт юзая дельфевые компоненты просто отстой и мне это религия не позволяет. Потому что есть определенная концепция которую я стараюсь реализовать и отступать от нее значит предать собственные идеалы ) Во блин )

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

Да, стоит также иметь ввиду что она GNUтая под версией 2 полностью. Эта программа никогда не будет коммерческой или закрытой. Также запрещено писать под нее закрытые модули.

Пишите код - добавим в репозиторий, юзайте API, критикуйте, все учту все добавлю. Думаю только вместе можно собрать ту оболочку которая будет по нраву нам всем. Удачи.
__________________


С Linux с 2.0.26 ядер (Slackware на 2 дискетах). Ненавижу Маздай, но уважаю.

Моя веточка: Миссия: Написать оболочку (выполнима)

Андроид - больше чем Linux ) Блог программера.
Futurelink вне форума   Ответить с цитированием