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

レス数が950を超えています。1000を超えると書き込みができなくなります。
1デフォルトの名無しさん
垢版 |
2015/08/21(金) 18:54:46.63ID:pRfLWRzY
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/
2017/05/15(月) 08:25:58.15ID:UENsTevC
現状はユーザーに選択の余地が無くなるような管理者向けの選択肢が増えただけだし当たり前じゃろ
後半の記者の予想だけをもとにしてそんな憤られてもな

まあ、MS自身もWindows 10 Sをとりあえず市場に流して制限されたポリシーがどの程度受け入れられるのか
段階的に模索しようとしている感じだし記者の予想が的外れだとも思わんけど
890デフォルトの名無しさん
垢版 |
2017/05/15(月) 09:52:38.05ID:qHpNdCS/
>>888
お前が個人用も会社ようも区別つかないバカなのは分かったけどまだバカを晒し続けるの?
管理者的には変なもの入れられてトラブルこともないしブリッジかませばUWPじゃないのも動かせるしで最良の方向だろ
2017/05/15(月) 09:58:27.10ID:sVD3+ZR2
これでメールからのウイルスを100%防御できるとしたら、コレほど強固なOSはかつて存在しなかったと言ったら大げさだろうか
2017/05/15(月) 10:49:27.42ID:zvTWY+Da
つか、そもそもとっくの昔にアクティブディレクトリとかでソフトの実行とか制限できたんじゃねぇの??
2017/05/15(月) 12:20:42.60ID:6QYPUZwD
更に簡単に管理できるようにしたいんじゃね?
WindowsSは設定データ入ったUSB差して30秒で支度完了らしいし
教育現場、会社向けはそういう方向目指してるように思う
2017/05/15(月) 19:52:51.39ID:2m59clKr
>>890
Windows10の横暴を目の当たりにして何をのんきな
895デフォルトの名無しさん
垢版 |
2017/05/15(月) 22:34:57.92ID:qHpNdCS/
横暴何を指してんの
2017/05/15(月) 23:00:38.50ID:2m59clKr
強制アップデート&事実上のプライバシー規約無効化
ついでにColtana等の公式スパイツール
頼みもしないアプリやニュースの勝手なインストール
注意深く全部設定しないとMSに駄々漏れになるプライバシー
全部OFFにしても変更された規約のせいでそれですらプライバシーの保証はない
おまけに人をおちょくるようなMicrosoft Partner による悪ふざけ

ここ数年、一方的にユーザーの自由やプライバシーを取り上げる方針を押し付けてきた
そして代替がないからそれでもこのOSを使い続けざるをえない
2017/05/15(月) 23:19:05.77ID:mO3UXZ6X
プライバシーとか10から気にしだしだの?
2017/05/15(月) 23:30:17.72ID:Lm8z7TMW
>>896
AndoridとかいうOSでも使ってみればw
2017/05/15(月) 23:34:20.22ID:2m59clKr
>>897
音声情報やWebカメラを普通に扱うようになって
メールストレージがYahooとかのクラウドになってから
やっと最近の騒ぎでヤバさに気が付いた

今後は個人情報どころか私生活の詳細な情報と
ITのすべての知的資産を
MSやGoogleが独占的に扱うようになるだろう

世界オワタ
2017/05/16(火) 03:11:16.50ID:Tg+wwnRP
MSは本質的な意味でバカだから恐るるに足らないが
GoogleやFacebookはやばいと思う
2017/05/16(火) 03:39:39.06ID:jy3xhzJS
撮った写真が勝手にアップされた時はびびったな
902デフォルトの名無しさん
垢版 |
2017/05/16(火) 16:35:37.81ID:jHwvBExt
勝手にアプデされて
再起動されてて
エロ画がss
2017/05/17(水) 15:27:25.25ID:9A9Qhy/j
https://blogs.windows.com/buildingapps/2017/05/16/announcing-windows-template-studio/
2017/05/31(水) 15:02:11.63ID:vYgqHIHt
WPFからUWPへのポーティングアプリって無い? 結構違うので面食らっている。
ディファレンシャルリストぐらいどこかに置けよな。 マイクロソフト めっ!
2017/05/31(水) 17:10:09.43ID:2WXX0nI0
>>856 が使えそうなら使用感とか聞きたい
2017/05/31(水) 18:51:46.74ID:+8MD50cU
これじゃのーて?

