参考设计:
蓝牙scanner程序 for BlackBerry 收费软件,可以参考而已
http://serialio.com/products/SerialMagic/SmSuppPlat.php
http://serialio.com/support/SerialMagic/index.php
======================================
手机自带摄像头 User Case:
a1. 用户启动条码扫描手机程序(WebWorks)
Invoke启动Java程序扫描
a2. 手机程序(Java)扫描,报告结果
保存数据在文件中(或者Memo,Inbox Message,数据库)中
a3. Java程序invoke WebWorks程序
WebWorks程序在foreground事件中检查文件中的扫描结果
b3.手机程序(WebWorks)显示条码数据
======================================
条码枪 User Case:
a1. 用户启动条码扫描手机程序(WebWorks)
Invoke启动Java程序检查条码枪/蓝牙状态
a2. 手机程序(Java)检查条码枪/蓝牙状态,如果不正常,提示用户将进行设置
a3. 设置条码枪/蓝牙
b1.条码枪扫描条码,数据通过蓝牙传到手机上
b2.手机程序(Java)解析蓝牙传来的条码数据
Java序request foreground,提示正在解析蓝牙条码数据,保存数据在文件中(或者Memo,Inbox Message,数据库)中
Java程序invoke WebWorks程序
WebWorks程序在foreground事件中文件中的扫描结果
b3.手机程序(WebWorks)显示条码数据
======================================
应用名称:Let me scan - a barcode scanner;扫扫看 - 条码扫描工具
======================================
应用图标:
http://findicons.com/search/barcode
图标大小为 72x 72 px,在9900上面效果还不错
注意:9900图标要求92 x92,9360要求图标 68 x 68,所以这个图标在9360上面可能有问题。参考:黑莓图标要求
======================================
splash screen:
上面一条蓝色的BLUE 蓝色取材自 三联素材
最终结果:
上图中的两个二维码和条码的内容是:let me scan
二维码生成:http://cli.im/
条码生成:http://barcode.tec-it.com/barcode-generator.aspx?LANG=zh-cn
======================================
设计参考:
Quickpai 快拍二维码扫描 http://soft.shouji.com.cn/down/20023.html
NeoReader http://www.neoreader.com/