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

■ このスレッドは過去ログ倉庫に格納されています
2017/07/10(月) 12:41:32.83ID:4BrETaGO0
!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
2019/01/21(月) 07:48:45.13ID:OnpC9jiqd
>>714
UWP部分w
716デフォルトの名無しさん (ワッチョイ 136a-G1wx)
垢版 |
2019/01/21(月) 22:47:23.08ID:jMxyNaFi0
設定アプリとかそういうやつでしょ
2019/01/21(月) 22:53:02.38ID:lj+m/cPS0
EdgeもD&Dぐらい受け付けてほしい
2019/01/21(月) 23:01:15.44ID:2IDf84hU0
スタートメニューもUWPって話だしなぁ
2019/01/22(火) 00:54:31.00ID:TJJsDvbe0
ストアアプリのためのサービスもやめてほしい

これってストアアプリだと実現できないからサービス使ってんの?
馬鹿なの?死ぬの?
2019/01/22(火) 05:14:50.34ID:Tca6Oe/x0
>>717
D&D自体は受け付けてるぞ
2019/01/22(火) 18:17:28.66ID:okNAsuGB0
単純にファイルアクセスの制限がきついから仕事では選べないんだよな。
他のOSみたいに、ユーザーに権限確認させれば自由にアクセスできればいいのに。
2019/01/22(火) 19:28:33.44ID:Tca6Oe/x0
>>721
つbroadFileSystemAccess
723デフォルトの名無しさん (ワッチョイ 136a-G1wx)
垢版 |
2019/01/22(火) 23:56:05.40ID:fZcdSG5T0
1803のbroadFileSystemAccessはバグってて素通しだったらしいねw
1809で直したけど
2019/01/26(土) 02:38:46.46ID:eIp+B/jk0
RadioButton を押しボタン風で使いたいからToggleButtonを使用しようと思うんです。
でもSplitViewやGrid上に2個目を置こうとすると1個目が消えてしまうんですが、どうしたらいいですか?
RadioButton や Button は、普通に1個目が消えることなく2個目が置けます。
2019/01/26(土) 06:10:10.14ID:cAg/YcHI0
わからんけどstackpanelでも使えば?
2019/01/27(日) 01:20:34.62ID:l/tdtZdR0
stackpanelで試したんですが、ToggleButtonが自由にレイアウトできなくて困ってます。
上から下へ1列に並べることしかできないんでしょうか?
2019/01/27(日) 01:23:27.00ID:l/tdtZdR0
RelativePanelで出来ました、ありがとうございました。
2019/01/27(日) 16:53:52.65ID:MSeKxxI90
Gridで消えちゃうのは同じセルに置いちゃってるからだろ
ちゃんとGrid.RowかColumn変えてたか?
2019/03/05(火) 12:40:35.06ID:igxSpwpgM
csvのカラムに列挙されたファイルを処理したい(csvを読み込んでその後ファイル処理)
非同期アクセスでどうすればいいか途方に暮れてます。
2019/03/05(火) 12:49:17.18ID:cc7wnjYpM
UWP使うのをやめれば解決しそう
2019/03/05(火) 13:41:49.18ID:5pU0B7v80
>>729
http://jeanne.wankuma.com/tips/csharp/stream/readline.html
1行づつ読み込んで、それをカンマでsplitすればいいんじゃね?
データとしてのカンマがあるとかなら、正規表現とか必要になるだろうけど。
2019/03/05(火) 14:19:30.44ID:igxSpwpgM
非同期で読み込んで非同期で書き込むとぶつかるんだよね。
2019/03/05(火) 14:28:45.90ID:oCFZHxSl0
同時に複数のスレッドからアクセスするならロックなど排他制御しなきゃいけないだろ
2019/03/05(火) 14:48:48.14ID:igxSpwpgM
読むファイルと書くファイルは別々なので排他ではない。
csv読んでファイル名を得て書き込むんだよね。書き込みが読み込みを追い越しちゃう。
2019/03/05(火) 14:54:33.74ID:igxSpwpgM
すみません。解決しました。
awaitを使いました。常識なのかな?
2019/03/05(火) 15:01:24.00ID:5pU0B7v80
どういうスレッドの使い方なのか知らないが、前提処理があるのならなんらかの制御が必要だろ。
一気に読み込んで一気に処理するか、読み込み、処理を1サイクルにするか、読み込み1サイクル、それのシグナル(イベント)で処理1サイクルとか・・・
方法はいくらでもある。

