自動ニュース作成G
「フォト」アプリが爆速に ~MicrosoftがUWP→Windows App SDK移行の苦労を解説
https://forest.watch.impress.co.jp/docs/news/1597351.html
2024-06-06 07:30:37
>UWPアプリのプロセスはセキュリティを高めるため「AppContainer」と呼ばれる低い権限(低整合性レベル)で実行される。そのため、一部のAPIが制限されたり、追加でユーザーによる権限の許可が必要だったりする(「Windows App SDK」で開発したWin32アプリは中程度の整合性レベルで実行されるため、そうした制限が少ない)。
詳しくないけどウインドーズの開発フレームワーク?っていくつかあったけどuwpで作ればいろんな環境で動くって推奨してたような気がするけどwin32に比べて明確なデメリットがあったのか。先祖返り?
・バッテリーを意識したモバイル・タブレット寄りの設計だったが、デスクトップアプリには制限が増えて使いにくかった。Win32でベタに書いた方が作りやすかったって事で、先祖返りだよ。
・実情はUWPアプリで作るのが困難だから諦めたんだろ。作業者としては作業に伴う「苦労」を感じたのかもしれないが、技術的な困難はUWPで実用に耐えるものを作る方が大変。妥協や手抜きの範疇だ。
・いずれは.net coreフレームワークでその辺のAPIを全て包括出来るようにしたいんだろうけど気が遠くなるような作業量だろうな
・権限に関する設計ができてなかったんだろ。過剰に制限かけりゃ使いづらくもなる。Macの方も iPadOS/iOS系の制御かけたくてもうまくできてない印象