Много слышал о приложениях для мобильных устройств, таких как андройд, и вот решил написать свое).
Прошу сильно не критиковать — это мое первое приложение на данной платформе (Java+ASDK).
За основу взята библиотека ZXing (Zebra Crossing) версии 2.X.
Приложение умеет сканировать штрихкод и выводить информацию на экран в листвъю, так же есть функция непрерывного сканирования без переключения на лист вывода и повторного нажатия на кнопку сканирования.
Доп. функция приложения — отправка информации на сервер (rs_server.exe).
Для отправки необходимо в приложении указать ip адрес машины (в настройках) на которой запущен сервер.
Характеристики:
Кому: для android систем версии 4.1 и выше (сервер только под windows).
Версия: 1.0 (клиент и сервер).
Тестировалось:
Только на телефонах HTS и эмуляторе (белее под рукой ни чего не было)))
Тестирование в 3G и GPRS сетях не производилось (wifi only).
Баги — есть, будут исправляться и дополняться.
Ограничения:
Сохранения данных в приложении (android) происходит при закрытии и только (пока) на внешнее хранилище.
Работа Сервера:
По кнопке «Старт» — создается асинхронный сокет и слушает (ограничение по подключениям 500, порт по умолчанию 53010).
По кнопке «Остановить» — сокет закрывает подключения.
По кнопке «Сохранить» — происходит xml сериализация в файл (файл создается в каталоге приложения).
При закрытии происходит тоже, что и при «Сохранить».
Скоро будет и мне актуально. Пока не проверял, но плюс поставлю.
Исходный код бы… А так + )
Плюсану. Бета-тестерам финал версия будет бесплатной?:)
(3) Sanario, Думаю, да — бесплатной. Осталось только до тестировать и добавить функционала немного)))
Если не жалко-выложите исходную конфу с кодом. Заранее, Спасибо!
Добрый день, Внешний сканер можно подключить или только с помощью камеры можно сканировать ?