저는 스마트폰이나 태블릿에서 여러 작업을 빠르고 효율적으로 처리하기 위해 버튼 대신 제스처를 사용하는 방식을 선호합니다. 과거 노키아는 혁신적인 N9 모델에 미고(MeeGo) 운영체제를 탑재하여 훌륭한 제스처 인터페이스를 선보였지만, 아쉽게도 마이크로소프트와의 독점적인 협약으로 인해 출시되기도 전에 시장에서 사라져야 했습니다. 그 후, 유사한 엣지 제스처 방식을 채택한 우분투 터치(Ubuntu Touch)가 등장했고, 직접 사용해 본 결과 그 매력에 푹 빠졌습니다. 안드로이드 운영체제는 기본적으로 이러한 시스템 차원의 엣지 제스처를 지원하지 않지만, 스위처(Switchr)와 같은 서드파티 앱을 통해 원하는 기능을 사용할 수 있습니다. 하지만 기존에 사용해 본 앱들은 이번에 소개할 Navigation Layer 만큼 강력한 기능을 제공하지 못했습니다. Navigation Layer는 안드로이드 기기의 화면 왼쪽, 오른쪽, 하단 가장자리에서 다양한 제스처를 활용하여 OS 탐색, 음악 제어, 작업 관리, 심지어 앱 실행까지 사용자가 원하는 기능을 맞춤형으로 설정할 수 있는 궁극적인 엣지 제스처 솔루션입니다.
Navigation Layer를 사용하기 위해서는 먼저 홈 화면에서 해당 앱을 실행해야 합니다. 또한, 앱이 백그라운드에서 실행 중일 때 안드로이드 시스템이 메모리 확보를 위해 서비스를 중단시키지 않도록 지속적인 알림 옵션을 활성화하는 것이 좋습니다. 마지막으로, 기기를 재부팅할 때마다 앱을 다시 실행할 필요가 없도록 부팅 시 시작 옵션도 설정해야 합니다. 앱의 제스처를 사용할 때마다 기본적으로 진동 피드백이 제공되지만, 설정 메뉴에서 소리 또는 무음으로 변경할 수 있습니다.
본격적으로 제스처 설정을 하기 전에, 제스처를 인식하는 영역인 ‘제스처 막대’를 먼저 구성해 보겠습니다. 화면의 왼쪽, 오른쪽, 하단 가장자리를 선택적으로 활성화할 수 있으며, ‘막대 편집’ 버튼을 눌러 막대의 길이와 두께를 조절하고 막대에 표시되는 시각적인 효과를 변경할 수 있습니다(스크린샷에서 가장자리를 따라 보이는 선을 참고).
막대 설정이 완료되었다면, 이제 각 제스처에 원하는 작업을 연결할 차례입니다. ‘작업 편집’ 섹션에서 설정할 수 있으며, 모든 막대에서 공통적으로 ‘길게 누르기’와 ‘두 번 탭하기’ 동작을 사용할 수 있습니다. 또한 각 막대에는 방향에 따라 추가적인 제스처를 사용할 수 있습니다. 오른쪽 가장자리에서는 위로 쓸기, 아래로 쓸기, 왼쪽으로 쓸기를, 왼쪽 가장자리에서는 위로 쓸기, 아래로 쓸기, 오른쪽으로 쓸기를, 그리고 하단 가장자리에서는 위로 쓸기, 오른쪽으로 쓸기, 왼쪽으로 쓸기를 사용할 수 있습니다. 즉, 각 막대당 총 5개의 제스처를 설정할 수 있습니다.
각 제스처에 할당할 수 있는 작업은 매우 다양합니다. 홈 화면으로 이동, 마지막 앱 열기, 뒤로 가기, 알림 창 열기, 기기 절전 모드 전환, 작업 관리자 열기, 메뉴 열기, 현재 앱 닫기 및 홈 화면으로 이동, 모든 활성 앱 종료하여 RAM 정리, 다음 또는 이전 곡으로 넘기기, 현재 재생 중인 곡 일시 정지/재생 등 음악 재생 제어, 그리고 설치된 앱 중 하나를 여는 기능까지 포함됩니다.
물론 **루트** 권한이 필요한 기능은 루팅된 기기에서만 사용할 수 있습니다. 루팅된 기기에서 앱을 처음 실행하면 루트 권한을 요청하며, 이러한 기능을 사용하려면 권한을 부여해야 합니다. 루팅되지 않은 사용자(또는 루트 권한을 부여하고 싶지 않은 사용자)도 ‘뒤로 가기’ 및 ‘홈 화면으로 이동’과 같이 **루트** 레이블이 없는 고급 기능들을 활용할 수 있습니다. ‘알림 열기’ 또는 ‘작업 관리자 열기’와 같은 기능은 접근성 설정에서 Navigation Layer의 접근성 서비스를 활성화해야 합니다. 또한, ‘잠자기 모드로 전환’ 기능의 경우, 설정 > 보안 > 기기 관리자에서 Navigation Layer를 기기 관리자로 지정해야 합니다.
저희는 매일 다양한 앱들을 리뷰하고 있지만, 리뷰를 마친 후에도 기기에 앱을 그대로 유지하는 경우는 매우 드뭅니다. Navigation Layer는 예외적으로, 리뷰 후에도 삭제하지 않고 계속 사용할 정도로 그 기능에 만족하고 있습니다. Navigation Layer를 사용한 이후로 저는 지원되는 작업들을 제스처를 통해 처리하는 데 익숙해졌습니다. 특히 GravityBox Xposed 모듈의 확장 데스크톱 모드(사이아노젠모드, AOKP, 파라노이드 안드로이드와 같은 인기 있는 커스텀 롬에서도 지원)와 함께 사용하여 내비게이션 바를 숨기고 엣지 제스처를 통해 ‘뒤로 가기’, ‘홈 화면으로 이동’, ‘작업 관리자 열기’ 기능을 활용하고 있습니다.
무료로 제공되는 이 모든 기능을 고려했을 때, Navigation Layer는 제스처 기반 탐색을 선호하는 사용자라면 반드시 설치해야 할 필수 앱입니다. 무료라는 가격표를 생각하면, 한번 사용해 보지 않을 이유가 없습니다!