스마트폰 의존도가 높으며, 사용 시간 점진적 증가, 삶에 부정적 영향, 기분 개선 목적으로 사용, 금단 증상을 나타나는 요인이 발생 숏폼 콘텐츠 앱으로 인해 스마트폰 과의존 문제(스마트폰을 지나치게 사용하면 우울, 수면질 저하 등의 문제) 발생한다.
앱 규칙을 지키는 데에 있어 자신이 직접 가하는 것만이 아닌 다른 사람들의 외부 압력을 이용하여 압박을 받아야 한다. 여기서 외부 압력은 구체적으로 SNS에 자동 공유가 되었을 때 자신의 행위가 SNS에 공개됨으로써 보여주지 말아야 할 사생활을 남이 보는 것에 대한 심리적인 요인을 이용하여 행동에 의식받는 것을 말합니다.
- 앱 규칙을 지키는 데에 있어 자신이 직접 가하는 것만이 아닌 다른 사람들의 외부 압력을 이용하여 압박을 받아야 한다. 여기서 외부 압력은 구체적으로 SNS에 자동 공유가 되었을 때 자신의 행위가 SNS에 공개됨으로써 보여주지 말아야 할 사생활을 남이 보는 것에 대한 심리적인 요인을 이용하여 행동에 의식받음.
- 디지털 매체의 노출이 자유로운 만큼 디지털 매체의 사용에 대해서 사용자가 절제하는 방향으로 나아가는 것이 필요
- 스마트폰 노출 문제에 있어 이러한 사용자가 스마트폰에 중독되었다는 것을 개인 차원에서 해결하는 것이 아닌 모든 커뮤니티 범위에서 자신이 디지털 매체에 중독되었다는 것을 개인 범위에 한정하지 않고 다른사람들도 알게 하도록 하는 것이 필요
- 디지털 매체들 중 대표적으로 사용자가 스마트폰에 설치한 앱 중독에 대해서 해결하는 방향을 모색.
액터(Actors)
- 사용자: 앱을 사용하는 일반 사용자로, 앱 사용 규칙을 설정하고 자신의 사용 기록을 확인하며, 규칙 위반 시 알림을 받습니다.
- 공유 대상자: 사용자의 규칙 위반했다는 것을 자동 공유된 게시판을 보는 모든 Instagram 사용자들이다.
유스케이스 (Use Cases)
- 설치한 앱 목록: 사용자가 설치한 앱들을 리스트로 조회
- 앱 미사용 규칙 설정하는 것은 사용자가 특정 앱의 사용 제한 시간과 요일을 설정합니다.
- 앱 사용 기록 확인하는 것은 사용자가 자신의 앱 사용 시간을 그래프로 확인.
- 앱을 사용 시 규칙 위반 감지하는 것은 시스템이 사용자의 앱 사용을 모니터링하여 설정된 규칙을 위반하는지 감지.
- 위반 감지 시 인스타그램 포스트 자동 게시: 규칙 위반 시, 시스템이 사용자가 위반한 규칙들을 인스타그램 게시판으로 스케줄 된 일정을 지금 현재 날짜에 맞추어서 자동 공유.

- 모바일 앱: Android Studio로 Kotlin을 이용하여서 앱 개발
- EC2-2(MySQL) & AWS RDS Database: 사용자가 앱 미사용 규칙을 만들고 나서, 미사용 규칙에 대해서 위반을 감지하였을 때, 사용자가 추가한 규칙들 중 위반인 사유를 MySQL에 저장
- EC2-1(Node.js): AWS에 MySQL가 있는 EC2 Instance에 전달되어 데이터가 추가가 된다. 추가가 되었을 때 이를 위반하였을 때 위반한 데이터를 Adyshare API를 이용하여 자동으로 게시판을 공유하도록 인스타그램에 전달을 하도록 하는 것이다.
- Amazon RDS: Database로 저장하여서 EC2-2에 있는 MySQL을 연결하여 사용자가 세운 규칙들을 모아놓은 데이터베이스
1️⃣ 지금까지 했던 인스타 공용계정에 사용자도 접속할 수 있도록 이 계정에 방문하여서 친구 추가하고 나서 프로필 설명을 읽어본 다음 이 서비스를 사용하고 싶은 사람을 대상으로 DM으로 관리자(저)에게 보낸다.
2️⃣ DM에 올라온 비밀번호를 보고 앱 사용자가 인스타 공용 계정을 로그인하여 접속을 하고 난 다음, 내가 만든 서비스 앱을 설치한다.
3️⃣ 내가 만든 앱에 적용할 앱 미사용 규칙 세부사항을 적는다.(적용할 앱, 시작 시간/날짜, 종료 시간/날짜(요일 선택 기능은 굳이 반복 주기가 있는데 요일을 선택하는데 그렇게 의미가 있을까 생각하여 지워버렸다))
4️⃣ 규칙을 저장하게 되면, 저장된 규칙을 보고 사람들이 그 시간에 앱을 쓸 수도 있고 안 쓸 수도 있다. 이를 통하여 정해진 시간대에 앱을 터치하면 위반, 앱을 터치 안 하면 위반하지 않았다라고 탐지한다.
5️⃣ 위반이 감지하면, 자동적으로 인스타그램 게시판에 공유가 된다. 다른 사람들이 내가 올린 게시판을 보고 반응들을 남긴다. => 이로 인하여 나를 언급하여 앱 사생활에 대해서 여러 반응을 남기며, 이것을 보고 나는 소셜 프레셔(압박)을 받고 다음부터 앱을 사용하지 않은 데에 있어서 신중하게 하도록 전환을 시킨다.
- 앱 메인 화면: 앱에서 가장 처음으로 실행하면 나오는 화면으로, 설정된 앱 목록에는 내가 앱 미사용 규칙에 적용한 앱들을 한눈에 확인할 수 있다. 규칙 리스트 보기를 누르면 여태까지 내가 세운 앱 미사용 규칙들을 리스트로 확인할 수 있습니다. ‘새로운 규칙을 생성하세요’ 부분에서 + 버튼을 클릭하면 앱 미사용 규칙을 새롭게 작성할 수 있습니다.

