프로그램/개발품들...

제품 검수용 바코드 체크 APP 개발(VESSEL Barcode Checker v1.4)

체력덩이!! 2026. 2. 22. 00:48

제품 검수용 바코드 채크 앱 (안드로이드용)

[1. 핵심 업데이트 사항 (v1.4 핵심)]
1.1 차세대 가로 모드(Ultimate Landscape) 도입
전체 화면 카메라(Full-Overlay): 상단바까지 투명하게 처리하여 카메라 프리뷰가 화면 전체를 꽉 채웁니다. 검수 시 시야 방해 요소를 최소화했습니다.
플로팅 마스터 정보창: 기존의 고정형 상단바 대신 반투명한 플로팅 카드를 사용하여 카메라 가독성을 확보하면서 현재 기준 정보를 명확히 표시합니다.
리스트 생략 및 시각화: 가로 모드에서는 불필요한 이력 리스트를 숨기고 오직 '인식'과 '결과 판정'에만 집중할 수 있는 레이아웃을 적용했습니다.


1.2 정밀 타겟팅 시스템 (-------+-------)
신규 조준 가이드: 화면 중앙에 사각형 박스 대신 전문 스캐너 장비 스타일의 **수평 조준선과 중앙 크로스(-------+-------)**를 도입했습니다. 바코드 수평 정렬이 훨씬 쉬워졌습니다.
수학적 좌표 동기화: 가로 모드 시 발생하던 인식 좌표 편차 문제를 해결하기 위해 전체 영역 스캔(Full Area Scan) 방식을 적용했습니다. 조준선 근처 어디든 바코드가 닿으면 즉각 인식됩니다.


1.3 하드웨어 호환성 강화 (카메라 수동 회전)
90도 수동 회전: 기기마다 다른 카메라 센서의 물리적 장착 방향에 대응하기 위해, 상단 아이콘 클릭 한 번으로 카메라 화면을 90도씩 회전할 수 있는 보정 기능을 추가했습니다.


[2. 환경 설정 및 작업자 편의 기능]
2.1 조준점 위치 미세 조절 (Y-Offset)
상하 위치 설정: 환경 설정의 슬라이더를 통해 가로 모드 조준선의 위치를 위/아래로 직접 이동할 수 있습니다. 작업자의 눈높이나 렌즈 위치에 맞춰 최적의 조준점을 설정하세요.


2.2 가변 대기 시간 및 수동 모드
READY 복구 시간 조절: 바코드를 치운 후 '준비됨'으로 돌아가는 시간을 200ms ~ 3,000ms 사이로 자유롭게 설정할 수 있습니다.
하이브리드 수동 모드: '수동 스캔 모드' 사용 시에도 기준 등록은 자동으로, 검수는 버튼을 누를 때만 작동하도록 하여 오작동을 원천 차단했습니다. 수동 모드 시 버튼을 떼면 대기 시간 없이 즉시 초기화됩니다.


2.3 지능형 설정 메뉴
가로 모드에서는 의미가 없는 '인식 영역 크기 설정'이 자동으로 숨겨지며, 대신 '조준점 위치 조절' 메뉴가 나타나는 유동적 인터페이스를 적용했습니다.


[3. UI/UX 및 시스템 안정성]
VESSEL CI 컬러 시스템: 기업 표준 컬러인 **Deep Blue(0xFF004098)**와 Light Blue를 적용하여 정체성을 강화했습니다.
Material 3 & 2026 표준 준수: 최신 Flutter SDK의 모든 기술적 권고 사항을 반영하여 빌드 에러 및 경고를 100% 해결했습니다.
Wakelock Plus 기본 탑재: 작업 도중 화면이 꺼지는 현상을 방지하여 중단 없는 검수 환경을 제공합니다.
강력한 오류 피드백: '알림 강도 상' 설정 시 불일치 발생 시 화면 전체에 강력한 레드 오버레이 경고를 출력합니다.