名刺Collection更新 ver2.01になりました。
google playで公開中 → https://play.google.com/store/apps/details?id=attyu.namecardapp
今回の更新は、
- 50音タブを追加(名刺帳の感覚の操作性を実現)
- OCRの精度を改善
- 枚数の上限を解除
- 画像の入出力機能追加
- 会社順と名前順の切替スイッチを追加
- リスト間の広告を上部に再配置
- アイコン変更
- ひらがなの読み入力文字で50音分けに変更
今回は50音のタブを付けたことが大きな前進かな
結構ゴールデンウイーク前からかかっていたけど、もともとが粒を付けて名刺帳みたいにして利用したいと思ってスマホで作っていたんだけど、最初のころはうまくできなくて、ボタンでの検索に逃げていたんだけど、1年たってスキルも上達して改善できたんだよね。それでも中身が入り組んでいたもんだから結構かかった。あと、いままでは内部のライブラリkuromojiを使って漢字の50音分けをしていたのだけど、どうしてもよみが間違っていたのでひらがな入力を追加して今回はそれを使って50音の分けを実行している。名前と企業名のスイッチも付けて、スイッチ一つでタブの50音が入れ替わるようにもしている。
あと、名刺画像の入出力これも大きいね。当然内部で画像を利用しているのだからそれと同じように出力もできるんだけど、スマホでは出力の制限があってフォルダでの出力ができない。それでちょっと考えていたんだけど、今回フォルダごとZIPにして出力することにしたんだ。うまくいってよかった。
結構ロバストに作っていると思うんだけど、入出力の部分CSVがベースになっていて、CSVの整理番号が画像のファイル名になっていてそのファイル名があれば自動で表示されるつくりになっている。逆になければ表示されない。だから、あってもなくても動くし、例えば後から追加しても表示される。今回CSVと画像を二つに分けたのは、そのうちの拡張性も考えて、個別に取った画像データを入力したいとかCSVファイルだけ作ってあるのを移植して画像を後で入れたいというのに対応する余地をのこしての設計になっている。とにかく頑強に何があっても動くつくりにしたい。
他のアプリのデータ形式がわからないから移植形式はわからないけど、拡張性は残しておかないとね。
ユーザーが増えれて希望が出るようであれば取り込み画像の形式とかの拡張もしないととか思っているけど、なかなか増えないからしょうがないね。気長にね。


コメント