Mock Location 앱 화면 구성

브라우저에서 바로 동작하는 앱 사본입니다. 버튼을 누르고, 지도를 끌고, 목록을 열어 보세요. 가장자리의 번호는 각 요소의 역할을 설명하며, 아래에 글로 된 안내가 있습니다.

9:41
내 장소
3 개 저장됨
📍
🏪
📍
설정
화면 스타일
언어
백업
앱 정보
로그인

로그인하면 즐겨찾기와 기록을 동기화할 수 있습니다

mocklocation.ru
© OpenStreetMap
지도
화면 지도

앱의 모든 상태를 한 페이지에

MockLocation에는 화면 하나와 그 위에 열리는 패널 세 개가 있습니다. 나머지는 모두 상태입니다: 위치 변경이 켜졌는지, 실제 지점을 신뢰할 수 있는지, ‘즐겨찾기’ 탭인지 ‘전체’ 탭인지. 카드를 클릭하면 화면이 그 상태로 바뀝니다.

지도 화면: 모든 조작 버튼이 지도 위에

앱에는 별도의 ‘홈 화면’이 없습니다. 지도가 화면 전체를 채우고, 버튼은 그 위에 반투명한 원으로 놓여 있습니다. 이 배치는 보기 좋으라고 고른 것이 아닙니다. 위치 변경은 대부분 이동 중에 한 손으로 켜기 때문에, 눌러야 할 버튼은 모두 엄지손가락이 닿는 화면 아래쪽에 모여 있습니다.

왼쪽 아래에는 모의 위치의 유일한 스위치인 위치 변경 버튼이 있습니다. 버튼이 주황색인 동안 시스템은 모든 앱에 실제 위치 대신 선택한 지점을 알려 줍니다. 오른쪽에는 확대/축소와 내 위치로 돌아가기 버튼이 세로로 있습니다. 위쪽에는 안내가 있습니다. 앱이 사용자에게 글로 말을 거는 유일한 곳으로, 설정 요구 사항, 선택한 지점의 주소, 신호 품질 경고가 여기에 표시됩니다.

위치 변경 버튼
짧게 누르면 모의 위치가 켜지고 꺼집니다. 지도에는 별도의 ‘시작’ 버튼이 없습니다. 지점은 지도를 직접 탭해서 정하고, 이 버튼은 위치 변경을 켤지 말지만 정합니다.
검색
지도 위에 검색창과 저장된 장소가 있는 패널을 엽니다. 아래의 지도는 흐려지지만 계속 보입니다.
음성 입력
주소를 입력하는 대신 말로 불러 줍니다. 앱이 오프라인으로 음성을 인식해 말한 지점을 찾습니다.
확대/축소
플러스와 마이너스. 길게 누르고 있으면 단계가 계속 반복되어, 크게 확대하거나 축소할 때 여러 번 탭하는 것보다 훨씬 빠릅니다.
현재 위치
위치 변경이 꺼져 있으면 카메라를 실제 지점으로 되돌리고 위치를 다시 확인합니다. 위치 변경이 켜져 있으면 같은 버튼이 카메라를 바꾼 지점으로 옮깁니다. 이 모드에서는 따라갈 실제 위치가 없기 때문입니다.
계정
로그인 패널. 계정은 웹사이트와 같으며, 휴대전화의 목록과 웹사이트의 계정을 연결해 줍니다.
상단 안내
첫 실행 전에는 설정 요구 사항을, 그 후에는 선택한 지점의 주소와 좌표를 보여 줍니다. 버튼이기도 해서 탭하면 시스템 설정의 해당 화면이 열립니다.
지도의 지점
파란 원은 시스템이 알고 있는 실제 위치입니다. 주황색 핀은 위치 변경이 켜져 있을 때 다른 앱이 보는 지점입니다.

검색, 즐겨찾기, 기록

검색 패널은 탭이 두 개인 하나의 목록입니다. ‘전체’는 기록으로, 위치를 옮긴 적 있는 모든 지점이 자동으로 들어갑니다. ‘즐겨찾기’는 직접 하트로 표시한 장소입니다. 검색창은 지오코더를 통한 주소와 저장된 항목을 동시에 검색하므로, 익숙한 장소는 주소가 아니라 이름으로 찾을 수 있습니다.