つか、これってUWP関係ないよね。
2019/03/05(火) 15:49:22.82ID:igxSpwpgM
csv読み込んで、内容をみて処理する。という流れで、順次処理をしたかったけど、csv読み込みが非同期、後のファイル処理が非同期のためうまくいかなかった。
2019/03/05(火) 16:30:22.91ID:igxSpwpgM
awaitを知らなかったのが敗因
2019/03/05(火) 16:33:46.82ID:oCFZHxSl0
常識も何もどこでつまずいてるのかよくわからんかったわな。
非同期っていうから、Taskクラスのインスタンス返すxxxAsyncみたいな非同期メソッド呼んでたわけね。
でもawait付けずに呼んでたから読み込みを待たずに書き込みメソッドが喚ばれてた処理追い越したって事か。
まぁ、常識って言えば常識かな。
2019/03/05(火) 16:35:04.39ID:oCFZHxSl0
await付けてる前提でロックとか排他制御してない話かと思ったわ
2019/03/07(木) 09:02:14.91ID:6IyvIIuWa
Updated Microsoft Store App Developer Agreement: New Revenue Share
https://blogs.windows.com/buildingapps/2019/03/06/updated-microsoft-store-app-developer-agreement-new-revenue-share/
2019/03/07(木) 11:57:02.00ID:Set4s/n90
Windows 10の「電卓」アプリがオープンソース化 - 窓の杜
https://forest.watch.impress.co.jp/docs/news/1173372.html

GitHub - Microsoft/calculator: Windows Calculator: A simple yet powerful calculator that ships with Windows
https://github.com/Microsoft/calculator

C++ だけど
2019/03/07(木) 12:32:47.45ID:p9KSjCQy0
c++か...

ガクッ..
2019/03/07(木) 22:36:45.66ID:T6q13Vb20
C++でMVVMなのかな
ソース覗いてみよ
2019/03/07(木) 22:38:29.47ID:CVUoc8oY0
設計書書いてくれ
2019/03/07(木) 22:45:44.22ID:RfnYu3CC0
C++であることよりC++/WinRTじゃなくC++/CXであることにガッカリだよ
2019/03/07(木) 23:54:08.27ID:8SIQOYqV0
「^」使う箇所で超パフォーマンスなんて必要ないんだし、それ以外は普通のネイティブC++なC++/CXのバランスがちょうどいいんだよ。
2019/03/09(土) 08:55:19.67ID:TAtIUs/X0
UnitTestしようと思って、ソリューションにテストプロジェクトを追加したのですが、
テストメソッド名を自動生成されたものから変更すると、
「クライアント プロキシを初期化できませんでした。テスト プロセスに接続できませんでした。」
と出力されて、テストが実行できません。

テストプロジェクトを追加した直後は、正常にテストが実行されています。

なにか設定とかあるのでしょうか。

