PCCar.ru - Ваш автомобильный компьютер

Вернуться   PCCar.ru - Ваш автомобильный компьютер > MP3Car ТехИнфа > Разработка программ

Ответ
 
Опции темы Поиск в этой теме
Старый 27.07.2010, 04:29   #351
White_ud
Пользователь
 
Регистрация: 10.02.2009
Регион: 77, 97, 99, 177
Сообщений: 32
White_ud is on a distinguished road
По умолчанию

Тоже в начале года решил написать свой фронтенд (пишу на делфи), однако потом все бросил, и случайно наткнулся на такой набор компонент http://www.tmssoftware.com/site/advsmoothcontrols.asp после чего появилось желание снова начать, там есть объекты аля айфон:

переключалки (вкл/выкл),


контакт лист аля айфон (его можно и под плейлист заюзать и под контакты для SIP телефона),


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


тач клава


и много других полезных ТАЧ объектов. Можно задавать жесты для управления, вопщем это именно то что надо в машине, ибо тыкание на кнопки ВНИЗ и ВВЕРХ это как-то не серьезно.

А вообще предлагаю кооперироваться, можно было бы сделать опен-сорс проект и общими силами сделать достойное ПО.

В этом/следующем месяце приедет 7" тач, тогда можно будет вплотную попробовать эти объекты в деле. Писать с нуля желания никакого нет, т.к. функционал в фронтенде нужен большой и лучше это время уделить ему, нежели созданию велосипеда. Единственное что не нашел это объектов для работы с SIP, а это лично для меня вещь оч нужная
White_ud вне форума   Ответить с цитированием
Старый 27.07.2010, 04:36   #352
White_ud
Пользователь
 
Регистрация: 10.02.2009
Регион: 77, 97, 99, 177
Сообщений: 32
White_ud is on a distinguished road
По умолчанию

Цитата:
Сообщение от __virus__ Посмотреть сообщение
пора уже обучать все эти программы для работы с Multitouch, вот только проблема, стеклышко пока такое не купить на 7". Зато сколько можно придумать классных фич для него.
Мультитач не так уж и нужен в машине, разве что для браузера, картинки итак можно юзать, для всего остального он не нужен. Однако объекты для управления приложением умеющие обрабатывать жесты это да, действительно нужная вещь. Удобнее пальцем крутить список, чем тыкать кнопку "вниз"
White_ud вне форума   Ответить с цитированием
Старый 27.07.2010, 04:43   #353
White_ud
Пользователь
 
Регистрация: 10.02.2009
Регион: 77, 97, 99, 177
Сообщений: 32
White_ud is on a distinguished road
По умолчанию

Есть еще оч клевая вещь для возможности присоединять плагины к программе: http://www.tmssoftware.com/site/tpf.asp могут пригодиться и вот такие штуки http://www.tmssoftware.com/site/tiw.asp

все они есть на торрентах

Из того что хочу внедрить в фронтенд,
1. работу с wi-fi (тулза которая будет при подъезде к дому по вай-фай проводить синхронизацию музыки и видео с компом в машине) вижу это так, на машине открывается Samba шара, с определенным именем, тулза оттуда забирает инфу.
2. SIP телефонию, с громкой связью в авто через скайлинк или йота это не важно. По СИПу нашел компоненту http://sipcomponents.com/ Возможно еще скайп, к нему есть апи http://developer.skype.com/accessories.
3. Почтовик по IMAP.
4. Работу с камерами (захват видео/просмотр/реалтайм)
5. Управление подключенным айфоном и воспроизведение музыки с него, возможно даже синхронизация.
6. Небольшой браузер.
7. Навигация от Ситигайда с пробками.
8. Некую библиотеку музыки, фильмов, фотографий (наверно лучше в качестве базы данных) чтобы в дальнейшем удобнее осуществлять поиск и создание плейлистов.
9. Поддержку плагинов. Тут уж каждый может добавить всякой шняги, например автообновлялку карт для ситигайда скачивающую карты прямо с сайта. Аську и т.п. что кому-то нужно по вкусу, правда аську в машине я не приемлю за рулем надо рулить ))

