프로그레시브 웹 앱을 지원하는 Windows 10은 좋지만 이것이 Microsoft의 앱 전략에 의미하는 바는 무엇입니까?

이제 Windows 10 2018년 4월 업데이트를 다운로드할 수 있으므로 모든 사람이 곧 Progressive Web Apps 라는 새로운 유형의 Windows 10 앱을 발견할 수 있을 것입니다. PWA는 네이티브 앱처럼 보이고 작동하는 스테로이드 기반 웹 앱입니다. 이는 Windows 10 버전 1803에서 지원되는 푸시 알림 및 서비스 워커와 같은 표준 기반 기술 덕분에 가능합니다.



어떤 면에서 PWA는 꽤 오래된 논쟁을 불러일으키고 있습니다. 개발자가 가장 인기 있는 컴퓨팅 플랫폼을 위한 기본 앱을 계속 개발해야 합니까, 아니면 크로스 플랫폼 PWA가 대부분의 사용 사례에 충분할 수 있습니까? 이것은 여전히 ​​대답하기 어려운 질문이지만 PWA가 Microsoft Store와 회사의 앱 전략에 큰 영향을 미칠 수 있다는 것은 이미 분명합니다.

PWA에는 부인할 수 없는 몇 가지 장점이 있습니다.

서비스 워커, 캐시 및 푸시 API 덕분에 PWA는 푸시 알림, 백그라운드 작업 및 제한된 오프라인 기능까지 지원할 수 있습니다. 현재 Windows 10에서 사용할 수 있는 최고의 PWA인 새로운 Twitter 앱에서 보았듯이 개발자는 라이브 타일, 점프 목록 및 새로 고침에 대한 지원을 추가할 수도 있습니다.





프로그레시브 웹 앱을 지원하는 Windows 10은 좋지만 이것이 Microsoft의 앱 전략에 의미하는 바는 무엇입니까? - 온스피트. 컴 - 2018년 5월 3일

트위터 pwa.

Microsoft에서 설명했듯이 PWA에 대한 문서 , 이러한 앱은 표준 UWP 앱처럼 작동하며 브라우저에서 실행하는 것보다 다음 기능을 활용할 수 있습니다.



Windows 10에 설치된 PWA는 유니버설 Windows 플랫폼 앱으로 실행되며 브라우저에서 실행하는 것보다 다음과 같은 기술적 이점을 얻습니다.

  • 독립 실행형 창
  • 브라우저에서 독립적인 프로세스(격리된 캐시, 적은 오버헤드)
  • 스토리지 할당량 없음(IndexedDB, 로컬 스토리지 등의 경우)
  • 오프라인 및 백그라운드 프로세스
  • JavaScript를 통해 네이티브 Windows 런타임(WinRT) API에 액세스
  • Windows 시작 메뉴 및 Cortana 검색 결과와 같은 '앱' 컨텍스트의 표시

PWA는 웹 기술을 기반으로 하기 때문에 항상 최신 상태여야 합니다. 일반적으로 Windows 10 사용자는 새로운 기능을 즐기기 위해 새 버전을 다운로드할 필요가 없지만 일부는 앱 업데이트가 계속 발생할 수 있습니다. 특히 잘 구축된 PWA는 여러 브라우저에서 동일하게 작동해야 하고 다르게 작동해야 하기 때문에 개발자에게는 많은 이점이 있습니다. 플랫폼. Twitter의 웹 엔지니어인 Charlie Croom은 최근 PWA를 지원하는 것이 앱 개발자에게 훨씬 적은 작업이라고 지적했습니다.

Microsoft는 PWA를 Microsoft Store에 게시할 권리가 있습니까?

2012년 Windows 8 출시 이후 Microsoft는 개발자가 Windows 스토어를 지원하도록 하기 위해 고군분투했습니다. 공정하게 말하면, Apple은 Mac App Store에도 자체적인 문제가 있지만 지금까지 Cupertino의 거물은 품질보다 양을 우선시하는 것을 거부했습니다.

Microsoft가 자체적으로 Microsoft Store에 PWA를 게시할 계획이라는 사실은 몇 가지 이유로 문제가 있는 것 같습니다. 그 회사 2월에 계획을 자세히 설명했습니다. :

