안드로이드의 개방성 덕분에 서드파티 개발자들은 구글이 미처 생각하지 못한 똑똑한 도구들을 만들어 왔습니다. 순정 안드로이드를 고집하는 사용자라도 몇 가지 개선점이 필요하다는 사실은 부인하기 어렵죠.
여기서는 구글이 안드로이드에 기본으로 탑재해 주길 바라는 유용한 기능들을 소개합니다. 그때까지는 아래의 앱들이 그 빈자리를 채워주며, 한번 써보면 손에 착 감기는 기능들을 선사할 것입니다.
1. Bouncer: 앱 권한 임시 허용



안드로이드의 앱 권한 시스템은 한동안 골칫거리였습니다. 마시멜로(Marshmallow) 버전부터 세분화된 권한 관리가 가능해졌지만 여전히 완벽하지 않습니다. 단 한 번의 승인만으로도 방금 설치한 앱에 개인 정보가 유출될 수 있기 때문입니다.
Bouncer라는 앱은 '임시 권한 부여' 기능으로 이 문제를 해결합니다. 앱이 권한을 요청해 승인하는 순간 Bouncer가 알림을 띄우고, 이 알림을 통해 앱을 종료하는 즉시 해당 권한을 회수하도록 설정할 수 있습니다.
예를 들어 우버(Uber)에 위치 권한을 차량 호출 중에만 허용하고 싶고, 백그라운드에서 위치를 추적당하고 싶지 않다면 Bouncer에게 한 시간 후 권한을 회수하라고 지정하면 됩니다. 시간이 만료되면 우버는 더 이상 사용자의 위치에 접근할 수 없습니다. Bouncer는 기존에 부여된 모든 권한을 한눈에 검토하는 기능도 제공합니다.
2. Notif Log: 알림 기록


안드로이드에는 과거에 받은 모든 알림을 확인할 수 있는 숨겨진 기능이 있지만, 접근하기 어렵고 기능도 매우 빈약합니다.
더 나은 알림 기록을 원한다면 Notif Log를 사용해 보세요. 이 앱은 들어오는 모든 알림을 기록하기 때문에 알림 패널에서 삭제했더라도 앱에서 언제든 다시 확인할 수 있습니다. 또한 알림을 스누즈(snooze)해서 나중에 다시 받아볼 수 있고, 각 알림과 연결된 빠른 작업(quick actions)도 바로 실행할 수 있습니다.
3. Lynket: 더 나은 커스텀 탭


크롬의 커스텀 탭(Custom Tabs) 기능은 개발자가 앱을 벗어나지 않고도 사용자가 웹페이지를 읽게 해주는 편리한 방법입니다. 하지만 아쉽게도 단점이 장점보다 큽니다. 탭 간 멀티태스킹이 불가능하고, 앱으로 돌아오면 열어봤던 페이지의 흔적이 모두 사라집니다.
Lynket이라는 무료 앱은 구글이 벤치마킹해야 할 더 나은 솔루션을 제공합니다. 기본 브라우저로 설정하면 열린 커스텀 탭이 별도의 창으로 전환되어, 여러 탭 사이를 자유롭게 오가며 멀티태스킹할 수 있습니다.
게다가 방문한 링크가 브라우저 기록에 추가되므로, 실수로 스와이프해 지워도 영구적으로 잃어버리지 않습니다. 커스텀 탭을 플로팅 버블 형태로 띄우거나, 당장 볼 필요가 없다면 백그라운드에서 미리 로드하는 기능도 갖추고 있습니다.
4. Sesame Shortcuts: 통합 검색


의외로 안드로이드에는 통합 검색 기능이 없습니다. 구글 검색창을 활용할 수 있지만 빠르지도, 진정한 의미의 통합 검색도 아닙니다. Sesame Shortcuts 같은 앱을 사용하면 휴대폰 안의 내용을 빠르게 검색할 수 있습니다.
설정 방법도 간단합니다. 서드파티 런처를 설치하고 특정 제스처로 Sesame Shortcuts가 실행되도록 연결하기만 하면 됩니다. 직접 설정하기 번거롭다면, 기본 통합 검색을 지원하는 Smart Launcher를 사용하는 것도 좋은 선택입니다.
5. Clipper: 클립보드 관리자


안드로이드의 클립보드는 실용적이지만 훌륭하다고 하기엔 부족합니다. 구글이 가장 먼저 도입해야 할 기능은 단연 제대로 된 클립보드 관리자입니다. 다행히 Clipper 같은 앱은 오래전부터 이 기능을 제공해 왔습니다.
클립보드 관리자는 복사한 모든 내용을 기록해 주기 때문에, 다른 앱으로 돌아가 텍스트를 다시 복사할 필요가 없습니다. 과거에 복사한 모든 항목을 목록으로 확인하고, 언제든 다시 꺼내 쓸 수 있습니다.
6. UnApp: 앱 대량 삭제