Последний раз редактировалось White_ud; 27.07.2010 в 05:34.
White_ud вне форума   Ответить с цитированием
Старый 27.07.2010, 11:00   #354
ifynk
Старший Пользователь
 
Аватар для ifynk
 
Регистрация: 06.05.2009
Возраст: 39
Город: Херсон
Регион: Украина
Машина: Honda Accord 7
Сообщений: 370
ifynk has a spectacular aura aboutifynk has a spectacular aura aboutifynk has a spectacular aura about
По умолчанию

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

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

скооперироваться не против, так как у одного катастрофически не хватает времени, особенно сейчас, но только при условии, что писать нужно все свое.
ifynk вне форума   Ответить с цитированием
Старый 27.07.2010, 20:46   #355
raveness
Новый Пользователь
 
Регистрация: 01.06.2010
Возраст: 44
Регион: Украина
Сообщений: 13
raveness is on a distinguished road
По умолчанию

в 2010 delphi уже есть клава как компонент.
raveness вне форума   Ответить с цитированием
Старый 28.07.2010, 21:19   #356
YurgenVR
Новый Пользователь
 
Регистрация: 27.07.2010
Регион: 50, 90, 150
Машина: Garan vr4
Сообщений: 11
YurgenVR is on a distinguished road
По умолчанию

Приветствую. Спасибо за вашу работу. Оболочка понравилась. Поэтому...
Баг репорт:
- не проигрывается видео с пробелами в названии. Возможно, при подставлении имени файла в мплайер следует ставить " вокруг строки с путём и именем файла.
- меню эквалайзер и музыка не стираются по хоткеям, а только по кнопке Х
- тоже самое с окошком превью видео (остается при хоткейных переходах)
- призакрытии программы иногда вылазят месаджбоксы с еррорами "access violation at address ...." заполняя весь экран.
- при проигрывании трэка более часа (сэт), начало колбасить (прыгать от нуля до максимума) прогресс бар, вылез безконечный каскад из мессадж боксов "integer overflow", при этом трэк продолжил играться и корректно перешёл на следующий трэк после того как закончился. На следующем трэке прогресс бар стал работать нормально.

особенность :
- при переходе между треками при проигрывании музыки начало и конец "фэйдятся" в соответствии с настройками времени увеличения и уменьшения громкости. т.е. при переходе между треками громкость падает до нуля и обратно до прежнего значения. Существует много муз произведений, которые надо слышать с первой миллисекунды ))) , в тоже время плавное изменение громкости - правильная фича и убирать её настройками не хотелось бы.

пожелание:
- возможно удобнее было бы не делать вызов видео меню по одному сочетанию и вызов музыки по другому, а просто переключать музыка/видео по одному сочетанию.
- хотелось бы хоткеи на сик

Последний раз редактировалось YurgenVR; 28.07.2010 в 22:59.
YurgenVR вне форума   Ответить с цитированием
Старый 30.07.2010, 13:17   #357
__virus__
Старший Пользователь
 
Аватар для __virus__
 
Регистрация: 04.05.2008
Возраст: 41
Регион: 74
Сообщений: 91
__virus__ is on a distinguished road
По умолчанию

Цитата:
Сообщение от ifynk Посмотреть сообщение
компоненты хорошо выглядят и настраиваются, но они не бесплатные и даже тот-же список, при прокрутке, жрет много проца. уже сама платность компонента не дает возможности на них делать бесплатный, открытый проект.

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

скооперироваться не против, так как у одного катастрофически не хватает времени, особенно сейчас, но только при условии, что писать нужно все свое.
У меня тоже идей полно! Но буду писать свое чуть позже, но уже на .NET 4.0 + WPF. Последний дает такие возможности для построения интерфейсов, что все компоненты написанные при помощи GDI и GDI+ нервно курят в сторонке! Ну и от компоненты BASS откажусь.
__virus__ вне форума   Ответить с цитированием
Старый 30.07.2010, 13:26   #358
__virus__
Старший Пользователь
 
Аватар для __virus__
 
