내용 보기
실제로 현 프로젝트에 참여하는 팀원 중 한명이 소속된 부대에서는 격리자들의 휴대폰 반납문제로 부대 내에서 크게 문제가 된 적이 있었지만 마땅한 대처방법이 없어 대면반납을 유지하고 있다. 그렇기에 기존에도 휴대폰 비대면 반납에 대한 필요성을 느끼고 있었는 찰나에 국방부에서도 코로나 19로 인해서 생기는 여러가지 문제들로 해결하기 위한 방안으로 생활관 병사 스마트폰 비대면 반납 앱을 App분야 개발 지정과제로 선정하기도 하였다. 그래서 우리는 스마트폰을 비대면으로 반납할 수 있는 앱 LOCKArmy(LOCKA)를 기획하게 되었다.
내용 보기
개인정비시간에는 모든 어플리케이션의 접근을 허용하지만 그 외의 시간에는 휴대폰의 모든 기능을 차단하여 휴대폰을 반납한 상황과 동일한 효과를 볼 수 있을것이라고 생각하였다. 또한 휴가나 전역시에는 지휘관의 통제하에 지정된 잠금해제코드를 나 NFC를 통해 어플리케이션을 해제할 수 있도록 개발할 계획이다.
또한 기획과정에서 단순히 비대면 반납을 해결하는 것만으로는 다른 팀에서 나올 수 있는 결과물과 차별성이 없다고 생각하였다. 그래서 우리는 기존의 국방부에서 병사들에게 배포하던 앱들의 문제점을 개선해서 병사들에게도 친화적인 앱을 만들 방법이 없나 생각했고, 그렇게 해서 앱에 병사들이 많이 이용하는 기능은 전역 D-day 기능과 군대에서 받을 수 있는 월급의 총액을 계산해 볼 수 있는 시뮬레이션 계산기를 추가하였다.
자동 반납 | 자동 불출 |
---|---|
LOCKA앱의 가장 핵심기능인 비대면 휴대폰 반납기능이다. 일단 기본적으로 휴대폰을 받는 시간은 국방부에서 지정한대로 평일 오후 6시부터 9시, 주말 오전 8시 30분부터 오후9시까지로 설정하였다. 지정된 시간에는 자동으로 잠금이 해제되고 지정된 시간이 지나면 자동으로 LOCKA를 제외한 모든 앱의 사용이 잠긴다. 이러한 방식으로 사용을 제한하는 방식으로 비대면 휴대폰 반납기능을 구현하였다.
- Android 9(sdk level 28) 이상
- 위 버튼을 눌러 안드로이드 휴대폰에 APK 파일을 설치하시고 설치하실 수 있습니다.
JavaScript | npm | react native |
---|---|---|
Java | XML |
---|---|
The class is licensed under the MIT License:
Copyright © 2020 vesselofgod and 7dudtj.
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.