폐쇄형 플랫폼에 대한 생각

독서 시간 아이콘 3 분. 읽다


독자들은 MSpoweruser를 지원하는 데 도움을 줍니다. 당사의 링크를 통해 구매하시면 수수료를 받을 수 있습니다. 툴팁 아이콘

공개 페이지를 읽고 MSPoweruser가 편집팀을 유지하는 데 어떻게 도움을 줄 수 있는지 알아보세요. 자세히 보기

wp7_start 이전에 나는 Brandon Watsons가 전체 폐쇄형 플랫폼과 개방형 플랫폼에 대한 토론을 흥미롭게 읽었음을 읽었습니다. 여기에서 지금 확인해 보세요.), 그리고 나는 그 논쟁에 끼어들고 싶은 기분이 든다.

우선, 나는 내가 의미하는 바를 정의하고 싶습니다. 오픈 소스나 클로즈드 소스를 말하는 것이 아니라 타사 애플리케이션의 배포 방식을 말하는 것입니다. iPhone은 폐쇄형 플랫폼입니다. 모든 소프트웨어는 실행하려면 Apple의 인증을 받아야 하며 Apples App Store를 통해서만 받을 수 있습니다. Windows Mobile 3.X는 비교적 개방적인 플랫폼입니다. 좋아하거나 원하는 것은 무엇이든 설치할 수 있지만 플랫폼을 처음 접하는 경우 더 유용하고 사용하기 쉬운 인증된 소프트웨어 시장이 있습니다. Android도 비슷하지만 마켓플레이스에는 인증이 없으므로 작동하는 것이 있는지 알 수 없습니다. Android에는 WM6.X Marketplace 외에 한 가지 장점이 있습니다. 또는 전화 걸기. WM6.X에는 그러한 방법이 없습니다. Android에서 사이드 로드할 수도 있습니다.

WP7은 WM6.X와 대조적으로 시장이 완전히 잠긴 iPhone과 Android의 조합입니다. 각 응용 프로그램은 MS의 인증을 받아야 하며 Marketplace를 통해서만 배포할 수 있지만 각 패키지(*.xap)에는 파일 시스템 액세스와 같은 앱의 권한을 나타내는 매니페스트 파일이 포함되어 있습니다.

플랫폼의 새로운 사용자로서 WP7 방식이 이상적일 것 같습니다. 깨뜨릴 수 있는 것에는 한계가 있고 누군가 손을 잡고 "괜찮을 거예요"라고 말할 수 있는 사람이 있다는 뜻입니다. 그러나 파워유저로서 그리고 개발자, 나는 내 전화기로 내가 원하는 것을 할 수 있는 능력을 원합니다.

내가 정기적으로 사용하는 몇 가지 응용 프로그램은 Marketplace for WP7에서 허용되지 않지만 XNA/Silverlight에서 만들 수 있습니다. iContact(C++로 작성됨)가 이에 대한 좋은 예입니다. PIM에 대한 액세스가 필요하고 연락처 시스템을 대체하며(금지된 것으로 생각됨) 파일 시스템에 대한 액세스가 필요합니다. .Net CF를 사용하여 C#으로 작성하는 것이 가능하지만 Marketplace에서는 허용되지 않습니다. WP7에서 iContact가 필요하지 않을 수도 있지만 여전히 옵션이 필요합니다. 이를 허용하지 않는 기술적인 이유는 없으며 순전히 위험을 이해하지 못하는 최종 사용자를 보호하기 위한 것입니다.

이상적인 매체라고 생각하는 WM6.X를 사용하면 iContact 및 기타 응용 프로그램이 가능합니다. 다른 수단을 통해 배포할 수 있으며 사용자가 장치에서 원하는 것을 실행할 수 있습니다. 예, 모든 사람을 위한 것은 아니지만 이 사이트의 대부분의 독자는 WP7에서 사이드 로딩을 ​​원할 것입니다.

사이드 로딩을 ​​상자에서 바로 활성화해야 한다고 생각하지 않습니다. 이는 익숙하지 않은 사용자에게 문제를 일으키고 궁극적으로 WP7에 대한 많은 나쁜 언론으로 이어질 것입니다. 그러나 "활성화 파일 시스템 액세스" 또는 "서명되지 않은 응용 프로그램 사용". 고급 사용자는 대부분 스스로를 돌볼 수 있으며, 무언가를 깨뜨리는 것을 설치하면 그것이 자신의 잘못임을 알게 되며 최종 사용자는 해당 확인란을 선택하려고 시도하지 않을 가능성이 큽니다.

고급 사용자와 일반 사용자가 플랫폼에서 원하는 것을 얻을 수 있는 솔루션은 없지만 고급 사용자를 일반 사용자의 한계로 제한하지 않고 둘 다에 대한 최소한의 규정이 있을 수 있습니다. 깊은 끝에서).

주제에 대한 추가 정보: 윈도우 폰 7, wp7

댓글을 남겨주세요.

귀하의 이메일 주소는 공개되지 않습니다. *표시항목은 꼭 기재해 주세요. *