Android — "Hello world" или первое приложение

Вот и первое моё приложение! За основу я взял проэкт Barcoder сканера, написанного kvprasad 10 марта 2015 года.

Так как делать нужно было очень быстро, т.к. с начала 2016 года я ввёл новые электронные билеты на штрихкоде формата Code128, времени писать полностью свой вариант не было.

Добавив несколько плюшек, а всю обработку переложив на php скрипт на сервере, я в короткие сроки получил отличный сканер.

Основа проста, приложение сканирует при помощи библиотеки (или пакета) com.kvprasad.zbarbarcodescanner и выводит результат на экран. К этой основе я добавил свой класс, который результат сканирования отправляет на сервер, а ответ выводит в том же окошке. Звучит довольно просто, но а на самом деле, понять как работает та или иная функция, или класс не так то было и легко. Есть какие-то схожие принципы с PHP програмированием, но Java мне показался более жесткий и требовательный, как язык програмирования.

Интересно будет потом сравнить впечатления, после более глубокого изучения языка, а пока добавил звук кассового сканера, поле для ввода кода вручную и погнал тестировать. Во время теста обнаружились некие баги, которые я пока не переборол, но и с ними можно жить. Например в ланшафтном режиме приложение закрывается, думаю там что-то не поделила камера с вызовом её же, но зато в портретном все четко

Далее, как разберусь с багами приложения, сделаю его вид более интереснее, и подумаю над тем, стоит ли заниматься этим дальше полноценно, как полноценный разработчик мобильных приложений.

И забыл самое главное — прибил еще ко всему этому делу фонарик, теперь и светит, и греет, и вообще красата!