우리는 거의 1년 동안 Bing Crawler를 사용하여 웹에서 PWA를 식별해 왔으며 거의 ​​150만 개의 후보를 검토하면서 인덱싱할 작은 초기 Progressive Web App 경험 세트를 식별했습니다. Windows 10 고객이 앞으로 몇 주 동안 회전할 수 있도록 ... 이 프로세스를 통해 PWA에 대한 품질 측정을 계속해서 검토하여 상호 고객에게 가치 있고 신뢰할 수 있으며 즐거운 경험을 제공할 것입니다. Windows 장치... 스토어에 들어오면 게시자는 앱에 대해 스토어 존재를 완전히 제어할 수 있는 권한을 요청할 수 있습니다.

우리는 Microsoft에서 게시한 이러한 PWA를 시험해 보았고 새로운 Twitter 앱과 다를 바가 없습니다. 간단히 말해서 서비스 워커 및 기타 PWA 기능을 활용하지 않는 기본 웹 래퍼인 것 같습니다. 그리고 Microsoft에서 PWA에 Windows 10 2018년 4월 업데이트가 필요하다고 밝혔음에도 불구하고 이러한 모든 앱에는 Windows 10 버전 1507 이상이 필요하며 Windows 10 Mobile에서도 작동합니다. 그러나 Android 앱을 다운로드하라는 팝업이 표시되면 실제로는 좋지 않습니다.

결국 이러한 PWA는 많은 가치를 제공하지 않으며 언급할 가치가 있는 몇 가지 UI/UX 문제도 있습니다.

https://twitter.com/Daniel_Rubino/status/982676003553185792

Microsoft가 이러한 저품질 앱을 계속해서 Microsoft에 푸시하는 것이 이치에 맞는지 확신할 수 없습니다. 전혀 좋아 보이지 않으며 Microsoft에서 게시자가 이러한 앱을 제어하여 개선할 수 있다고 말했음에도 불구하고 많은 사람들이 관심을 가질지 의심스럽습니다.

이것이 네이티브 앱에 의미하는 바는 무엇입니까?

기본 앱은 일반적으로 금속에 가까운 코드의 이점을 갖지만 이는 일반적으로 Win32 앱에 해당되지만 모든 UWP 앱에 적용되는 것은 아닙니다. 실제로 Microsoft의 자체 UWP 앱 중 일부는 OneDrive 또는 Xbox 앱과 같은 성능이 좋지 않으므로 일부 사용 사례에서는 PWA가 확실히 의미가 있습니다.

그러나 PWA가 Microsoft Store에 추가된다는 것은 사용자가 이제 세 가지 유형의 앱을 찾을 수 있음을 의미합니다. 브리지된 데스크톱 앱(예: Spotify 또는 iTunes), UWP 앱 및 PWA. Microsoft는 여전히 UWP 플랫폼에 투자하고 있지만 개발자가 이를 크게 수용하는 것을 보기는 어렵습니다.

프로그레시브 웹 앱을 지원하는 Windows 10은 좋지만 이것이 Microsoft의 앱 전략에 의미하는 바는 무엇입니까? - 온스피트. 컴 - 2018년 5월 3일

Microsoft에서 게시한 'pwas' 중 일부입니다.

이라는 제목의 블로그 게시물에서 Microsoft와 UWP Enterprise Delusion, 최근 Google의 Flutter 대안으로 전환한 전 Xamarin 개발자인 Dean Chalk는 Microsoft UWP 플랫폼의 모든 문제를 다음과 같이 요약했습니다.

UWP는 모바일 우선 플랫폼입니다. 소시지 모양의 손가락으로 화면을 터치하는 사람들이 사용하는 소형 장치용으로 설계되었습니다. 예, 앱이 다양한 화면 크기에 맞게 조정되도록 할 수 있지만 여전히 동일한 문제(정보 밀도가 낮고 무력하고 단순화됨)가 필요한 전부라면 어쨌든 대신 웹 앱을 구축하게 될 것입니다.

Chalk는 심각한 PWA가 개발되는 것을 보게 될 것이라고 확신하지 않습니다. 웹 앱은 필요한 곳에서 수행되었으며 PWA는 엔터프라이즈 로드맵에 포함되어 있지 않으며 Microsoft는 데스크톱 소프트웨어라는 강점에 집중해야 한다고 덧붙였습니다.