http://cloud.watch.impress.co.jp/docs/special/1006627.html
2017/06/07(水) 21:40:22.23ID:Dmt7q5QM
UWPってWPFみたく通知領域にアイコン表示できない?
2017/06/07(水) 22:07:55.33ID:R65Kt66e
>>904
だいたい同じでしょう。
2017/06/07(水) 22:40:54.54ID:hAy2POom
でき
2017/06/07(水) 22:49:58.33ID:R65Kt66e
>>907
UWP System tray support ? Welcome to the Windows developer feedback site!
https://wpdev.uservoice.com/forums/110705-universal-windows-platform/suggestions/12817866-uwp-system-tray-support

Vote pls.
2017/06/07(水) 23:08:01.92ID:liR4rhVO
外国でもUWPは受けが悪いなw
2017/06/07(水) 23:10:56.14ID:nD2aTlLr
最近になってようやく使えるようになってきた感ある
開発環境含めて
2017/06/07(水) 23:17:57.67ID:R65Kt66e
十分使えるけど、UWP構想で重要なモバイルなくすアホなMS。
2017/06/07(水) 23:20:56.98ID:ElPsbA89
ユニバーサル(実行環境が普及してるとは言ってない)
2017/06/07(水) 23:59:06.57ID:Dmt7q5QM
>>910
サンクス、やっぱだめか
UWPの前提だったモバイルからデスクトップまでつーのも、モバイルがこんな惨状なんだから、
もうちっこい画面はあきらめて、デザインとか設計とか見直したほうがいいんじゃないのかね?
2017/06/09(金) 07:03:37.81ID:jzjkCZ05
評判悪かろうがなんだろうがMSはやっちまうから

いまから逃げ出す先を考えとかんと
2017/06/09(金) 07:04:32.14ID:CKqyyCX/
俺も最近UWP以降しようとしてるんだけどないもの大杉ない?
例えば例外のTargetsiteってそんなに使ってる人いなかったのかな
2017/06/09(金) 11:57:07.11ID:dNGjxIOI
特定のファイルを指定させて、処理後に同じフォルダの次のファイルを処理するって感じの事をやりたいのですが、UWPで可能でしょうか。
任意のフォルダのファイルを指定するのに、FileOpenPicker.PickSingleFileAsync を使えば良いというのはわかったのですが、取得した StorageFile の親フォルダが取得できません。
StorageFile.GetParentAsync() でnullが返ってきてしまいました。
2017/06/09(金) 14:35:17.34ID:ncqzkN9q
>>918
FileOpenPickerは選択された"ファイルにのみ"アクセスする権限が与えられるだけだから
アプリの機能宣言のピクチャライブラリとかで暗黙的に許可されているフォルダに
GetParentAsyncで取得したい親フォルダが含まれていない限りはアクセスできないよ
基本的にFolderPickerでフォルダのアクセス権を取得するしかない

おまけ:
選択したフォルダのアクセス権の永続化はStorageApplicationPermissions
取得したファイルの列挙クエリ中のインデックスはStorageFileQueryResult.FindStartIndexにStorageFile自体を渡して取得
エクスプローラ上からのアプリ起動時に同階層を列挙したい場合はFileActivatedEventArgs.NeighboringFilesQuery
2017/06/09(金) 14:48:16.49ID:dNGjxIOI
>>919
対象フォルダを選択させて、それを永続化するしかないという事ね。
回答thx

