Abstract
In this paper, in order to encourage the user's exercise, we presented an exercise goal that considers the user's weight and exercise state, and dealt with a study on an app that gives a goal using GPS information. Unlike the vague numbers and times suggested in the existing app, it is presented specifically with the surrounding buildings or structures using GPS information. In addition, to use competitive psychology to exercise encouragement, it shows the movement information of people connected to the app and allows users to use the competitive psychology to get the effect of exercising many people. The app creates coordinates of major buildings and sets markings using the Naver Map SDK location information to present specific targets. It is easy for users to get bored if they give a goal every time, and the boredom that the user feels decreases the interest in the exercise. In order to not to lose interest in athletic interest. the app switches to game mode and give a light goal that doesn't matter user's weight or exercise status, and rewards user for achieving the suggested goals. Game mode is added to app that connects a person's will to practice. It adds fun elements to create interest, and uses competitiveness to help you live a healthy life with a steady workout. Technically, to improve the accuracy of smart-phone map display using GPS and the tilt processing was to be able to display the exact location.
본 논문에서는 사용자의 운동을 독려하기 위해 사용자의 체중 및 운동 상태를 고려한 운동 목표를 제시하고 GPS 정보를 이용한 목표를 부여하는 앱에 대한 연구를 다루었다. 기존 앱에서 제시한 막연한 숫자나 시간 목표와 달리 GPS정보를 이용하여 구체적으로 주변 건물이나 구조물로 목표를 제시한다. 또한 경쟁 심리를 이용하여 운동 독려를 하기 위해 앱에 연결된 사람들의 운동 정보를 보여주고 사용자의 경쟁 심리를 이용하여 여럿이 운동하는 효과를 볼 수 있도록 한다. 구체적인 목표물 제시를 위해 네이버지도 SDK 위치정보를 이용하여 주요 건물들의 좌표를 생성하고 마킹을 설정한다. 사용자는 매번 목표를 주면 지루해 하기 쉽고 사용자가 느끼는 지루함은 운동에 대한 흥미를 떨어뜨린다. 운동 흥미를 잃지 않도록 하기위해 앱은 게임모드로 바꾸어 사용자의 체중과 운동 상태와 상관없는 가벼운 목표를 제시하고 목표를 달성하면 보상을 준다. 앱에 게임 모드를 추가하여 사람의 운동의지를 실천과 연결 시켰다. 또한 재미요소를 가미하여 흥미를 유발하며, 경쟁심을 이용하여 꾸준한 운동으로 건강한 생활을 할 수 있도록 한다. 기술적으로는 GPS를 이용한 스마트폰 지도 표시의 정확도를 높이기 위한 카메라 위치 표시 함수 사용 및 기울기 처리를 하여 정확한 위치를 표시할 수 있도록 하였다.