アカウント名:
パスワード:
UWP ≠ Windows Runtimeアプリだぞ?(UWPの定義があやふやなのがよくないが)Desktop App Converterはストアで配信できるようにexeやmsiを再パッケージするだけなので、アプリ本体は従来のWindows APIのアプリだ。アプリのページを見ても従来のデスクトップ版のアプリと同じ画面。配信対象にARMは含まれていない。
何が変わるかというと、WindowsUpdateやバージョンアップなしにアプリ単体でアップデートできるようになるということだな。Phoneも8.xからそういうスタイルになっていてアプリとOSを分離する流れだということ。
あなたも勘違いしてないかな?UWPは異なるWindowsプラットフォームをまたがって同じパッケージを動かせるようにするプロジェクトのことです。今ARMが配信対象になってないのはベータ版でARM対応が追いついてないだけでしょ・・・もしくは、現行でサポートラインに載ってるARMがWin Mobileしかないことから対応するの諦めたか
今回のDesktop App Converterについても再パッケージって言ってもパッケージにWin32 APIとWindows Rutime APIを中継するサンドボックスが挟まる形になる
ただ、標準アプリのUWP化の目的の一つは言ってる通りでしょうね。OSと分離してアップデート管理する。アプリ側に不具合が発生したとしてもアプリ本体もしくはWin Rutimeフレームワークレベルでの解決としOSの更新には干渉させない。今後のRapid Updateのための布石かと。
MicrosoftのWhat's UWP? [microsoft.com]のページに、
The Universal Windows Platform (UWP) core APIs are the same for all Windows device families.If your app uses only the core APIs, it will run on any Windows 10 device.
UWPをもしUWP core API(WinRT API)だけを使って書けば、Windows 10デバイスで共通に動きますよ、とある。裏返せば、つまりcore API(WinRT API)を使わない(あるいはWin32などほかのAPIと合わせて使う)というようなものもUWPのあり方として許容されている。
Project Centennialのページにも、WinRT APIへの完全ポーティングは手動でぼちぼちとやっていってくれよ [microsoft.com]、というようなことが書いてあることだし、「今ARMが配信対象になってないのはベータ版でARM対応が追いついてないだけ」ではなくて、このまんまじゃないの?
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
普通のやつらの下を行け -- バッドノウハウ専門家
根本的な考え違いをしたまま議論してないか? (スコア:0)
UWP ≠ Windows Runtimeアプリ
だぞ?(UWPの定義があやふやなのがよくないが)
Desktop App Converterはストアで配信できるようにexeやmsiを再パッケージするだけなので、アプリ本体は従来のWindows APIのアプリだ。
アプリのページを見ても従来のデスクトップ版のアプリと同じ画面。
配信対象にARMは含まれていない。
何が変わるかというと、WindowsUpdateやバージョンアップなしにアプリ単体でアップデートできるようになるということだな。
Phoneも8.xからそういうスタイルになっていてアプリとOSを分離する流れだということ。
Re: (スコア:0)
あなたも勘違いしてないかな?
UWPは異なるWindowsプラットフォームをまたがって同じパッケージを動かせるようにするプロジェクトのことです。
今ARMが配信対象になってないのはベータ版でARM対応が追いついてないだけでしょ・・・
もしくは、現行でサポートラインに載ってるARMがWin Mobileしかないことから対応するの諦めたか
今回のDesktop App Converterについても再パッケージって言っても
パッケージにWin32 APIとWindows Rutime APIを中継するサンドボックスが挟まる形になる
ただ、標準アプリのUWP化の目的の一つは言ってる通りでしょうね。
OSと分離してアップデート管理する。
アプリ側に不具合が発生したとしてもアプリ本体もしくはWin Rutimeフレームワークレベルでの解決としOSの更新には干渉させない。
今後のRapid Updateのための布石かと。
Re:根本的な考え違いをしたまま議論してないか? (スコア:1)
MicrosoftのWhat's UWP? [microsoft.com]のページに、
The Universal Windows Platform (UWP) core APIs are the same for all Windows device families.
If your app uses only the core APIs, it will run on any Windows 10 device.
UWPをもしUWP core API(WinRT API)だけを使って書けば、Windows 10デバイスで共通に動きますよ、とある。
裏返せば、つまりcore API(WinRT API)を使わない(あるいはWin32などほかのAPIと合わせて使う)というようなものも
UWPのあり方として許容されている。
Project Centennialのページにも、
WinRT APIへの完全ポーティングは手動でぼちぼちとやっていってくれよ [microsoft.com]、
というようなことが書いてあることだし、
「今ARMが配信対象になってないのはベータ版でARM対応が追いついてないだけ」
ではなくて、このまんまじゃないの?