しっかし、余計な制限を作ってくれるわ・・・
2017/06/09(金) 14:55:35.79ID:E5krWdLh
UWPはどのデバイスでも動く汎用性というメリットよりも
全デバイスで共通の要素しか使えないというデメリットの方が目に付くよな。
なんつーかJavaのAWTに似た窮屈さを感じる。
2017/06/09(金) 15:04:11.69ID:Tx9231sP
ちがうね
汎用性じゃなくてセキュリティを重視したら使いにくいものになってるだけ
2017/06/09(金) 17:25:00.63ID:Ys7A1RKt
「(一部例外を除いて)あなたが選んだもの以外は、アプリにも知られる事はありませんよ」というのを
MSがもっとアッピルするべきだな
2017/06/09(金) 17:41:49.00ID:tUkCeAic
これから業務アプリのトレンドどうなっていきますかね
モバイルはiosとかだとして、デスクトップもUWP無理な気がしてきた…
2017/06/09(金) 20:49:25.55ID:QIWvbUtl
当分はwinフォームやな
廃止されるタイミングで最良の選択するしかない
2017/06/09(金) 21:10:19.05ID:lbGCAKqR
次のアプデでファイルアクセス緩くなるらしいよ。
2017/06/09(金) 21:12:58.25ID:iWWz3Pko
hocalhostに無条件でアクセスしたい・・・今でもコマンド一発だけどコマンドラインを実行してもらわんといかんのがね
2017/06/09(金) 21:38:51.02ID:Ys7A1RKt
>>926
今は限られた範囲でしか使えないファイル操作Win32API(とそれを使うライブラリ)が、アクセス可能な範囲ならどこでも使えるようになる。
アクセスに必要な条件は今までと変わらない。

と認識しているのだけど、違うのかな。
2017/06/09(金) 21:47:35.60ID:ncqzkN9q
ファイルアクセス緩くなるちゅーてもユーザーによる明示的なアクセス権取得以外認めないポリシーはそのままで
アクセスの権のあるフォルダ内ならFindFirstFileやCreateFile2が直接呼べるって話だったねBuild2017の説明だと
仕組みまではよーわからんかったがパフォーマンスの対する緩和策って感じだと思う
2017/06/09(金) 22:10:40.39ID:7pQW/h0l
MSは覇権取れないものは諦めた方がいいんじゃないですかね
2017/06/10(土) 06:48:54.87ID:nU2rj0Dd
Windows MRがUMPオンリーなのはもったいない
2017/06/10(土) 06:49:44.62ID:nU2rj0Dd
* UMP→UWP
2017/06/10(土) 09:28:31.55ID:TVWizfY2
ファイルアクセスとかセキュリティ関連の制限とかは企業アカウントでアプリ作って特別な申請して
MSがセキュリティ的に問題なしと判断すると抜け道作ってくれるなんかなかったっけ?
2017/06/10(土) 23:32:31.56ID:H2Yx3aMs
まあまず無理
大手OEMでも許可してもらえないぐらいだから
2017/06/13(火) 23:01:28.34ID:AaJ4Ms4L
結局MSに申請しなきゃいけないとか
まったく意味ない
2017/06/18(日) 08:54:56.37ID:C/Z1HxZD
アプリ申請して公開中になってストアでタイトル名で検索するとページ出るんだが、新着・ジャンルの一覧には出てこない…
どうなってるんだこれ
2017/06/18(日) 09:24:28.00ID:Y1DSEOZd
ステータスが「公開中」なら「公開(作業)中」だよ
2017/06/18(日) 12:07:41.62ID:C/Z1HxZD
>>937
ステータスは「ストア内」になっててそのリンクからページには飛べるようになってるんだ
939デフォルトの名無しさん
垢版 |
2017/06/18(日) 15:30:10.34ID:xPH4G83l
競合他社の準備中で追いつくのを待ってる護送船団方式です
2017/06/19(月) 21:57:58.26ID:ATqXN5X8
m3u等のプレイリストから楽曲ファイルを読み込んで一覧表示をしたいのですが、
ファイル名だけならまだしもアーティストなどのMusicPropertiesを逐次取得しようとすると、
かなり時間がかかってしまうのですが、何かもっといい方法はありますか?

