Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Программное обеспечение > На чем писать для киоска? |
Автор: 0xBA0BAB 6.5.2011, 08:37 |
Здравствуйте, уважаемые сограждане! Интересует меня разработка приложения для устройства вроде "информационный киоск". Примерно такой агрегат, как платежные терминалы с купюроприемником (qiwi какй-нибудь). Физически это - самый обычный компьютер с тачскрином (насколько я понимаю, он просто делает вид, что он мышка). Возможно некоторое дополнительное оборудование вроде термопринтера и купюроприемника. Исходя из этого, простор для воплощения огромный - можно поставить любую взрослую ось (заметил, что в подавляющем числе случаев там просто винда ХР) и писать на чем заблагорассудится. А вот на чем типично пишутся приложения для этих агрегатов? Графика там довольно развитая, красивые кнопочки-анимация. Мне кажется, что это здорово похоже на флэш, возможно, с использованием платформы Adobe AIR. В самом деле, ведь требуется взаимодействие с периферийными устройствами вроде купюроприемника, поэтому просто флеш не подойдет.... А может, на чем другом все это пишется? Сограждане, подскажите, поделитесь опытом и соображениями, на чем эта отрасль обычно пишет? Не хочется изобретать велосипед, или по крайней мере хочется изучить чужой опыт. Нужно сделать что-то вроде отдельно стоящего информационного киоска. Из оборудования - тачскрин и возможно термопринтер, взаимодействие по локальной сети с сервером. Заранее спасибо! |
Автор: 0xBA0BAB 6.5.2011, 10:19 | ||||
Адоб сможет, если это будет не просто флеш-плеер ![]()
Спасибо, любопытно, но думаю, что для информационного киоска (равно как и для терминала) и монотач достаточно. Тем более что там в подавляющем большинстве случаев резистивные дисплеи, которые мультитач тупо не поддерживают. Я немного уточню еще раз вопрос. Можно всю эту радость сделать на флеше (используя дополнительные платформы), можно написать на чем-нибудь универсальном, вроде java или С++. Ява чем интересна - на ней еще пока существует много мультимедийного всего, от java2d до javaFX и т.п. В любом случае можно добиться хорошего результата. Меня интересует именно вот что: 1. На чем обычно делают такие вещи (принципиально интересно - используются ли какие-то мультимедийные платформы или просто все ваяется "с нуля" на чем-нибудь традиционном) 2. На чем общественность порекомендует делать Условия, напомню, такие: хорошие графические возможности, хорошие коммуникационные возможности платформы (БД, веб-сервисы и т.п.), и самое главное - максимальное использование готовых библиотек (ява опять же сразу вспоминается - уж больно много всего в ней сейчас есть). Хорошим плюсом была бы кроссплатформенность (вин/лин), чему отвечает, допустим, практически любая RIA-платформа (вроде AIR) и ява. |
Автор: 0xBA0BAB 6.5.2011, 11:09 |
Э-э... м-м... Раздербанил я демоверсию от qiwi ![]() Выяснилось, что писано оно на чем-то универсальном вроде С, и использует ком-сервер эксплорера, куда вставляется хтмл и флеш. Так что можно сказать, что ответ получен - пишется на чем придется. Решается задача "заменить рабочий стол винды" нативным приложением, а вся мультимедия уже просто реализуется привычными решениями вроде флеша и хтмл. |
Автор: denis0372 21.1.2013, 10:36 |
Добрый день! Как правило такие вещи делаются следующим образом - для отображения отображения пользовательского интерфейса используется браузер и html/php/jsp/flash, который в свою очередь взаимодействует с некоторым приложением реализующим работу с устройствами (например на java). Если вы хотите делать на флеше пользовательскую часть, то тут как правило взаимодействие строится на сокетном соединении. Если кому то интересно подробнее, или нужна помощь в разработке ПО для киосков/терминалов, работе с всевозможными устройствами - купюроприемниками (протокол ccnet/id003), монетоприемниками, термопринтерами, контроллерами - то с удовольствием поучаствую. Есть множество нароботок, и большой опыт работы в этой сфере. Для связи пишите на почту - denis0372 собака mail точка ru |
Автор: Akella 21.1.2013, 11:20 |
Все платёжные терминалы, которые я видел, работают под Windows. Видел что даже Windows 98 использовалась. Можно писать на чем угодно. Например, в современных версиях Delphi есть поддержка touch screen`ов, жестов. |
Автор: Freyzer 23.1.2013, 08:54 |
Хороший некропост, добавлю свои пять копеек ![]() ![]() |
Автор: alexlapin 27.4.2015, 09:31 |
Модератор: Сообщение скрыто. |