言語はC#です。
2019/03/09(土) 09:01:12.72ID:TAtIUs/X0
書き忘れましたが、使用しているのはVS Community 2017のバージョン15.9.8.です。
2019/03/12(火) 14:59:51.26ID:V5wzCrGn0
今年になってReleaseビルトが終了しない現象が発生していたんだが
ReactivePropertyが悪さをしていたようだ
とりあえずバージョンを4.2.2にしたらコンパイルは終わった
これから色々やってみるわ
2019/03/12(火) 23:00:39.34ID:HonL+dUe0
UWPでNLog使うの厄介だね…
2019/03/22(金) 01:05:20.94ID:8IoO3e/70
>>742
三角関数とかテイラー展開で自分で計算してて面白いね
2019/03/24(日) 19:36:24.10ID:0UFOFyyE0
お願いですから滅びてください
2019/03/27(水) 08:27:12.35ID:U7oYujDO0
ItemsRepeaterって何よこれ。ListViewやGridViewの代わりにこれ使えってこと?ItemsRepeater+StackLayoutてListView、ItemsRepeater+UniformGridLayoutでGridViewってことかな。
まぁ、Groupingとかサポートしてなさそうだけど。
一体何のために新しいのを...
755デフォルトの名無しさん (ワッチョイ ca6a-rXtv)
垢版 |
2019/03/27(水) 21:31:41.70ID:fZOTXpW20
どっちかっていうとItemsControlの後継みたいだね
普通はListViewとか使えみたいなこと書いてある
2019/03/27(水) 23:46:13.48ID:sn66jM/W0
Windowsストアアプリはなぜ失敗したのですか?
https://jp.quora.com/Windows%E3%82%B9%E3%83%88%E3%82%A2%E3%82%A2%E3%83%97%E3%83%AA%E3%81%AF%E3%81%AA%E3%81%9C%E5%A4%B1%E6%95%97%E3%81%97%E3%81%9F%E3%81%AE%E3%81%A7%E3%81%99%E3%81%8B
2019/03/28(木) 01:25:57.97ID:pafVG92t0
.NETがレガシーアプリ扱いされてたんだ、知らなかった。
758デフォルトの名無しさん (ワッチョイ fb5f-ycr5)
垢版 |
2019/03/28(木) 01:42:22.42ID:Qzjf5uAe0
ごく最近は少し軌道修正してレガシー扱い辞めたっぽいけど
2019/03/28(木) 01:56:52.90ID:yLTGLAEP0
>>758
.NETがレガシーってことは、何が最新なんだろう?
単に、売り込みたい UWP 以外は全部「老害」扱いしたかっただけなんだろうな。
金儲けのために。
2019/03/28(木) 01:59:18.91ID:yLTGLAEP0
売り込みたいのは、そっちじゃなく、CloudのAzureの方だったか。

みんなでMSの不買運動したい。MSのCloud (=Azure?) の不買運動なら出来るし。
2019/03/28(木) 04:06:56.18ID:OW8hZJbk0
>>757
それはない
2019/03/28(木) 04:17:33.30ID:JI/aBrOf0
クソストアはキラーコンテンツやアプリが何もないよね
セキュリティだのマネタイズだの、モダンだの色々言うけど決定的なものは何もない
使う理由がない

ストアはクソみたいな仕様、使い勝手なのに使用料がめついし
100歩譲ってデータセンター維持費用だとしても維持してやりたいと思うようなものでもない
なくなっても誰も困らんだろう