Grooveはアーティスト名やアルバム名を表示させつつ一瞬で表示させてるので、
たぶん手段がないわけではないと思うのですが……


ちなみに自分なりに探してTagLib UWPなるものを使ってみましたが、
早くなるどころかもっと遅くなってしまいました。
2017/06/20(火) 07:47:39.17ID:bWomkOfZ
UWPアプリでファイルを引数として渡して起動はできるのでしょうか。
2017/06/20(火) 08:45:53.30ID:waNIHQ/e
引数ってことはコマンドライン限定? それならできないよ
2017/06/20(火) 08:57:50.78ID:bWomkOfZ
>>942
回答ありがとうございます。
引数でできないということは、ファイルを渡したいときは関連付けか、ドロップぐらいしかできないのですか?(アプリでの読み込み処理を除く)
2017/06/20(火) 09:11:44.26ID:WlcUYLIV
>>940
普通は予め情報を取得してDBに保存します
一度見たやつを保存しておく他ないと思うよ
2017/06/20(火) 09:29:17.57ID:waNIHQ/e
>>943
あとは共有コントラクトでファイルを投げつけるってのもあるけど、どこからファイルを渡すにしても
ファイルの種類からハンドラを探すってポリシーを強制的に経由するもんで
アプリが宣言している受け入れ可能なファイルの種類(ワイルドカードは使えない)以外を
勝手に投げつけることができんのだわね

ファイルのアクティブ化によるアプリの起動
https://docs.microsoft.com/ja-jp/windows/uwp/launch-resume/launch-app-from-file
2017/06/20(火) 09:34:57.19ID:waNIHQ/e
あれ? ちと気になって共有ターゲット宣言の設定見たら「すべてのファイルの種類をサポートする」って項目があるな?
共有コントラクトならとりあえずなんでも渡せるのかもしらんね
あんまり今回の要望の役には立たなそうだけど
2017/06/20(火) 09:36:27.72ID:n6C1TmDP
ファイル名を渡すだけなら、プロトコルで出来るだろうけど、
アクセスできる状態のファイルそのもの(StorageFile)を受け取りたいって事か
2017/06/20(火) 22:36:28.23ID:REPtigYU
>>944
やっぱりそうなっちゃうんですね
個人的には他のアプリケーションでプレイリストを編集されてもいいようにしたいので、
なるべくならDB形式は避けたいのです……

もうちょっとだけ格闘してみます
2017/06/21(水) 18:51:54.88ID:eD9TvPF1
>>948
DB にはオーディオ、ビデオのファイル名に紐づけてメタデータの値を記録。