플레이 스토어에는 수백만 개의 앱이 있으니, 사용자도 그만큼 많은 앱을 설치했을 가능성이 높습니다. 그런데 여러 앱을 한 번에 삭제할 방법이 없다는 건 말이 안 되죠. UnApp이라는 앱을 설치하면 이 기능을 바로 사용할 수 있습니다.
UnApp을 사용하면 휴대폰에 설치된 여러 앱을 선택한 뒤 한 번의 탭으로 모두 삭제할 수 있습니다. 수십 개의 앱을 하나씩 일일이 지우는 번거로움 없이, 원하는 만큼 한꺼번에 깔끔하게 정리할 수 있습니다.
7. Datally: 데이터 관리


Datally는 구글이 직접 만든 앱입니다. 하지만 독립 유틸리티가 아니라 안드로이드 설정 안에 기본으로 포함되어야 마땅하다고 생각합니다.
안드로이드 자체의 데이터 관리 기능은 요즘 사람들의 스마트폰 사용 방식에 비춰볼 때 너무 부족합니다. 앱별 데이터 제한, 상세한 사용 현황 분석 등 Datally가 제공하는 고급 기능이 전혀 없습니다. 게다가 Datally는 게스트 모드까지 지원하며, 월별뿐 아니라 일별 데이터 사용량 제한 설정도 가능합니다.
8. Quick Settings: 빠른 설정 확장


누가(Nougat) 버전부터 구글은 개발자가 커스텀 빠른 설정 타일을 제공할 수 있도록 허용했습니다. 하지만 기본으로 제공되는 타일은 많지 않습니다. 파일 브라우저에 접근하는 것 같은 기본적인 작업조차 설정 메뉴를 여러 단계 거쳐야 하죠. 그래서 Quick Settings라는 앱을 살펴볼 가치가 있습니다.
Quick Settings는 배터리 잔량, 저장 공간, 날씨 등 다양한 안드로이드 기능을 타일로 추가해 줍니다. 화면이 자동으로 꺼지지 않도록 유지하는 Caffeine, 무작위 주사위 숫자를 생성하는 Dice 등 재미있고 유용한 동작들도 함께 제공됩니다.
9. Notifix: 알림 묶음 분류


매시간 쏟아지는 수많은 알림 중 상당수는 즉시 확인할 필요가 없을 겁니다. 하지만 안드로이드에는 아직 이 문제를 해결해 줄 기능이 없습니다. 구글이 Notifix에서 영감을 얻는다면 충분히 가능해질 일입니다.
Notifix는 안드로이드 알림판에 인박스(Inbox)의 묶음 기능을 적용한 앱이라고 생각하면 됩니다. 프로모션, 뉴스, 메시지 등 카테고리별로 알림을 자동 분류해 주기 때문에, 어떤 알림이 중요하고 어떤 것이 그렇지 않은지 훨씬 쉽게 파악할 수 있습니다. 앱의 유형을 읽어 알림이 어느 채널에 속하는지 판단하기 때문에 모든 앱과 호환됩니다.
10. Conscient: 상황 인식 자동화


구글의 뛰어난 AI 기술력에도 불구하고, 안드로이드에서 자동화는 여전히 거의 찾아볼 수 없습니다. Conscient라는 앱은 상황 인식 자동화가 스마트폰 생활에 얼마나 잘 어울리는지 경험해 보기에 가장 좋은 출발점입니다.
Conscient는 '펜스(Fences)'라고 불리는 이벤트 트리거를 설정할 수 있게 해줍니다. 이 트리거에 앱 동작을 연결해 두면 조건이 충족되는 즉시 자동으로 실행됩니다. 예를 들어 달리기를 시작하고 이어폰을 꽂는 순간 스포티파이(Spotify)가 자동으로 재생되도록 설정할 수 있습니다.
더 강력한 자동화를 원한다면, 누구나 활용할 수 있는 안드로이드 자동 설정 팁들을 함께 참고해 보세요.
11. Unnotification: 알림 되돌리기


수많은 앱이 알림창을 가득 채우다 보면, 실제로 확인하고 싶었던 알림을 실수로 스와이프해 지워버리기 쉽습니다. 알림에도 실행 취소(undo) 기능이 있다면 얼마나 좋을까요?
Unnotification을 사용하면 그것이 가능합니다. 알림을 지울 때마다 경고를 띄워 필요할 때 되돌릴 수 있게 해줍니다. 알림이 너무 많으면 오히려 번거로울 수 있는데, 그런 경우에는 특정 앱을 제외 목록에 등록해 두면 됩니다.
최고의 안드로이드 경험을 위해
구글은 안드로이드에 수많은 기능을 담았지만, 아쉽게도 OS 조각화 문제 때문에 대부분의 사용자가 이를 제대로 경험하지 못합니다.
따라서 다음에 새 안드로이드 스마트폰을 구입할 계획이 있다면, 어떤 제조사가 소프트웨어 업데이트를 가장 성실하게 제공하는지 반드시 확인하세요.
경험을 한층 더 끌어올리고 싶다면, 강력한 멀티태스킹 팁과 앱들을 활용해 보는 것도 좋은 방법입니다.