2012-07-29 4 views
1

메트로는 앱이 사용자의 컴퓨터에 대해 갖는 액세스 권한을 제한한다는 것을 알고 있습니다. 내가 최소한 & t.net 및 gmail에서 작동 할 전자 메일 클라이언트를 만드는 것을 고려하고 있으므로 누구나이를 확인할 수 있습니까? Metro 스타일 앱으로 사용자의 이메일에 액세스 할 수 있습니까 (사용자 이름과 비밀번호를 제공한다고 가정 할 경우). 아니면이 시나리오에서 '구형'데스크톱 앱을 만들어야합니까?Metro는 파일 시스템에 액세스하는 응용 프로그램에 적합합니까?

답변

1

메트로는 이메일 클라이언트를 쉽게 만들 수 있습니다. 이런 식으로 메일 서버와 클라이언트간에 데이터를 동기화 할 수 있습니다.

메트로 앱은 파일 시스템에 대한 액세스가 제한되어 있습니다. 하지만 그들은 Application Data Storage격리 된 저장소에 액세스 할 수 있으며 오프라인으로 응용 프로그램 관련 데이터를 저장하는 데 사용할 수 있습니다. This 헬퍼 라이브러리는 구조화 된 데이터를 격리 된 저장소에 저장하는 데 도움이되며 사용자의 요구에 맞을 수도 있습니다.

시나리오에서 대도시 응용 프로그램은 매우 적합 할 것입니다. 그러나 메트로 응용 프로그램의 도달 범위는 Windows 8이 출시 된 후 얼마나 잘 수행되는지에 따라 결정됩니다. 개발자가 Package.appxmanifest에 이러한 기능을 추가하는 경우 사용자 개입없이 사용자가 문서 라이브러리, 그림 라이브러리, 비디오 라이브러리 및 음악 라이브러리 에 액세스 할 수 있습니다

+1

감사합니다, DarkX을; 내 $는 Win8에서 잘하고 있습니다. MS는 그들이 인정한대로 (수익성이있는) 잠시 부진 할 수도 있지만, 장기적으로 (마라톤은 스프린트보다 중요하다) 나는 그들이 전리품을 쫓아 낼 것이라고 생각한다. 필자는 Win8을 1 주일 내로 랩톱에 설치했으며, Win7보다 더 나은 방법을 선호합니다 (저는조차 Vista를 사용하지 않았으며 집에서도 직장에서도 사용하지 않았습니다; 우리는 여전히 직장에서 XP를 사용하고 있습니다). –

+0

음, 행운을 빌어 요! :) 우리는 큰 방법으로 Windows 8에서도 베팅을하고 있습니다. –

2

메트로 응용 프로그램 (Visual Studio에서 더블 클릭 및 이동 기능 탭으로 이동).

이러한 기능이 없어도 앱은 로컬 폴더에서 읽고 쓸 수 있습니다. 그리고이 기능을 사용하지 않아도 응용 프로그램은 FileOpenPicker를 사용하여 디스크의 어느 곳에서나 파일 을 열도록 사용자에게 요청할 수 있습니다. 그래서 예, 절대적으로 Metro는 전자 메일 클라이언트에 사용될 수 있습니다. FileOpenPicker를 사용하는 샘플에 대한

볼 (즉 전자 메일 메시지의 첨부 파일을 추가 할 수 있습니다) :

http://code.msdn.microsoft.com/windowsapps/File-picker-sample-9f294cba

+0

멋진 콩; 시원한, Bienz. –

관련 문제