あとファイルの変更日時やハッシュ値も記録しておいて
ファイルの差し替え等による変更の有無(再取得の必要性)をチェックするのが良いですよ。
2017/06/22(木) 11:35:36.06ID:zv4U224T
結局先週公開したアプリが新着のところに未だに出てこない…
951デフォルトの名無しさん
垢版 |
2017/06/22(木) 22:36:48.34ID:VNVtcycG
SHOWROOMアプリ欲しいかも
WebブラウザのSHOWROOM、使いにくい
952943
垢版 |
2017/06/25(日) 13:29:23.45ID:3rtI11l8
https://hebikuzure.wordpress.com/2015/08/22/startedgebycommand/
これってどうやってるんだろ・・・
2017/06/25(日) 13:53:41.73ID:ivYV9CGv
昔はWINDOWSもコマンドラインから起動してたからな
2017/06/25(日) 13:54:23.29ID:QxGPZP6Y
何も特殊なことは無いと思うけど
2017/06/25(日) 14:10:10.92ID:r/7SFpsR
前にそういうのがプロトコルで出来ると言ったつもりなのだけど、まあいいや
https://docs.microsoft.com/en-us/windows/uwp/xbox-apps/automate-launching-uwp-apps
2017/06/25(日) 14:26:50.49ID:7Ebwbe24
>>952
ブラウザは立ち上げるけど真っ白いや真っ黒なだけになってしまう
2017/06/25(日) 23:12:05.60ID:cSc3WQuP
>>952
勘違いしてそうなので補足というか確認だけど(既に書かれてることだけど)
プロトコル形式のクエリでファイルのパスを渡したこところでアクセス可能だという前提は置けないからね?
2017/06/26(月) 18:44:36.45ID:GFTEX9iT
なんだよ Prism使って、ViewModelLocator.AutoWireViewModel="true"入れたら、逆に、View-ViewModel間のバインドしなくなったぜ。
最新Prismでは、仕様が変わったのか?
2017/06/26(月) 19:46:30.69ID:rrbhwHH6
Filepickerでファイル選択する時ダブルクリックで
選択すると処理待ちのリングが回りっぱなしになるのは仕様?
最初自分ので出たからサンプルも試したんだけど同じだった

みんなマウスカーソル戻す処理とか自分で入れてるのかな?
少しでもマウス動かせばもちろん元には戻るから放置?
2017/06/26(月) 20:35:29.21ID:sWnVL181
MS謹製のUWPアプリでもなるから仕様じゃね
コモンダイアログというかエクスプローラとRuntime Brokerの絡みによる現象の気がする、知らんけど

まあデスクトップアプリでもなんらかの小細工の影響で
WM_SETCURSORがスキップされたりすると似たような現象は出るけど
2017/06/27(火) 19:24:13.58ID:90mxk1GS
UWP、、、 むっ むずい。 WinFormに戻りてぇ、、、
2017/06/29(木) 10:15:43.42ID:Lf1FPesz
Windows 10 SDK Preview Build 16225 Released
https://blogs.windows.com/buildingapps/2017/06/28/windows-10-sdk-preview-build-16225-released/

最近のスレの話題にも関わるけどActivationKindにCommandLineLaunchや
StartupTaskとか増えてんねー

…………StartupTask???
2017/06/30(金) 08:00:05.47ID:O4fe921R
Win10 SDK で作ると Windows 8.1 で動かないんだっけ?
2017/06/30(金) 08:57:25.03ID:JfivK6eA
結構ややこしいよ
VS2015では新規作成はできないが8.1の開発までは可能
VS2017で8.0と8.1の開発は完全にサポート外
とかそんな感じ

https://www.visualstudio.com/ja-jp/productinfo/vs2015-compatibility-vs
https://www.visualstudio.com/ja-jp/productinfo/vs2017-compatibility-vs
2017/06/30(金) 09:31:26.91ID:NiLc7ODH
最新のOSと最新の開発環境で最新のプラットフォーム向けにアプリを作っていればややこしくない!
2017/06/30(金) 10:33:26.33ID:eg/Arz5B
>>964
え、もう2015でも新規作成できない?
ついこないだ8.1ストアアプリのプロジェクト、デバッグ用に作ろうとして作れたが。
2017/06/30(金) 12:51:44.87ID:yGxII24O
>>964
デフォならかな?
できるよ。
2017/06/30(金) 13:01:17.93ID:sol/Tx6u
Creators Updateのmobileだけreleaseビルドでhttpwebresponseのstreamのreadがハングするんだが同じ目にあっている人いるー?
2017/06/30(金) 23:42:37.97ID:JfivK6eA
>>966,967
うむ、間違えた
2017/07/01(土) 12:20:58.36ID:8Gc/vh14
ようやく1スレ目が終わりか。
どんだけ盛り上がってないんだよUWPはよ。
2017/07/01(土) 12:41:27.07ID:YQlEGY0G
Mobile力入れないと流行らないわな。
2017/07/01(土) 13:41:20.47ID:E7tKWa34
ユニバーサルと言いながら普通のデスクトップアプリより動作環境少なくなるのがね…
2017/07/01(土) 15:26:20.47ID:89iheZ0/
ユニバーサル(大嘘)
2017/07/01(土) 19:50:56.06ID:+V4GbyLX
リリースビルドのときだけCultureInfo.CurrentUICultureで言語切り替えできないんだが、何か情報ありませんか?
2017/07/01(土) 20:22:51.88ID:jAe4uSb2
チョマドに聞けよ
2017/07/01(土) 22:03:25.29ID:trQdJEka
まだあったんだこのスレ…

