Модераторы: Akella, bartram
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> На чем писать для киоска? Какие технологии чаще всего используются 
:(
    Опции темы
0xBA0BAB
Дата 6.5.2011, 08:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 11
Регистрация: 31.3.2008

Репутация: нет
Всего: нет



Здравствуйте, уважаемые сограждане!

Интересует меня разработка приложения для устройства вроде "информационный киоск". Примерно такой агрегат, как платежные терминалы с купюроприемником (qiwi какй-нибудь).
Физически это - самый обычный компьютер с тачскрином (насколько я понимаю, он просто делает вид, что он мышка). Возможно некоторое дополнительное оборудование вроде термопринтера и купюроприемника.
Исходя из этого, простор для воплощения огромный - можно поставить любую взрослую ось (заметил, что в подавляющем числе случаев там просто винда ХР) и писать на чем заблагорассудится.

А вот на чем типично пишутся приложения для этих агрегатов? Графика там довольно развитая, красивые кнопочки-анимация. Мне кажется, что это здорово похоже на флэш, возможно, с использованием платформы Adobe AIR.
В самом деле, ведь требуется взаимодействие с периферийными устройствами вроде купюроприемника, поэтому просто флеш не подойдет....

А может, на чем другом все это пишется?

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

Заранее спасибо!
PM MAIL   Вверх
Akella
Дата 6.5.2011, 09:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 35
Всего: 329



Цитата(0xBA0BAB @  6.5.2011,  08:37 Найти цитируемый пост)
В самом деле, ведь требуется взаимодействие с периферийными устройствами вроде купюроприемника, поэтому просто флеш не подойдет....

А к купюроприемнику идет наверняка какая-нибудь DLL. Неужели Adobe не может взаимодействовать с DLL или с СOM-сервером?

Добавлено через 3 минуты и 14 секунд
Сам не пробовал, но в последних версиях дельфи есть возможность работать с тачскринами, для мультитач дисплеев.
Посмотри здесь видео
http://delphiexpert.ru/view_lesson.php?id=80
PM MAIL   Вверх
0xBA0BAB
Дата 6.5.2011, 10:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 11
Регистрация: 31.3.2008

Репутация: нет
Всего: нет



Цитата
А к купюроприемнику идет наверняка какая-нибудь DLL. Неужели Adobe не может взаимодействовать с DLL или с СOM-сервером?

Адоб сможет, если это будет не просто флеш-плеер smile Вот чтобы всё моглось - и используется нечто вроде AIR, поскольку просто плееру безопасность не разрешает взаимодействовать с определенными ресурсами.
Цитата
Сам не пробовал, но в последних версиях дельфи есть возможность работать с тачскринами, для мультитач дисплеев. 

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

Я немного уточню еще раз вопрос.
Можно всю эту радость сделать на флеше (используя дополнительные платформы), можно написать на чем-нибудь универсальном, вроде java или С++. Ява чем интересна - на ней еще пока существует много мультимедийного всего, от java2d до javaFX и т.п.

В любом случае можно добиться хорошего результата.
Меня интересует именно вот что:
1. На чем обычно делают такие вещи (принципиально интересно - используются ли какие-то мультимедийные платформы или просто все ваяется "с нуля" на чем-нибудь традиционном)
2. На чем общественность порекомендует делать

Условия, напомню, такие: хорошие графические возможности, хорошие коммуникационные возможности платформы (БД, веб-сервисы и т.п.), и самое главное - максимальное использование готовых библиотек (ява опять же сразу вспоминается - уж больно много всего в ней сейчас есть).
Хорошим плюсом была бы кроссплатформенность (вин/лин), чему отвечает, допустим, практически любая RIA-платформа (вроде AIR) и ява.

PM MAIL   Вверх
0xBA0BAB
Дата 6.5.2011, 11:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 11
Регистрация: 31.3.2008

Репутация: нет
Всего: нет



Э-э... м-м... Раздербанил я демоверсию от qiwi  smile 
Выяснилось, что писано оно на чем-то универсальном вроде С, и использует ком-сервер эксплорера, куда вставляется хтмл и флеш. Так что можно сказать, что ответ получен - пишется на чем придется. Решается задача "заменить рабочий стол винды" нативным приложением, а вся мультимедия уже просто реализуется привычными решениями вроде флеша и хтмл.
PM MAIL   Вверх
denis0372
Дата 21.1.2013, 10:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 16.12.2011

Репутация: нет
Всего: нет



Добрый день!
Как правило такие вещи делаются следующим образом - для отображения отображения пользовательского интерфейса используется браузер и html/php/jsp/flash, который в свою очередь взаимодействует с некоторым приложением реализующим работу с устройствами (например на java). Если вы хотите делать на флеше пользовательскую часть, то тут как правило взаимодействие строится на сокетном соединении.

Если кому то интересно подробнее, или нужна помощь в разработке ПО для киосков/терминалов, работе с всевозможными устройствами - купюроприемниками (протокол ccnet/id003), монетоприемниками, термопринтерами, контроллерами - то с удовольствием поучаствую. Есть множество нароботок, и большой опыт работы в этой сфере. 
Для связи пишите на почту - denis0372 собака mail точка ru
PM MAIL   Вверх
Akella
Дата 21.1.2013, 11:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 35
Всего: 329



Все платёжные терминалы, которые я видел, работают под Windows. Видел что даже Windows 98 использовалась.
Можно писать на чем угодно.
Например, в современных версиях Delphi есть поддержка touch screen`ов, жестов.
PM MAIL   Вверх
Freyzer
Дата 23.1.2013, 08:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


обаятельный нахал
**


Профиль
Группа: Участник
Сообщений: 277
Регистрация: 12.12.2009
Где: на Марсе

Репутация: нет
Всего: 1



Хороший некропост, добавлю свои пять копеек  smile  Все это решается с помощью обычной Визуал Студией. Я бы писал на VB, но новичкам советую учиться на С#. Продукты Виндуз под платформу Виндуз  smile 


--------------------
Advocatus Dei smile. Advocatus Diaboli smileAjo!   
PM MAIL   Вверх
alexlapin
Дата 27.4.2015, 09:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 27.4.2015

Репутация: нет
Всего: нет




Модератор: Сообщение скрыто.

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Программное обеспечение"
Deface
Akella

Запрещается!

1. Обсуждение крэков, кейгенов и других подобных программ

Пробуйте искать сами или обращайтесь в приват к участникам форума.

Темы с подобными вещами будут немедленно удаляться, а нарушители - получать предупреждения.

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

2. Давать ссылки на взломанные продукты

  • Пожалуйста, пользуйтесь поиском перед тем, как задать вопрос - возможно ответ уже есть на форуме.
  • Название темы должно отражать её суть
  • Действия модераторов можно обсудить здесь

С уважением, Akella, bartram.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Программное обеспечение | Следующая тема »


 




[ Время генерации скрипта: 0.1116 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.