안드로이드 개발 질문/답변
(글 수 45,052)
이게 기술적 내용이 아니라 어떤 개념적 용어라, 공지사항을 읽어도 더 자세하게 표현할 방법이 없네요;
'프로페셔널 안드로이드 애플리케이션 개발' 이라는 책을 공부중입니다.
책의 문장을 읽다가 궁금한 구절 때문에 질문을 드립니다.
"안드로이드의 오픈 플랫폼 및 공급자 불가지론적 철학은, 로컬에 저장된 것과 스트리밍되는 것 모두를 포함한 폭넓은 미디어 포맷을 재생하고 기록할 수 있는 멀티미디어 라이브러리의 제공을 보장한다."
이게 혹시 어떤 개발론적 철학인가요, 혹은 전체 플랫폼에 대한 개념인가요?
구글에도 provider agnostic이나 공급자 불가지론이라 쳐도 관련 내용이 거의 없어서 질문드립니다.
2012.03.07 18:36:46
원문을 찾아보니 Using the Media APIs 에 있는 구절 같네요
Android’s open platform- and provider-agnostic philosophy ensures that it offers a multimedia library capable of playing and recording a wide range of media formats, both locally and streamed.
Android’s open platform- and provider-agnostic philosophy 이 부분인데,
여기서는 open platform 이 오픈 플랫폼이라는 한 단어가 아니라
open [platform-agnostic and provider-agnostic] philosophy 로 해석해야 할 것 같아요.
즉, 플랫폼이나 프로바이더에 상관없이 동작한다는 뜻으로 쓰인 것 같습니다. (로컬이든 스트리밍이든.. JPEG든 PNG든 상관없이 라이브러리 사용 가능)
http://en.wikipedia.org/wiki/Cross-platform
위 문서에서 platform agnostic를 검색해보세요.




공급자가 특정하게 지정되어있는것이 아니라는 뜻이라고 봐야 하지 않을까 합니다만...
누구라도 플랫폼을 이용하여 공급자의 역할에 설수 있기때문이 아닐까요?