스마트폰 앱을 사용하다 보면 문득 이런 궁금증이 생긴 적 없으신가요? "분명 다른 앱인데, 어떻게 내비게이션 앱이 음악 앱을 제어하고, 금융 앱이 카메라를 불러와 신분증을 찍을 수 있을까?" 마치 앱들 사이에 보이지 않는 손이 있어서 서로 정보를 주고받는 것처럼 보입니다. 이 앱들은 각자 독립된 공간에서 실행되도록 설계되었는데 말이죠.만약 앱들이 서로 아무런 제약 없이 대화할 수 있다면, 악성 앱이 내 금융 정보나 개인 메시지를 마음대로 훔쳐보는 끔찍한 일이 벌어질지도 모릅니다. 반대로 모든 소통을 막아버린다면 우리는 지금처럼 편리한 스마트폰 경험을 누릴 수 없게 되겠죠. 안드로이드는 이 '보안'과 '편의'라는 두 마리 토끼를 잡기 위해 아주 특별하고 정교한 통신 시스템을 만들었습니다. 바로 오늘 우리가..