開発者からしても手間だし
デスクトップアプリで用は足りてるのに
ストアへ移行する必要性がない
2019/03/28(木) 08:22:17.99ID:X82ga8tFM
さすがにUWPをモダンと言い張るのはやめたようだな
2019/03/28(木) 08:33:49.08ID:so5wBTen0
>>762
最初に19ドル払うだけの使用料がそれほど厳しいのか?
何も調べていないだろ
2019/03/28(木) 08:37:06.88ID:IArF4WLr0
>>764
それGoogleやアップルよりもかなり安いな
2019/03/28(木) 09:10:30.76ID:sw/D8iM+0
>>760
企業や官庁でMS使っている限り、個人利用の不買運動なんて意味ねえよ
2019/03/28(木) 10:05:55.06ID:pafVG92t0
>>766
Office類は、一太郎とか桐とかに移行して欲しい。
年金とか日本の将来のこととか考えれば、国産品を買うことは表面的な
メリットを超えたところに大きな価値がある。
クラウドなら、富士通系のものもあるらしいし。
2019/03/28(木) 12:04:07.66ID:X82ga8tFM
でも日本のITって、インタフェースとかファイル規格周りで頑なにガラパゴス規格にこだわり始めるのがいけない
既存の国際規格に合うやつならそれ使えばいいのに、いちいち独自規格持ち出して囲い込もうとする
そういう不必要な島国根性を持ち込むからジャップはIT後進国とか言われるんだよ
2019/03/28(木) 21:27:20.78ID:u72Ak8GE0
絵文字なんてほんと滅んでほしい
2019/03/28(木) 21:30:24.90ID:oTOHt+SH0
国際規格取れるだけの勢いがあれば別にいいよ
絵文字だってそう

問題は既に代替規格があるのにあえてガラパゴス規格を持ち出すアホが多いこと
2019/03/29(金) 01:54:49.46ID:551B1bSM0
>>764
登録費用の話じゃなくて売り上げから引かれる分
2019/03/29(金) 04:14:43.43ID:eYej2iPK0
>>755
ドキュメントもうあったのね。
androidのrecyclerviewみたいな感じだな。layout切り替えて、ListViewItemみたいの無いから選択機能とかも完全に自分で実装か。
完全にrecyclerviewと同じやな。
2019/03/29(金) 04:19:58.67ID:eYej2iPK0
つか、build 2019も後1か月後。新しいロードマップが楽しみ。
>>319の去年のロードマップの8割ぐらいは消化したのか?
data validationが未達で、compact/standard sizingはgithub覗いてるともう来そう
2019/03/29(金) 20:56:17.31ID:P30tB4NK0
>>771
MSは2018年後半にはストアでの販売額の95%か85%を開発者に支払うようにすると発表していたんだね

A new Microsoft Store revenue share is coming
https://blogs.windows.com/buildingapps/2018/05/07/a-new-microsoft-store-revenue-share-is-coming/

ところが、2018年末になっても実行されてなくて開発者の取り分は70%だとか

Microsoft Fails to Uphold Promise to Pay Developers More for Apps in the Windows Store
マイクロソフトはWindowsストアのアプリに対して開発者にもっとお金を払うという約束を守らない
https://www.petri.com/microsoft-fails-to-uphold-promise-to-pay-developers-more-for-apps-in-the-windows-store
2019/03/30(土) 11:57:13.38ID:mL3n33sxd
開発者契約の更新履歴見ると最近何か変わったみたいだ

更新履歴
https://docs.microsoft.com/ja-jp/legal/windows/agreements/app-developer-agreement-change-history

開発者契約
https://docs.microsoft.com/ja-jp/legal/windows/agreements/app-developer-agreement
2019/04/03(水) 12:14:48.42ID:xn7iKSYA0
つか、毎年年末になるとストアアプリに突然難癖つけて公開停止に追い込むよな。くそマイクロソフト。
2019/04/03(水) 18:40:04.29ID:Lx29bbePM
略してマイクソ
2019/04/13(土) 20:01:40.72ID:USZhg4Xi0
https://docs.microsoft.com/en-us/uwp/toolkits/winui/release-notes/winui-2.1
winui 2.1 released
779デフォルトの名無しさん (ワッチョイ 136a-XGqV)
垢版 |
2019/04/13(土) 20:47:05.34ID:smwaBzOF0
CompactDensityっつーのは、UWP間延びしてたから詰めたよ!ってだけじゃんね
2019/04/20(土) 12:22:00.45ID:J3+MV66p0
新しいChromiumベースのブラウザエンジンはUWPで使えるようになるの?
2019/04/20(土) 12:29:44.22ID:YSwfdJS0M
EdgeHTMLが今後縮小されるのであればな
間違いなくChromium推しにはなるだろうけど
782デフォルトの名無しさん (ワッチョイ 236a-KxX0)
垢版 |
2019/04/25(木) 00:06:13.31ID:LMEoPixv0
broadFileSystemAccessなしの前提で
ファイルピッカーでファイルの保存するときに
.bak ファイルを作ったりすることできるかな?無理だよね?
2019/04/25(木) 00:32:42.22ID:5NU45we80
Localにでもパスと一緒に作ったら?
2019/04/25(木) 00:42:47.08ID:LMEoPixv0
>>783
そうなるよね、やっぱり。サンクス〜
2019/04/28(日) 17:44:50.11ID:gQ/XQq+s0
標準のカレンダーアプリってレジストリ書き込んでも令和対応しないけど
UWPだからですか?
786デフォルトの名無しさん (ワッチョイ 2344-Z4eT)
垢版 |
2019/04/28(日) 21:42:21.60ID:QGARKNWD0
>>785
なんかMSが先週あたりのパッチで5月1日にならないとそのレジストリを参照しないようにしているとかなんとか
2019/04/28(日) 22:55:38.11ID:wYacnEU/0
ほんとかよ
時計をいじれば確認できるな
2019/05/05(日) 20:11:48.89ID:W9uxpCZT0
いよいよ明日か
運命がきまる
2019/05/08(水) 21:46:38.93ID:CTBIWZMn0
結局WinUI 3.0の話だけ?
本来去年のロードマップにのってたデータ検証はWinUI 3.0に。
WinUI 2.2ではTab control,radio button gdoups,number control
しょぼ
2019/05/08(水) 21:55:52.83ID:CTBIWZMn0
https://mybuild.techcommunity.microsoft.com/sessions/77008?source=sessions#top-anchor
しょぼ
2019/05/09(木) 19:05:20.22ID:XFPtH+3u0
Unity+UWPの質問ってここでいいのかな?
ずいぶん久しぶりにUnityで作ったゲームをアプデしたんだけど、以前問題なく動いてたUWP用のプラグインが例外返すようになった
例外メッセージ読むとどうもOpenStreamForWriteAsyncってメソッドが存在しないのに呼び出してるぞ!って事らしいんだけど、何か仕様変わったのかな
なお先に書いてるように、以前アップした時は問題なく動作してた
2019/05/09(木) 21:17:13.00ID:T3Y73Su8a
UWPとWin32のギャップをなくし"Windowsアプリ"に?--MS幹部が方向性など語る
https://japan.zdnet.com/article/35136681/
793デフォルトの名無しさん (ワッチョイ 9f6a-y0Vo)
垢版 |
2019/05/09(木) 23:23:59.92ID:KnRUHxdn0
着地点がどうなるのかようわからんね
2019/05/09(木) 23:26:58.36ID:r4P/7gNt0
VとVMがUWP(と互換)で、Modelが.net framework互換だと作りやすくなるんだがね
2019/05/09(木) 23:29:00.95ID:2DsfHlvm0
UWPって社会の役に立ってる?