개발자가 PWA 밴드왜건에 뛰어들 것인지 말하기에는 너무 이르지만 Microsoft가 이 주제에 대해 많은 Build 2018 세션을 할애했다는 것은 이미 알고 있습니다. 그들 중 하나 트위터 팀이 이전 UWP 버전을 남겨두고 Windows 앱을 PWA로 재구축한 방법을 설명합니다.

어떤 면에서는 Microsoft가 새로운 Twitter PWA와 드디어 마이크로소프트 스토어에 아이튠즈 등장 지난 며칠간. iTunes는 꽤 오래전에 웹 앱이 될 수 있었던 유형의 앱이지만, 어떤 이유에서인지 Apple은 여전히 ​​Windows용 데스크톱 앱이 여전히 가치가 있다고 생각합니다. 웹 앱과 기본 앱 간의 논쟁은 여전히 ​​진행 중이며 지금까지 Microsoft는 스토어에서 모든 유형의 앱을 환영하기를 원합니다. 이로 인해 더 많은 개발자와 Windows 10 사용자가 Microsoft Store를 수용할 수 있는지 여부는 두고 봐야 합니다.

재미있는 기사

Fallout 4, 더 많은 Bethesda 게임이 이제 Xbox Series X|S 콘솔에서 FPS Boost를 지원합니다

Microsoft는 Fallout 4, Fallout 76, Prey, The Elder Scrolls V: Skyrim Special Edition 및 Dishonored Definitive Edition이 이제 Xbox Series X|S 콘솔에서 FPS Boost를 지원한다고 발표했습니다.

올바른 Surface 타이핑 커버 및 Surface 펜을 선택하는 방법 - 알아야 할 모든 것

새로운 Surface Pro 8 또는 Surface Laptop Studio를 구입하는 경우 몇 가지 조언이 있습니다. 타이핑 커버 및 Surface 펜 가이드를 확인하세요.

Microsoft는 Tay 봇의 '의도하지 않은 공격적인 트윗에 대해 깊이 사과합니다'

Tay가 Twitter를 통해 인류에 대한 경험은 상대적으로 짧았을 수 있지만 Microsoft는 챗봇의 응답에 영향을 준 요인에 대한 통찰력을 제공했습니다.

Office 365용 Outlook 그룹 모바일 앱 업데이트됨

Microsoft는 오늘 11개의 새로운 언어에 대한 새로운 기능과 지원을 제공하는 새로운 Outlook 그룹 모바일 앱에 대한 업데이트를 게시했습니다. 앱은

Ninja Theory는 Hellblade 2 및 기타 프로젝트에 집중하기 위해 Bleeding Edge에 대한 지원을 중단합니다.

2020년 3월 Xbox One 및 Windows용으로 출시된 온라인 싸움꾼인 Bleeding Edge는 더 이상 새로운 콘텐츠를 제공하지 않을 것이라고 개발자 Ninja Theory가 오늘 발표했습니다.

OneDrive 저장소 크기 축소에 대비하는 방법

다음은 Microsoft의 OneDrive 크기 축소에 앞서 계정의 저장소를 관리하는 방법에 대한 안내입니다.

GFI 소프트웨어, GFI FAXmaker™ 2011 출시

중소기업의 효율성을 높이는 네트워크 팩스 서버 소프트웨어

Build 2020은 온라인에서 무료로 참석할 수 있는 것으로 알려졌습니다(업데이트됨: 무료 등록이 시작됨)

5월 19일부터 21일까지 개최될 예정인 마이크로소프트의 코로나바이러스 온라인 빌드 버전은 모든 개발자와 애호가에게 무료로 제공될 예정입니다.

PowerToys 실험 버전 0.48.1은 화상 회의 음소거 도구 및 사소한 수정과 함께 제공됩니다.

Microsoft는 PowerToys 도구 모음의 시험판 버전을 실행하는 사용자에게 새로운 실험 버전 0.48.1을 출시했습니다.

전 Microsoft 보안 전문가는 회사가 거의 10년 동안 OneDrive에서 맬웨어를 호스팅했다고 주장합니다.

2000년대 초반부터 Microsoft는 많은 제품에서 보안을 강조하기 위해 전사적인 노력을 기울였습니다.

새로운 Fable, State of Decay 및 Forza 비디오 게임은 Xbox Series X 독점인 것 같으며 괜찮습니다.

Microsoft는 최근 몇 달 동안 자사의 많은 자사 게임이 Xbox One 및

Disqus가 제공하는 댓글, 그 어느 때보다 쉽게 ​​토론할 수 있습니다.