- 규칙 리스트 조회: 내가 세운 규칙에 대해 시작 시간, 종료 시간, 규칙 제목(내가 자유롭게 작성한 텍스트), 위반 유무를 확인할 수 있습니다.

- 앱 미사용 규칙 추가: 새로운 규칙을 생성 버튼(+)을 누르면 규칙을 생성하기 위해 적어야 하는 화면에서 해야 할 항목은 다음과 같습니다. 스마트폰에 설치한 앱들의 리스트: “1. 앱을 선택하세요 (화살표 클릭)” 버튼을 누르면 스마트폰에 설치한 앱 리스트로 나열로 되어 있다. “2. 계획 및 제목 및 반복 주기를 입력하세요”에서 주기적으로 반복 기능(매일, 매주, 매월, 매년)을 기준으로 적용할 수 있다. “시작 날짜/시간 선택”, “종료 날짜/시간 선택” 버튼을 누르면 캘린더 형식으로 오늘 날짜 시점으로 규칙 시간대를 정할 수 있다.

- 사용자가 규칙 위반 시 SNS로 자동 공유: 칙을 저장할 시 내가 앱 규칙을 위반하게 되면 Instagram에서 게시판으로 자동 공유

- 사용자가 앱 미사용 규칙을 설정하여 앱 미사용 규칙을 위반하였다 하다더라도 위반은 감지하되 사용자의 앱을 차단하지 않음
- 사용자가 스마트폰 앱 사용 자유 권한 허용
- 사용자가 스마트폰 앱 사용 자유 권한 허용
- 사용자가 인스타그램에 자동 공유
- 다른 사람들이 자신에 대해서 여러가지 반응으로 소셜 프레셔 압박이라는 심리를 이용하여 행동 변화 유도
- 다른 사람들이 자신에 대해서 여러가지 반응으로 소셜 프레셔 압박이라는 심리를 이용하여 행동 변화 유도
1️⃣ 규칙을 위반하였는지 안 하였는지 감지하기
- 하지만, 현재 시간대가 아니더라도 내가 앱 사용하고 있는 시간대에 앱 미사용 규칙에 적용되는 시간대 범위에 겹쳤을 때 이를 위반이라고 감지하는 기능은 아직 구현되지 않았다.
- 또한, 규칙을 위반하였을 때 반복 기능에 선택한 것(매일, 매주, 매월, 매년, 반복 없음)에 따라서 시작한 날짜를 기준으로 위반한 내역들을 데이터베이스에 저장하여 저장한 데이터베이스들 중 위반인 경우를 추출하여 추출한 데이터들을 인스타그램에 자동으로 공유하는 기능이 필요하다.
:two: 사용자의 앱 사용 기록을 로그에 저장하기
- 사용자가 앱을 사용한 시간대 기록 불러오기
:three: 다른 사람들도 이 앱을 어떻게 사용할 것인가에 대해서 튜토리얼 설명 제공
- 앱을 설치하고 나서 이런 사전적인 언급이 필요하다. “이 앱은 스마트폰 중독을 해결하기 위한 앱입니다. 당신은 스마트폰에 설치한 앱들 중 자신이 스마트폰 중독을 해결하기 위한 앱을 선택하여 시작 시간 ~ 끝나는 시간까지 앞으로 앱을 사용하지 않기로 규칙을 정한다.
- 만약 이 규칙을 위반해도 앱 사용하는데 지장이 없을 것입니다. 그 대신 자기와 인스타그램 팔로우되어 있는 사람들에게 인스타그램 게시판으로 자동 공유가 되어 있습니다. 조심하세요! 당신의 행동하나하나가 다른 사용자들에게 자동으로 공유가 됩니다.” 이러한 문구를 남겨서 자신이 스마트폰 중독을 지킬 의사가 있는지 확인한다.
- 이 서비스를 사용하기 위해서 사전에 인스타그램을 설치해야 하고, 인스타그램과 연동되는 페이스북에서 추가해야 할 사항이 무엇 인지에 대해서 도움말 기능을 추가해야 한다.
:four: 위반 감지 및 사용자가 앱을 터치함에 따라서 사용자의 시간대를 불러와서 사용 시간과 시간대를 비교
- 위반인지 아닌지 감지하도록 하여 이를 통해서 반복 기능을 구현하여 데이터 베이스에 저장하도록 연동하는 기능이 필요하다.
:five: 기존에 계획을 추가하였을 때 시간대에 위반을 감지하는 기능 개선
- 앱에 있는 기존 DB에 저장하여 DB에 저장된 계획 시간대와 내가 사용하였던 시간대를 서로 비교하며 서로 시간대가 겹치면 위반으로 감지하는 기능이 필요하다.
:six: 이 서비스는 사용자가 앱 사용을 위반하였을 때 인스타그램 post로 자동 게시하는 기능
- 인스타 계정에서 “누군가가 Instagram 게시판을 공유하였습니다!” 라는 알림으로 알려주는 기능도 필요하다. 알림을 이용하여 사람들이 한눈에 알림에 나와 있는 게시판을 쉽게 찾을 수 있도록 돕게 해주는 효과가 있다.


