안드로이드 사용자 모임 게시판
(글 수 3,442)
샌드박스란 쉽게 설명하면 아이폰처럼 응용프로그램을 통제하는 것이라고 할 수 있습니다.
응용프로그램을 하나의 독립적인 개체로 분리하여 동작하도록 하는 것인데 외부에서의, 그러니까 웹이나 다른 앱에서 받아들이는 정보들을 원천차단하는 것입니다.
예를 들면 응용프로그램의 내부 패치가 불가능하여 새로운 메뉴나 시스템을 업데이트하기 위해서는 수정 된 앱을 맥앱스토어로만 업데이트 해야하거나 서브파티 앱은 맥의 메모리에 접근이 불가능 한 것입니다.
http://www.iamday.net/apps/article/talk/1602/view.iamday
샌드박스에 저런 뜻도 있군요. 예전에 제가 알던 샌드박스의 개념은 실제 시스템에 기능을 구현하기 전에 테스트하기 위해 아무렇게나 막 수정해도 상관없는 독립된 시스템이었는데 말이죠.. 제가 잘못 알고 있었는지도 모르겠군요.