Регистрация: 04.05.2008
Возраст: 41
Регион: 74
Сообщений: 91
__virus__ is on a distinguished road
По умолчанию

Цитата:
Сообщение от White_ud Посмотреть сообщение
Есть еще оч клевая вещь для возможности присоединять плагины к программе: http://www.tmssoftware.com/site/tpf.asp могут пригодиться и вот такие штуки http://www.tmssoftware.com/site/tiw.asp

все они есть на торрентах

Из того что хочу внедрить в фронтенд,
1. работу с wi-fi (тулза которая будет при подъезде к дому по вай-фай проводить синхронизацию музыки и видео с компом в машине) вижу это так, на машине открывается Samba шара, с определенным именем, тулза оттуда забирает инфу.
2. SIP телефонию, с громкой связью в авто через скайлинк или йота это не важно. По СИПу нашел компоненту http://sipcomponents.com/ Возможно еще скайп, к нему есть апи http://developer.skype.com/accessories.
3. Почтовик по IMAP.
4. Работу с камерами (захват видео/просмотр/реалтайм)
5. Управление подключенным айфоном и воспроизведение музыки с него, возможно даже синхронизация.
6. Небольшой браузер.
7. Навигация от Ситигайда с пробками.
8. Некую библиотеку музыки, фильмов, фотографий (наверно лучше в качестве базы данных) чтобы в дальнейшем удобнее осуществлять поиск и создание плейлистов.
9. Поддержку плагинов. Тут уж каждый может добавить всякой шняги, например автообновлялку карт для ситигайда скачивающую карты прямо с сайта. Аську и т.п. что кому-то нужно по вкусу, правда аську в машине я не приемлю за рулем надо рулить ))
Это все классно, но очень сильно утяжеляет проект! Отсюда, более долгий старт программы, больше занимаемой памяти в оперативке, нужен сильный проц. в конечном итоге получите такой же продукт как Центрафуга со семи вытекающими последствиями.
1. Постоянно будет висеть в памяти и пытаться произвести коннект, забирает не мало процессорного времени.
2. Как мне кажется спорный вопрос. Если сети GSM покрывают большую часть пространства, то 3G не так широко. Поэтому при движении могут быть провалы, что будет доставлять массу неудобств.
3. Ну, возможно...
4. Видео регистрация, очень нужная вещь. Но отнимает огромное количество ресурсов при захвате видео, сжатии и сохранении.
5. Не знаком с этим аппаратом ничего не могу сказать.
6. Поддерживаю, иногда может оказаться очень полезным, но не в движении!
7. +
8. Конечно БД. SQLite, MS SQL Server Embedded, Firebird и т.д.
9. Это не только функциональность, это правильное решение при программирование "тяжелых" проектов.
__virus__ вне форума   Ответить с цитированием
Старый 30.07.2010, 17:34   #359
beriv
Пользователь
 
Регистрация: 01.07.2009
Возраст: 38
Регион: 63, 163
Сообщений: 95
beriv is on a distinguished road
По умолчанию

Интересный проект.
Пожелание к автору следующее - реализовать возможность разбивать музыкальные файлы имеющие .cue в плейлисте. Сейчас это умеет foobar.
Думаю многие согласятся что именно этого не хватает в других оболочках.
beriv вне форума   Ответить с цитированием
Старый 30.07.2010, 17:35   #360
ifynk
Старший Пользователь
 
Аватар для ifynk
 
Регистрация: 06.05.2009
Возраст: 39
Город: Херсон
Регион: Украина
Машина: Honda Accord 7
Сообщений: 370
ifynk has a spectacular aura aboutifynk has a spectacular aura aboutifynk has a spectacular aura about
По умолчанию

Цитата:
Сообщение от beriv Посмотреть сообщение
Интересный проект.
Пожелание к автору следующее - реализовать возможность разбивать музыкальные файлы имеющие .cue в плейлисте. Сейчас это умеет foobar.
Думаю многие согласятся что именно этого не хватает в других оболочках.
Поддержка cue будет обязательно.
ifynk вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 04:05.


Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot