Windows 10 UWPアプリ開発 Part 2 [無断転載禁止]©2ch.net

!extend:checked:vvvvv:1000:512

javascript(+HTML5,WinJS)やC#(+XAML)を使ったUWP開発のスレッド

■リンク
Windows ストア アプリ開発 - Windows デベロッパー センター
http://msdn.microsoft.com/ja-jp/windows/apps/

Windows ストアへの道 | MSDN
http://msdn.microsoft.com/ja-jp/jj984295.aspx

Insider.NET > 業務アプリInsider > WinRT/Metro TIPS - @IT
http://www.atmarkit.co.jp/ait/subtop/features/dotnet/app/spv/winrttips_index.html

■コード貼るなら↓使ってください
http://ideone.com/


前スレ
Windows 10 UWPアプリ開発
http://mevius.2ch.net/test/read.cgi/tech/1440150886/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured

390デフォルトの名無しさん (ワッチョイ dbe0-mxdc)2018/09/03(月) 09:25:16.89ID:fCsbAgcx0
>>389
セキュリティ上の制限なのだから少なくとも1度は手作業が入る。
ファイラーをUWPで作ろうとしているのが間違い。

391デフォルトの名無しさん (ワッチョイ 351e-5VgM)2018/09/03(月) 09:45:22.06ID:qqCJocYp0
別に間違いじゃねぇと思うけど。最初の1回ぐらいユーザーに選択させりゃいい。androidだって動的権限でダイアログ出したりするんだからそれぐらいの手間は許容範囲だと思うけど。

もしくはそれ避けたいなら確かファイルシステムに完全にアクセスできる権限が追加されたと思ったけど。
https://docs.microsoft.com/ja-jp/windows/uwp/files/file-access-permissions
broadFileSystemAccessのがある。

392デフォルトの名無しさん (スッップ Sd43-lQkG)2018/09/04(火) 13:46:58.73ID:duaZJyO6d
>>389
デスクトップアプリとして開発、UWPに変換は?
runfulltrustついてるよ
ストア経由しないといかんのだっけ

393デフォルトの名無しさん (ワッチョイ 9dd2-z/NN)2018/09/05(水) 08:17:32.65ID:StFLFV/20
>>390
UWP版のエクスプローラもまだまだイマイチだな

394デフォルトの名無しさん (ワッチョイ b574-6kGK)2018/09/05(水) 15:40:11.83ID:/34nIbbV0
>>390
>>391
>>392
アドバイスありがとうございます。
結局、ユーザーに一度手作業で指定してもらうことにしました。
既存のファイラーに比べると手間が増えるので、そこで敬遠されないといいんですが。

395デフォルトの名無しさん (ワッチョイ bfc5-DGZG)2018/09/16(日) 12:35:22.29ID:n7oV4Nef0
どう?少しはマシなアプリ充実してきた?

UWPアプリってマトモなやつ一つもないよね
やっぱAPI?レベルで腐ってるから駄作アプリしか作れないんじゃないの?

愛用してたデスクトップ版OneNoteが無くなって出来の悪いUWP版に一本化とか暴挙過ぎて耐えられないんだけど
もうUWPアンチになるしかないじゃない……

もうほんとやめてほしいよUWP

397デフォルトの名無しさん (ワッチョイ d71e-1I2y)2018/09/16(日) 12:49:10.93ID:xglFG3kP0
>>395
充実してないならアプリ作って一儲けするチャンスだぞw

398デフォルトの名無しさん (ワッチョイ bfc5-DGZG)2018/09/16(日) 12:56:21.31ID:n7oV4Nef0
>>397
作るならデスクトップアプリで作って♥
純UWPアプリとかクソアプリばっかりで生理的に嫌悪感抱くレベルだわ

399デフォルトの名無しさん (ワッチョイ d71e-1I2y)2018/09/16(日) 14:58:14.84ID:xglFG3kP0
UWPのUI自体がタッチ前提だから、基本軽めのアプリになっちゃうんだろうな。
そこらへんは>>319のロードマップ見ると、Menubarやらgrid、ドッキングとか業務アプリに力いれるっぽいから
そのうちプロフェッショナルなアプリ増えるんじゃね?w

400デフォルトの名無しさん (ワッチョイ bfc5-DGZG)2018/09/16(日) 15:23:32.26ID:n7oV4Nef0
ちゃんとしたやつ作ってくれるならいいや
なんか車輪の再発明臭しかしないけど
もうデスクトップアプリでやれよって感じ

401デフォルトの名無しさん (ワッチョイ 9f04-okpm)2018/09/16(日) 17:11:21.29ID:zfSmMxbH0
「そうだ!デスクトップとスマホ、両方で使えるアプリに統一しちゃえば皆Windowsだけ使うようになるよね?」

こんな妄想、誰がGoサイン出したのか…

402デフォルトの名無しさん (ワッチョイ ff5b-ck2F)2018/09/16(日) 18:23:06.75ID:un+A0LAL0
androidはすでにchromebookで動くし、iosアプリもmacで動くように準備中だし、
ちょっと遅すぎただけで方向は間違ってなかったんじゃね

403デフォルトの名無しさん (ワッチョイ 379f-CWyq)2018/09/16(日) 23:14:49.36ID:OwUCgj4f0
デスクトップ環境のマウス操作でタッチ用アプリ「も」動くんならいいけど、
デスクトップ環境でキーボード/マウス用UI捨ててタッチ用UIに振ったのは失敗だよね
しかも制限がきつくて機能が劣るアプリしか作れない
その結果、ユーザーからはソッポを向かれ、MSストアは寂れてUWPは全然流行らず
開発者はAndroid、iOSへ去ってしまい、Windows Mobileは死亡
あわてて軌道修正図っているが、時すでに遅し

404デフォルトの名無しさん (ワッチョイ 9f8d-okpm)2018/09/16(日) 23:37:31.09ID:s/FO6/y+0
↑こういう誤解多いなw

405デフォルトの名無しさん (ワッチョイ bfc5-DGZG)2018/09/16(日) 23:38:23.14ID:n7oV4Nef0
誤解もなにも事実じゃん

406デフォルトの名無しさん (ワッチョイ 9fd2-p2Er)2018/09/16(日) 23:46:51.69ID:lh/RM4Sk0
妄想おつ

407デフォルトの名無しさん (ワッチョイ 37c3-wbiP)2018/09/16(日) 23:49:12.51ID:Zd9aJv6G0
一番はWindows7で動かなかったことだと思うけどな。
Windows7のサポート期限が迫っている今ならともかく、
出た当初にWindows7で動かないプログラムは検討するに値しなかった。

408デフォルトの名無しさん (アウーイモ MM1b-DGZG)2018/09/17(月) 00:04:10.77ID:ZKcVLt8+M
妄想でないと言う証明になる神アプリ紹介してよ
無いんでしょ?

409デフォルトの名無しさん (ブーイモ MMbb-ahc+)2018/09/17(月) 00:09:25.29ID:x38HLuISM
VISIO CAD をUWPに移植してOSSで公開してくれ

410デフォルトの名無しさん (ワッチョイ b165-Y82R)2018/09/21(金) 12:38:10.59ID:1Nc4IDve0
UWPの一番大きな問題は、セキュリティが徹底されていて、外部のプログラムとの連携ができないところ。
例えば、最近話題のディープラーニングをしようとしても、使用できるライブラリはマイクロソフトが作った、CNTKしかない。
しかも、UWPはすべてのWindowsで動くことが条件なので、GPUが使えず、CPUしか使用できない。
以前のプログラムが流用できず、場合によっては書き直しになるので、ほとんどソフトがない状態が続いている。

ストア発行にハードウェア足切りの規定は無いしDirect Computeも使えるからGPUが使えないってのは語弊があるね

まあGPGPU目的ならCUDAが使えない時点で論外なプラットフォームだけど

412デフォルトの名無しさん (ブーイモ MM05-Nssn)2018/09/21(金) 20:14:59.30ID:FeY49FdEM
え、外部dll使えんの?

413デフォルトの名無しさん (ワッチョイ b165-Y82R)2018/09/22(土) 09:44:39.82ID:ANPl6QdE0
>>412
基本的に使えない。Windowsランタイムコンポーネントとして作り直す必要がある。

414デフォルトの名無しさん (ワッチョイ 4206-coYL)2018/09/22(土) 10:45:24.07ID:6W77rnQj0
VSアップデートしたらX68のデバッグができなくなっているんだが、ウチだけかな?
デバッグ開始後に再起動を繰り返している

ただx86はしっかり動いている

415デフォルトの名無しさん (ワッチョイ 4206-coYL)2018/09/22(土) 10:57:51.79ID:6W77rnQj0
続き
X68のリリースビルドは普通に動いています

416デフォルトの名無しさん (ワッチョイ 5dc3-rhI1)2018/09/22(土) 10:59:49.35ID:ZjQBvuSg0
X68ってなんぞ

417デフォルトの名無しさん (ワッチョイ 4206-coYL)2018/09/22(土) 11:00:49.64ID:6W77rnQj0
つかX68ってシャープかよ
X64の間違いでした

418デフォルトの名無しさん (ワッチョイ c21d-coYL)2018/09/22(土) 11:27:44.77ID:yvScB0mi0
Z80なめんな

台数ベースで6502に勝てるとでも?

420デフォルトの名無しさん (ワッチョイ 6dd3-coYL)2018/09/22(土) 13:19:47.65ID:8C50vKEJ0
>>413
"外部DLL"の定義が曖昧なせいもあるけどそれも語弊があるなあ
アプリのパッケージ以下にあるネイティブDLLは
LoadPackagedLibrary/DLLImportで呼び出すことは保護されたUWP上でも合法
ランタイムコンポーネント化が必須というわけではないのよね
https://msdn.microsoft.com/en-us/library/mt186162.aspx

>>414
うちでは再現しなかった
15.8.5にてC#とC++/CXの複合プロジェクトのx64のDebug/Releaseデバッグ実行おk

421デフォルトの名無しさん (ワッチョイ 9b9f-MLG0)2018/10/07(日) 22:22:12.99ID:7qedZ+TK0
Microsoft puts its touch-friendly Office apps for Windows 10 on hold
マイクロソフト、Windows 10用のタッチフレンドリーなOfficeアプリケーションを保留にする
https://www.theverge.com/2018/9/28/17913174/microsoft-office-universal-apps-windows-10-development

Microsoft’s universal app experiment for Office is all but over
MicrosoftのOfficeに対するユニバーサル・アプリ実験はすべて終わった

The apps aren’t fully dead yet, but Microsoft is no longer developing new features for them.
“We are currently prioritizing development for the iOS and Android versions of our apps;
and on Windows, we are prioritizing Win32 and web versions of our apps,” explains a Microsoft
spokesperson in a statement to The Verge.
まだ完全に死んでいるわけではありませんが、Microsoftはもはや新しい機能を開発していません。
「私たちは現在、iOSとAndroidバージョンの開発に優先順位を付けています。
Windowsでは、Win32とWebバージョンのアプリに優先順位を付けています」とMicrosoftの広報担当者は
The Vergeへの声明で説明しています。

422デフォルトの名無しさん (ワッチョイ d0e8-g8qz)2018/10/09(火) 02:03:56.14ID:q6e+NHoi0
Forms復権早よ

423デフォルトの名無しさん (ワッチョイ df80-4Hut)2018/10/12(金) 20:56:07.25ID:XZTZpHF90
Formsにちゃんとスケーリング実装してくれりゃ問題ないのにね

424デフォルトの名無しさん (ワッチョイ bfc5-oXXA)2018/10/17(水) 21:46:31.98ID:LCeA9TIs0
>>421
OneNoteもデスクトップに戻してくれよ
なんでOfficeアプリの中でOneNoteだけが糞UWPの餌食にならなきゃいかんのだ

425デフォルトの名無しさん (ワッチョイ bfc5-oXXA)2018/10/17(水) 21:51:29.52ID:LCeA9TIs0
UWPなんて負の資産は滅んでしまえ!!!

426デフォルトの名無しさん (ワッチョイ bfc5-oXXA)2018/10/17(水) 21:52:02.51ID:LCeA9TIs0
Unko
Windows
Program

U n k o
W i n d o w s
P r o g r a m

428デフォルトの名無しさん (ワッチョイ bfc5-oXXA)2018/10/17(水) 22:15:12.95ID:LCeA9TIs0
あと、別の板でこんな記事も見かけた

Microsoft puts its touch-friendly Office apps for Windows 10 on hold
マイクロソフト、Windows 10用のタッチフレンドリーなOfficeアプリケーションを保留にする
https://www.theverge.com/2018/9/28/17913174/microsoft-office-universal-apps-windows-10-development

Microsoft’s universal app experiment for Office is all but over
MicrosoftのOfficeに対するユニバーサル・アプリ実験はすべて終わった

The apps aren’t fully dead yet, but Microsoft is no longer developing new features for them.
“We are currently prioritizing development for the iOS and Android versions of our apps;
and on Windows, we are prioritizing Win32 and web versions of our apps,” explains a Microsoft
spokesperson in a statement to The Verge.
まだ完全に死んでいるわけではありませんが、Microsoftはもはや新しい機能を開発していません。
「私たちは現在、iOSとAndroidバージョンの開発に優先順位を付けています。
Windowsでは、Win32とWebバージョンのアプリに優先順位を付けています」とMicrosoftの広報担当者は
The Vergeへの声明で説明しています。

……なんでOneNoteだけUWPの犠牲になったの?ねえなんで???

429デフォルトの名無しさん (ワッチョイ bfc5-oXXA)2018/10/17(水) 22:16:10.82ID:LCeA9TIs0
誤爆したけどなりふり構うつもりなんかねー
UWPはクソ!!!滅びろ!!!!!

430デフォルトの名無しさん (ワッチョイ f3e7-Pr2h)2018/10/20(土) 14:26:41.98ID:QA1RjyY/0
MicrosoftはUWPを使う気はあるんでしょうか?

431デフォルトの名無しさん (ワッチョイ 0fd3-usPd)2018/10/20(土) 16:16:36.96ID:ODHHe6QF0
目に見えるだけでも使ってはいるでしょ
Win10の標準UWPアプリも軒並み更新は頻繁だしね

ユーザーが使うかは別の話だけど


WinRTへのAPI追加もOSの機能更新毎に未だアクティブに行われている
https://docs.microsoft.com/en-us/windows/uwp/whats-new/windows-10-build-17763

デベロッパーが使うかは別の話だけど

432デフォルトの名無しさん (ワッチョイ 4b1e-cjBk)2018/10/21(日) 15:09:42.21ID:4y834SLg0
みんな使ってないから結構な頻度でUWPのバグ踏み抜いてげんなりする。MSの品質は最強かと思ってたが単に今までユーザーが多かったからバグの洗い出されて品質良かっただけだった。
今はandroidのライブラリの方が品質たけぇな。

UWPって将来性ないよね

434デフォルトの名無しさん (スップ Sd2a-M9WL)2018/10/21(日) 15:59:13.60ID:V9nB8fZ/d
>>432
なぜAndroidとMicrosoftを比較してるん?

435デフォルトの名無しさん (ワッチョイ e6c5-vik7)2018/10/21(日) 16:01:14.11ID:K83iZnQt0
>>434
同じタッチディスプレイ向けのAPIだからに決まってるだろ

436デフォルトの名無しさん (ワッチョイ 6a1d-nBLa)2018/10/21(日) 16:09:04.90ID:B3r51JMx0
>>434
そのうちWindows Mobileが逆襲するから

437デフォルトの名無しさん (ワッチョイ be81-nBLa)2018/10/21(日) 16:14:03.73ID:m0RuVVJc0
>>435
何を指摘されてるか理解できない低悩は黙ってろよwww

438デフォルトの名無しさん (スップ Sd2a-M9WL)2018/10/21(日) 16:22:55.45ID:V9nB8fZ/d
>>436
あほ

439デフォルトの名無しさん (ワッチョイ 4b1e-cjBk)2018/10/21(日) 17:45:33.79ID:4y834SLg0
googleのandroidの方が品質たけぇんだけど、androidは色々つぎはぎだらけなのがイライラする。その点UWPの方はバグいけど、MVVM、Databinding,APIもしっかりまとまって一貫性あるのがいい。

440デフォルトの名無しさん (ワッチョイ e6c5-vik7)2018/10/21(日) 19:12:55.76ID:K83iZnQt0
>>439
ユーザは開発者の都合なんか知らねえんだ

どうでもいいからOneNoteを糞ゴミUWPからデスクトップアプリに戻してくれよ

新着レスの表示
レスを投稿する