ちなみに>>3 が俺…
今も同じ意見
2017/07/01(土) 22:24:03.82ID:idRX1PBe
有用な情報がないかついつい見ちゃう
2017/07/01(土) 22:34:22.85ID:trQdJEka
WPFスレと同じで全然情報ないんだけどな
このスレの初めでまだwinJSの話題が出てるのが笑える
2017/07/01(土) 22:45:53.60ID:trQdJEka
だれも書いてないから書くけど

WinJSはディスコン
2017/07/02(日) 08:51:14.52ID:2v9eY2lq
それじゃあjsでかけなくなっちゃうじゃないですか!
2017/07/02(日) 09:36:20.26ID:NJM2I1w3
winjsってなんか得すんの?
調べる気もおきない
マイナーそうだから誰もしらんかな
2017/07/06(木) 14:50:25.79ID:OdRX1Xs6
ごらー RS485でのserialDevice送信から受信までの時間が掛かり過ぎるぞー なんだよ 相手は、20m秒後に送ってるのに、awaitに1.秒もかかるって、、、 これでは使い物にならん。
2017/07/06(木) 16:13:35.74ID:SJTPfom0
UWPCommunityToolkitの1.5で、ハンバーガーメニューが仕様変更
xamlをちょっと弄ればいいだけのようだがチョット焦ったわ
https://github.com/Microsoft/UWPCommunityToolkit/blob/dev/Microsoft.Toolkit.Uwp.SampleApp/Shell.xaml
こんな感じ
2017/07/06(木) 22:24:25.73ID:vGCZg92k
>>982
タイムアウト待ってたりしない?
2017/07/06(木) 23:38:02.46ID:T03ZgVGa
Command-Line Activation of Universal Windows Apps
https://blogs.windows.com/buildingapps/2017/07/05/command-line-activation-universal-windows-apps/

わーいコマンドライン起動からCDも認識……ってパス名だけかよアクセス権くれよん
2017/07/07(金) 10:25:45.69ID:4946x/7s
>>984
Write&ReadTimout設定を100msから2000msまで変えてみたが同じ。 FTDI社RS485ケーブル。 FTDI2XX_NET.csが使えないのがつらい・・・
転送はバイナリパケット方式。 ASCIIならLFかなんかでイベント発生できるようにできるのだろうか?
2017/07/09(日) 09:10:44.23ID:0zNgIKi1
C#は昔Windows Formsちょっと触ったくらいだけどc#再開するなら
最新のUWPでapp作ろうかと思ったが
UWPはSQL Server, MySQLにつなぐことすらできないとしって愕然とした。
こんな状態でなぜWPFをClassic app扱いにしたんだろ

ちょっと調べたら、データベース接続は開発中に変わった?ようだ
これ期待していいのかな

working on itに変わるまでに2年かかっているが始動したっぽい事が書いてある
UWP SQL Server API
https://wpdev.uservoice.com/forums/110705-universal-windows-platform/suggestions/9327945-uwp-sql-server-api
2017/07/09(日) 10:09:28.01ID:B4lL0jx/
ef使えないの?
レス数が950を超えています。1000を超えると書き込みができなくなります。