俺よりは役に立ってるかもしれんが何のステータスにもならない
2019/05/09(木) 23:35:07.77ID:xtuL9QBq0
・Win32アプリはタッチ操作や手描き入力といったUWPの機能を使用できない可能性があった。
・同氏を含むMicrosoftの幹部らはUWP路線を今後も維持しようとしている。
・Microsoftはここ1年ほど、Win32アプリに「モダンデスクトップ」要素を追加
2019/05/10(金) 00:35:03.07ID:jspzgJcz0
Windows7がある頃ならともかく終わる頃にWin32アプリもってアホかと
2019/05/10(金) 01:00:31.41ID:egnMC4DE0
>>797
64bit版API呼んでるアプリも便宜上Win32アプリと言ってるんじゃないの?
2019/05/10(金) 01:54:01.66ID:HjXJ9mW70
UWPは受けなかったから突貫工事で
Win32アプリも、と言い出しただけにしか見えない
MSはWindows 8.0で大失敗したんだよなw
あれ以来ズレがひどくなったような
2019/05/10(金) 10:09:12.06ID:BTMftRGa0
uwp作っていて気になるのはファイルシステムの遅さだわ
wpf並に速度が出たらUWPのアプリも増えるんじゃないかな?
2019/05/10(金) 12:09:15.70ID:L5XHm9aRM
どうせまともにう●こアプリ使ってるとこなんて無いんだから
今のうちに破棄しちゃえばいいのにな
ほんとストレージの肥やしだよ、●んこだけに
2019/05/10(金) 19:57:07.74ID:YtVJRKA40
Microsoft Confirms UWP is Not the Future of Windows Apps - Thurrott.com
https://www.thurrott.com/dev/206351/microsoft-confirms-uwp-is-not-the-future-of-windows-apps
2019/05/11(土) 02:42:59.34ID:dyh7Z/io0
まあ、窓電無くなって小画面専用アプリの需要なんて無くなったからな。
タブでもマルチウィンドウ使うしフルスクリーンアプリなんて邪魔でしか無い。
2019/05/13(月) 17:52:25.97ID:q2vSmoyL0
フルスクリーンの方がいいのはゲームぐらいか?
それもブラウザと一緒に開いて情報見たりするけど
2019/05/14(火) 20:57:20.69ID:w1l+U5ug0
WinFormsに力入れてりゃ良かったのにMSはアホだわ
2019/05/16(木) 18:43:55.96ID:1FTKDnmEM
今のような状態が一番開発者のモチベーションが下がる
2019/05/17(金) 21:32:38.96ID:WAHrFCaU0
高かった時期なんてあるのかよ
2019/05/17(金) 21:49:11.11ID:p/eIxPF+0
MFCってスゲエなって言ってた頃
2019/05/17(金) 22:04:38.23ID:uIXOEdp80
先人が作ったスゴイものに敬意を払わずに
新しものが好きなだけの青臭い若造共が全て台無しにした印象
2019/05/31(金) 21:06:43.73ID:QRYjtfy2a
UWPから方針転換、MicrosoftストアがネイティブのWin32ゲームをサポート
https://news.mynavi.jp/article/20190531-834379/

UWPは安全性や様々なデバイスを想定した共通のAPIといった長所を持つ一方で、
ローカルリソースの利用など様々な制限があり、それが柔軟性を求めるPCゲームになじまないところがあった。
MicrosoftストアでのWin32ゲームのサポートでは
「Windowsゲーミングのオープンなエコシステムに期待されるカスタマイズやコントロールが可能になる」という。

現段階で詳細は不明だが、「PCのオープンな特性を重んじた判断」(Spencer氏)だという。
そのためThe Vergeが「葬られたMicrosoftのUniversal Windows Platform (UWP)アプリの夢」としているように、
Win32ゲーム・サポートから読み取れるUWPからデスクトップアプリへの回帰、
Microsoftのアプリケーション戦略の変更も話題になっている。
2019/05/31(金) 21:39:25.35ID:24bzLzcj0
マイクロソフトが大小多様なフォームファクターをサポートする新しいOSを開発中 | TechCrunch Japan https://jp.techcrunch.com/2019/05/30/2019-05-29-microsoft-hints-at-a-new-modern-operating-system-designed-to-support-different-form-factors/
2019/05/31(金) 22:19:55.14ID:27pRSeSz0
いつも開発中だな。
とっとと出せ。
2019/05/31(金) 22:28:15.49ID:vxaBZs1E0
しかしなぜUWPが流行ると思ってたのか
2019/05/31(金) 22:32:14.46ID:RIljUY+70
ろくにコントロールも揃わないまま出てきたWinRTのスレでの発言としては趣深いな
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況