Google Play easyChecker バーコード照合

先日、Android用のカメラを使用した、バーコード・スキャンによるessyScanという、ロケーション検索を作ったので、ついでに2点照合のバーコード・チェッカーを作りました。

まだ、Google Playには公開しておりません。

マスター検索のものより、こちらのバーコード検品の方が、いろいろな使い方ができるかと思います。スキャンの読み取り性能は、明らかに専用のハンディーターミナルには負けますが、商品JANコードからだいたい10~15cmくらい離すと、一発で読めます。慣れればそれないりに使えると思います。

手元に2台のAndroidスマホがあるので、両方で試してみたのですが、性能的にはどちらも同じで、慣れ次第かと思います。ちなみに両機とも自動フォーカス機能付きです。

easyChecker1 easyChecker2

バーコード・スキャン中の画像は省略しましたが、要は、最初に1段目のバーをスキャンして、次に2段目のバーをスキャンして、照合するという仕組みです。

「OK」と「NG」で効果音を変えたいと思います。完成したら、Google Playに公開したいと思います。もちろん、広告なし、無料です!

〜〜〜〜〜〜〜〜〜〜 05/15 〜〜〜〜〜〜〜〜〜〜〜〜

公開しました。 easyChecker

こちらも後日、機能アップしてゆこうと思います。


Google Play “Agenda 8”

Android Studioで、簡単な予定表示を作ってみました。

landscape

経緯:

先日、名古屋に日帰り出張した際、ふと立ち寄った本屋で「Android Studio で始める Android アプリ開発」という本を買ったので、どんなものか試しに、アプリを一つ作る事にしました。
数年前にも、「Eclipseで始める・・・・」の本を買って、少し作ったことがあったのですが、本業が忙しくて、本を買ったことも、やりかかった事も、すっかり忘れておりました。でも、Eclipseで、Javaの開発の方を仕事でやる機会があったので、Eclipseを触ったのは、少しは役には立ちましたが・・・。私だけでは無いと思いますが、自分の周りにITエンジニアは数多くいますが、自分が興味があって学ぼうとしている言語に関して、詳しい人は意外と居ないんですよね。で、結局、みなさん独学という事になるんですが、教えてもらっても、自分で調べても、かかる時間は最終的には同じ気がします。
今まで、Palm とか、Windows CE とかの開発はやってたので、こういったモバイル系は、いろいろと癖があるだろうなと思っているのですが、Android Studioは、端末の癖はあると思いますが、言語的には、Javaなので、Visual Studio(C#)のエンジニアでも、あまり拒否感は感じないと思います。
Android のアプリでなくても、モバイル系のシステムを開発しようとすれは、Remote Desktopでサーバーアプリを使ったり、WEBシステムを組んだり、いろいろな手法がありますし、実際、最近、私がよく見るのは、モバイルのネイティブ(端末内のアプリ)ではなくて、Remote Desktopや、WEBシステムをモバイルから使う方です。将来的なプログラムの保守がやり易いからだと思います。

前置きが長くなりましたが、とりあえず、作ってみました。

portrait Agenda 8

数時間で作っていきなりリリースしたので、正直、気が早いと思うのと、他の人のアプリと比べたら、恥ずかしい気持ちでいっぱいです。

でも、とりあえず、最初の一歩を踏み出さないと「いいも悪いもない」ので、やっちゃいました。子供に見せたら、「絶対、だれもクリックしたくない」と言われましたが、正直なレスポンスを返してくれる人が身近にいるので、逆に意見が聞けていいかも。

とりあえず、試しにいろいろやってみようと思います。以前、物流のシステムをやっていたので、まずは、ロケーション(棚番)検索を作ろうと思います。

(棚マスターをCSVファイルで取り込んで、カメラで読み取ったJANコードでマスターファイルを検索し、棚番表示)

Lego Mindstormが中途半端になってしまいましたが、とりあえず、こっちを先に進めようと思います。

〜〜〜〜〜〜〜〜〜〜 翌日 〜〜〜〜〜〜〜〜〜〜〜〜

基本部分(JANコードスキャン->検索->表示)まで、できてしまったので画面だけ先にアップしておきます。(プログラムはPalmやCEに比べたら意外と簡単でした・・・。でもデザインの方が・・・。)

before_scan while_scan after_seaech

〜〜〜〜〜〜〜〜〜〜 翌々日 〜〜〜〜〜〜〜〜〜〜〜〜

取り急ぎ、公開しました。 essyscan

後日、ゆっくり機能を追加してゆこうと思います。