Варианты программного и аппаратного обеспечения для замены старого портативного приложения - PullRequest
0 голосов
/ 21 июля 2009

Я ищу варианты замены и старое приложение, запущенное в Psion Workabout mx , разработанном в OPL. Контроллер и приложение (разработанные более 10 лет назад) работают нормально на данный момент, но устройство больше не выпускается, и с каждым разом все труднее найти запасные части для него.

Тогда я начал искать новые модели Psion, но они дорогие и заполнены функциями, которые мне вообще не нужны (цветной экран, считыватель штрих-кода, ...). Также, они выглядят намного менее надежными, чем фактический Workabout MX, который я использую. Я должен был заменить около 50 карманных компьютеров, и я ищу хорошие варианты с этими функциями:

  • по разумной цене
  • Быстрый ввод числовых данных, при желании буквенно-цифровые данные (не обычно)
  • Читаемый экран, по крайней мере, с 7 видимыми строками текста. Цвет не требуется
  • Прочный
  • Доступны запасные части
  • Разумная среда разработки (ручной эмулятор, IDE, минимальная поддержка графического интерфейса, подключение к ПК / портативному компьютеру)

Может быть, старый мобильный телефон с поддержкой Java может сделать эту работу?

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

Заранее спасибо

1 Ответ

0 голосов
/ 21 июля 2009

Возможно, Compaq ipaqs может быть подходящей заменой, но я не уверен, что они их уже делают.

Я также думал, что iPod iTouch (серьезное предложение!) Может быть хорошим устройством для получения (самая дешевая версия £ 165). Это хорошая среда разработки (Objective-C, бесплатная загрузка компилятора, хотя вам, вероятно, придется зарегистрироваться. с яблоком, чтобы получить ваши приложения. сертификат, чтобы он работал на устройстве). Это может быть слишком дорого и намного выше требований, которые вы ищете.

Если вы думаете о телефонах с поддержкой Java (я не уверен, каковы ваши требования к производительности, но звучит совершенно минимально, если это порт 10-летнего приложения), вы должны быть осторожны, некоторые мобильные Java Реализации не будут поддерживать арифметику с плавающей точкой напрямую, возможно, вам придется реализовать математическую библиотеку с фиксированной точкой. Некоторые телефонные виртуальные машины Java также довольно сильно различаются по производительности, опять же, это может быть не вашей главной задачей. Маршрут разработки мобильного телефона может быть верным, если вы предполагаете, что у всех ваших сторонних инженеров все равно есть телефоны компании!

...