>Не совсем согласен с глубокоуважаемым сэром. Банкомат - это весьма специфическая система, >и я не думаю, что использование таких вещей, как Qt или >GTK+ тут будет очень уместно. Эти продукты заточены под работу с >мышой в качестве основного интерфейса, что наблюдается у нас при работе >на десктопе. Где вы видели банкомат с мышой? По функциональности интерфейс >банкомата можно сравнить с интерфейсом компьютерной игры: есть немного пунктов меню, >и есть кнопки, чтобы их выбирать. Обычно для игр делают свой >гуи - это совсем не сложно, так как там очень простая >логика работы и не нужны сложные виджеты. Я думаю, что Вам >надо подумать в этом направлении. Недостаток данного подхода - не такая >высокая скорость разработки. Достоинство: можно написать очень компактный, стабильный и неприхотливый >к железу код. Уважаемый сэр dimus, искренне желаю Вам впредь, перед высказываниями, тщательно ознакомиться с материалом и предварять свои личные соображения абревиатурой "IMHO".. потому как необдуманные фразы могут внести сумятицу в неокрепшие мозги неофитов. А теперь, по делу - 1) и Qt и GTK совершенно спокойно (первый гораздо спокойнее) работают с touch-screen`ом и нестандартным железом. 2) для 'специфического железа' банкоматов (и банко-мётов) ни одна серьёзная компания не будет отдельно делать свой ГУЙ. 3) по интерфейсу банкоматы - чистая ембедед платформа со своими наворотами по безопасности, а отнють не sokoban/Q3 и банк более интересуют именно вопросы безопасности а не интерфейс, поэтому вперед выходят платформы Linux+Qtembeded, QNX+Photon
|