새해의 첫 달이 거의 끝나가는데 우리는 새로운 기능을 도입할 것이라고 생각했습니다.

Microsoft의 퍼즐 게임 Snap Attack은 이제 Windows Phone 및 Windows 8.1에서 사용할 수 있습니다.

어제 Microsoft의 새로운 퍼즐 게임 Snap Attack이 오늘 Windows Phone Store와 Windows Store에서 출시될 것이라고 보고되었습니다. 것 같다

Microsoft To-Do는 최신 Android 업데이트에서 다시 알림 기능을 개선하고 색상을 수정합니다.

Android Microsoft To-Do 앱이 오늘 여러 개선 사항으로 업데이트되었습니다. 이 업데이트를 통해 사용자는 이제 더 많은 다시 알림 옵션을 선택하고 신선한

Microsoft는 Windows 10 Mobile Build 10512 안에 이스터 에그를 숨겼습니다.

Windows 10 Mobile의 빌드 10512가 어제 떨어졌습니다. 이 빌드에는 2,000개의 버그 수정이 포함되어 있지만 새로운 기능은 없습니다. 그렇다고 해서 Microsoft가

Xbox Series X|S의 FPS Boost 체험: Far Cry 4 및 Watch Dogs 2를 위한 정말 혁신적인 경험

FPS Boost는 시간이 지남에 따라 Xbox 게이머의 게임 라이브러리를 개선하려는 Microsoft의 지속적인 노력에 대한 흥미로운 추가 사항이며 이미 Far Cry 4, Watch Dogs 2 및 New Super Lucky's Tale과 같은 게임에서 매우 인상적인 결과를 제공하고 있습니다.

Windows 10용 벨소리 메이커 베타 앱 다운로드 가능

Microsoft는 사용자 지정 벨소리를 만들기 위한 새로운 Universal 앱을 출시했습니다.

Microsoft 하드웨어 사업부 책임자 Panos Panay가 Windows Phone, 웨어러블 및 Surface의 미래에 대해 이야기합니다.

'우리는 여전히 소프트웨어에 생명을 불어넣기 위해 하드웨어가 무엇을 해야 하는지 알아내려고 노력하고 있었습니다.'

Clippy가 컴백할 수도 있습니다... 뉴욕의 고층 빌딩으로

한 건축 회사가 디자인 컨셉을 가지고 있다면 Big Apple을 찾는 관광객들은 곧 거대한 Clippy 모양의 마천루에 대해 이야기할 수 있습니다.

Halo Infinite의 Xbox Series X 및 Xbox One 디지털 사전 주문 및 사전 다운로드가 시작되었습니다.

Halo Infinite 싱글 플레이어 캠페인은 이제 Microsoft의 Xbox Series X 및 Xbox One 콘솔 제품군에서 사전 주문 및 사전 다운로드가 가능합니다.

Microsoft, Windows 10 빌드 16296용 ISO 파일 출시

Windows 10 Insider 빌드 16296용 ISO 파일은 이제 Microsoft의 Windows Insider 웹 사이트에서 다운로드할 수 있습니다.

Microsoft는 회사의 '가속하는 혁신'을 강조하기 위해 주요 제품 릴리스의 메가 목록을 게시합니다.

Microsoft의 클라우드 및 생산성 솔루션은 확실히 기업 세계에서 주목을 받고 있으며, 회사는 어제 시간을 내어 이전과는 다른 방식으로 혁신하고 있음을 강조했습니다.

Cortana는 Google Assistant를 추적하지만 Siri 또는 Alexa보다 훨씬 정확합니다.

Stone Temple의 데이터가 포함된 Business Insider 그래프에 언급된 바와 같이 Cortana는 현재(그리고 밀접하게) Google Assistant에 뒤처지고 있습니다.

Microsoft는 가장 인기 있는 Azure 가상 머신의 가격을 낮춥니다.

Microsoft는 Azure 고객에게 가능한 최고의 가격을 제공하겠다는 회사의 약속의 일환으로 가장 인기 있는 Azure 가상 머신의 가격을 낮출 것이라고 방금 발표했습니다.

Xbox Scorpio 공개: Eurogamer의 보고서에 대한 간략한 살펴보기

오늘은 마침내 Microsoft의 최신 게임 콘솔에 대한 심층 정보를 얻게 되었기 때문에 Xbox 팬에게 매우 흥미로운 날입니다.