처음에는 잘 보이지 않는 중요한 점이 있습니다. 두 목록은 서로를 복사한 것이 아니라 같은 항목을 보여 줍니다. 하트는 기록 항목의 속성이므로 ‘즐겨찾기’에서 하트를 해제하면 ‘전체’에서도 꺼지고, 다른 목록을 따로 정리할 필요가 없습니다. 반면 같은 주소라도 다른 때 저장했다면 서로 다른 두 항목으로 남습니다. 앱은 좌표가 같다고 ‘같은 장소’로 보지 않습니다. 그렇지 않으면 지도에서 가까운 곳을 탭해 거의 같은 좌표가 생길 때 항목이 서로를 몰래 덮어쓰게 됩니다.

이름과 아이콘은 그 자리에서 바꿉니다. 줄을 길게 누르면 입력란으로 바뀝니다. 지오코더가 준 주소는 장소 이름처럼 읽히지 않을 때가 많아서 이름 바꾸기는 생각보다 자주 필요합니다. 아이콘 사각형을 길게 누르면 이모지 15개가 있는 격자가 열립니다. 킥보드, 자동차, 집, 가게 등이 있어 배달 지점과 집을 한눈에 구별할 수 있습니다. ‘비우기’ 버튼은 목록 전체를 한 번에 지우지만 곧바로 ‘되돌리기’로 바뀌며, 실행 취소는 화면이 열려 있는 동안 가능합니다.

무료 요금제의 목록 한도는 ‘장소, 검색, 기록’ 섹션에서 자세히 설명합니다.

계정과 동기화

앱의 계정과 웹사이트의 계정은 하나입니다. 가입과 비밀번호 재설정은 이메일로 받은 코드로 확인하며, 로그인하면 즐겨찾기와 기록이 양방향으로 동기화됩니다. 휴대전화에서 바꾼 내용이 웹사이트 계정에 나타나고, 그 반대도 마찬가지입니다.

요금제 배지는 프로필에 적힌 내용이 아니라 지금 확인된 권한을 보여 줍니다. 구독이 만료되면 인터넷이 없어도 한도가 낮아집니다. 또 휴대전화와 서버의 목록이 각각 따로 바뀌었다면(예를 들어 휴대전화가 오랫동안 오프라인 상태였다면) 앱은 몰래 합치지 않고 멈춘 다음 동기화 방향을 묻습니다. 여기서 몰래 합치면 사용자가 가장 늦게 알게 되는 데이터 손실로 이어질 수 있습니다.

구독으로 무엇을 얻는지는 요금제 페이지에 나와 있고, 기기와 동기화에 관한 질문은 ‘계정과 동기화’ 섹션에 모여 있습니다.

숨은 모드: 버튼을 길게 누르면 나오는 기능

일부 기능은 화면 공간을 차지하지 않도록 길게 누르기에 넣어 두었습니다. 여기에 모두 정리했습니다. 앱에서는 우연히 발견하거나 이 페이지를 보고 알게 됩니다.

위치 변경 버튼 길게 누르기
잠금 모드: 지도와 버튼을 탭해도 반응하지 않고 빨간 버튼 하나만 작동합니다. ‘휴대전화는 주머니에, 지점은 나와 함께 이동’하는 상황을 위한 기능입니다. 끝낼 때도 같은 버튼을 길게 누르며, 이 모드에서 짧게 누르면 일부러 아무 일도 일어나지 않습니다.
위치 버튼 길게 누르기
지도가 진행 방향에 맞춰 회전합니다. 위치 변경이 켜져 있으면 이 동작은 작동하지 않습니다. 그 모드에서는 카메라가 선택한 지점을 따르기 때문입니다.
플러스나 마이너스 길게 누르기
버튼에서 손가락을 떼기 전까지 확대/축소가 단계별로 계속됩니다.
목록의 줄 길게 누르기
별도의 대화 상자 없이 줄에서 바로 항목 이름을 바꿉니다.
항목 아이콘 길게 누르기
이 항목에 쓸 아이콘 15개가 있는 격자.
요구 사항 안내 길게 누르기
설정으로는 해결할 수 없는 항목을 숨깁니다. 예를 들어 펌웨어에 해당 스위치가 표시되지 않을 때 씁니다.

다음 단계

이 안내는 앱이 어떻게 생겼고 무엇이 어디에 있는지 보여 줍니다. 실제 휴대전화에서 위치 변경이 작동하려면 개발자 모드를 한 번 켜고 모의 위치 앱을 선택해야 합니다. 단계별 안내는 일곱 단계로 끝나며 루팅이 필요 없습니다.

펌웨어가 백그라운드에서 앱을 종료해 위치 변경이 저절로 꺼진다면 제조사별 안내를 참고하세요: Xiaomi (MIUI 및 HyperOS), Samsung Galaxy, Google 서비스가 없는 Huawei.