Releases: Jo-Minseok/headware-intelligence
Releases · Jo-Minseok/headware-intelligence
1.0.0
HEAD BUDDY FIRST RELEASE
Android Only used this App
언젠간 사업 아이템으로 사용할 수 있기를 바라며...
※ 본 애플리케이션은 졸업 작품 및 공모전 대회 출전을 위해 제작된 애플리케이션입니다.
최대한 현업에서 사용할 수 있도록 만들었긴 했으나 보안이나 안정성 이슈가 많이 존재하는 애플리케이션입니다.
근로자 측면 기능을 사용하기 위해서는 저희 팀에서 자체 제작한 스마트 안전모가 필수적으로 존재해야 사고 데이터를 생성할 수 있습니다.
- 처음으로 Android를 시도해봤고 Jetpack compose라는 FrameWork를 처음 이용해봐서 코드적으로 비효율적인 부분이 많습니다.
- 최대한 리팩토링을 했으나 백엔드와의 통신 부분이 많이 빈약합니다.
- 추후 개발 가능성으로는 보안이나 안정성, 디자인 위주로 처리를 할 수 있습니다.
- 백엔드에서는 비동기 처리를 통해 응답속도 개선을 함으로써 UX 적인 요소도 개선할 수 있습니다.
- 헬멧과의 통신 부분인 BLE(Bluetooth Low Energy) 부분도 처음 이용하다 보니 어려움이 너무 많아서 컴포저블 안에 BLE 통신을 넣게 되어 효율적이지 못 한 APP이 되었습니다. 원래 BLUETOOTH Serial 통신을 하려 했으나 기판 보드(ESP32 CAM -> ESP32 S3 CAM)으로의 교체로 인해 BLE를 선택하게 되었습니다.
- 다국어 지원할 수 있도록 string_value 를 추가할 수 있습니다.
- iOS도 지원할 수 있도록 크로스 플랫폼(React Native, Flutter) 지원할 수 있습니다.
- 최단 경로 길 안내
- 안드로이드 9 버전까지는 지원