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

■ このスレッドは過去ログ倉庫に格納されています
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/
2016/09/03(土) 22:09:06.92ID:JWjKcXfp
俺も何ヶ月か前に公開から大分経ってるアプリにプライバシーポリシーを書けと言われたよ。
アプリ内に個人情報の送信はしてないよって書いておいた。
2016/09/03(土) 22:23:50.54ID:JWjKcXfp
前はネットを使うアプリなら必要ってどっかに書いてた気がする
2016/09/03(土) 22:58:45.42ID:zijBnKSi
逆に言えば、どんなやばいことがプライバシーポリシーに書いてあっても
「これがうちの規約だから(キリッ)ユーザーは読んで合意したことになってる、問題ない」で押し通せそうな気もする
2016/09/04(日) 16:02:18.02ID:DT4AZAic
>>518
年齢のレーティングはちょっと前にすでに済ませていて、それから最近になってまたメールが来た
10.5.1 Privacy Policy というやつ

一言「送信はしてない」旨をとりあえず書いておこうかな
ちなみにネットは使わずに完全にローカルだけで使うアプリです
2016/09/04(日) 21:54:12.91ID:6hJ2Qlnk
なんで各国向けに翻訳しないんだろうか?
MSはやる気ないのは知ってるけどこれはひどい
2016/09/04(日) 22:51:10.51ID:yzWXP7tL
日本のMSが翻訳してくれないんですね
2016/09/05(月) 00:18:08.99ID:v7dsJOS4
得意の機械翻訳で
2016/09/06(火) 12:08:16.45ID:xDa0OPc8
宇宙天啓データベース!
2016/09/06(火) 14:05:15.71ID:kRwBZ/se
たまに絞首刑にされる
2016/09/12(月) 11:24:21.84ID:w1mDeS2K
デスクトップでも全てのフォルダに自由にアクセスできないですよね?
ファイラーみたいなのはUWPじゃ無理ですかね?
2016/09/12(月) 11:36:16.22ID:9BtJETT4
ファイルピッカーでユーザーが任意で選択させたフォルダをStorageApplicationPermissionsに憶えさせることはできるから
まあそのへんでなんとか
2016/09/12(月) 15:15:24.06ID:j+qm7FZW
最初から全アクセスできる権限あれば便利なのにね
2016/09/14(水) 23:50:55.48ID:3CNtyVgk
今週から始めたんだが、ListBoxItemで、マウスが乗っかったらアニメやりたいんだが分からん
参考になるサイトとかあったら教えて下さい
2016/09/15(木) 17:46:19.08ID:7Vf6Dzh8
以前のAdMediatorControlという複数の広告を選択して出してくれるコントロールが無くなってAdControlに統合されたんだけど、
そのためのやり方が以下に出てたんだがこれテスト用の広告どうやって出すんだろう…
ttps://msdn.microsoft.com/windows/uwp/monetize/migrate-from-admediatorcontrol-to-adcontrol
開発中に本番用の広告出しまくると怒られるとか聞いたのですごく心配なんだが…
2016/09/15(木) 18:01:16.61ID:ya3lV/ia
>>532
コードビハインドは勘弁してほしい。
2016/09/15(木) 18:47:44.34ID:0vuxb2O2
Desktop Bridge 正式リリース!集え Windows アプリ達よ!Windows Store のもとに
https://blogs.msdn.microsoft.com/shintak/2016/09/15/desktopbridge/
2016/09/15(木) 19:21:32.07ID:7Vf6Dzh8
>533
しかも面倒だよなこれ…
Developセンターで設定してできたIDを設定したコントロール貼り付けるだけで動くとかならまだしも…
2016/09/16(金) 12:12:35.49ID:QqlknNhZ
上の広告コントロールの説明見たらアプリで広告使うにはデブセンで作った設定ファイルが必要で、
デブセンの広告の設定の説明を見たらその設定ファイルを作るのには広告を実装したアプリのパッケージをアップしなきゃならないみたいな事書かれてるんだけど、
これどうすればいいんだ?
なんか書いている内容があちこちで食い違ってる気がする…
2016/09/17(土) 11:28:05.74ID:df9TkH/3
あくまで移行ガイドだから設定ファイルは作られてる前提なんだろう
2016/09/18(日) 14:50:58.08ID:EdwEJIa8
5年以上前に作った、当時としてはコスパ良かったPCで開発してるせいでビルドとかがものすごく遅くて困る。
俺アプリで儲かったらPC買い換えるんだ…
2016/09/18(日) 16:25:03.50ID:63JI2jED
>>538
いくら儲かったん?
それぐらい書いて、みんなに夢を与えてくれよ。
2016/09/18(日) 16:43:09.66ID:EdwEJIa8
>>539
まだ開発中だから1円も儲かってないよ。
2016/09/18(日) 16:51:03.75ID:63JI2jED
>>540
悪かった。
「儲かったからPC買い換えるんだ」と読んでしまった。
2016/09/18(日) 23:31:27.43ID:63JI2jED
例えば、Win10の「メール」アプリで設定を押すと右からペインがでてきます。
もしくはアカウントボタンを押すと今度は左からペインがでてきます。
どのコントールを使えばいいのでしょうか??
Win10のUWPでは廃止されたそうですが要はSettingsFlyoutみたいな動きの
コントロールです。
2016/09/18(日) 23:43:22.52ID:63JI2jED
というより、コントロールはFlyoutなんでしょうが、どうやって
あんな動きで表示させればいいんでしょうか??
2016/09/19(月) 03:16:11.36ID:Sf7HiAaQ
SplitViewかな
2016/09/19(月) 14:34:29.65ID:iPrO+gnS
SplitViewですかぁ。SplitViewはもちろん既にハンバーガーメニューの実装で
使ってますが、右側に配置させる場合、更にもう1個ネストさせるかぁ。
うーん。
2016/09/27(火) 08:12:38.92ID:hEMPeyml
>>536
このスレッドが詳しい
バージョンとか今は変わってるかもしれないけど

そういや、来年の1月からAdSDK(名前変わったんだっけ?)最新使ってないと広告配信しないとか
メール来たな
マンドクセ

https://social.msdn.microsoft.com/Forums/ja-JP/bed867a8-b4cd-4e5a-9b66-5b8acd29440e/
2016/09/27(火) 09:28:25.51ID:gzIyt+ci
>>546
今は...
2016/09/28(水) 11:32:23.64ID:nPlGLTXy
マルチウインドウのソフトで、サブの画面をセカンダリのデスクトップに表示したいんですが
制御できるんですかね?
549デフォルトの名無しさん
垢版 |
2016/09/28(水) 20:54:01.44ID:+IRNpW/g
海外のオンライン講座を開いてる人が
今後の対応難しいからUWPの講座を閉めたって
話があるらしいけど大丈夫なんだろうか・・・
550デフォルトの名無しさん
垢版 |
2016/09/28(水) 22:33:22.95ID:XcG3xkpH
VBとか切り捨てて
そのリソースを他に割いて欲しい

.NET開発とか
VBがあって、下手すりゃやらされるから
敬遠しちゃうところがある
2016/09/30(金) 14:48:11.04ID:g4r6zIKa
VB好きだけどなぁ
2016/09/30(金) 20:09:56.89ID:wZVscf4Q
VBが叩かれる理由がわからない
553デフォルトの名無しさん
垢版 |
2016/09/30(金) 21:46:39.54ID:slG+yLxe
C#との違い、文法以外に何かあるの?
2016/09/30(金) 21:48:01.40ID:gnSWh6po
別にVBを叩いてる訳じゃないでしょ
リソースが勿体無いってだけで
2016/09/30(金) 22:56:32.21ID:FArA9L86
VBってLINQ使えるようになったん?
2016/10/02(日) 22:05:40.66ID:ONOxp84E
>>555
使える
2016/10/09(日) 10:38:34.59ID:eOXj193+
とりあえずUWPは開発者にも利用者にもほとんどメリットのないゴミの山ってことでFA?
558デフォルトの名無しさん
垢版 |
2016/10/09(日) 11:51:45.22ID:PUTZjH14
プラットフォーム的にはスマホ、タブレット、デスクトップ、ホロレンズ、IoTといろんなところで動くものが作れるから良いんだけどね…
鶏と卵感はある
2016/10/09(日) 12:03:40.29ID:eOXj193+
どこでも動くものが作れる夢のプラットフォーム!て売り文句と言い
ライバルより普及率でどんどん遅れを取ってる所と言い
どう見てもJavaにしか見えない。
このままだとJavaと同じ末路を辿る予想しかできない。
2016/10/09(日) 12:18:03.02ID:6bEx+H1B
ストアアプリ作るならUWPで問題ないでしょ
561デフォルトの名無しさん
垢版 |
2016/10/09(日) 12:38:30.39ID:+HSGgmHd
ストアアプリが全く普及していないのが問題
winスマホのシェアは1%未満だし日本だとほぼゼロだ
562デフォルトの名無しさん
垢版 |
2016/10/09(日) 12:42:54.09ID:BXP6bAGr
JAVAと同じ末路ってJAVAは普及してるじゃねーか
2016/10/09(日) 12:43:51.22ID:eOXj193+
そしてデスクトップ用途に限定するとしても、タブレットに最適化されたUIのせいでいささか使いにくいのが問題。
だったらWin32とか.NETとかでいいよね?って話になる。
2016/10/09(日) 12:47:40.30ID:u6fpsipU
>>563
コンティニウム使ったらタッチUIとか関係ないのにデスクトップ用アプリが少ないのが謎
2016/10/09(日) 14:16:57.70ID:ufk0aci5
>>563
UWPも.NET Framework使ってるだろカス
2016/10/09(日) 14:29:54.18ID:Q/2/cPnQ
UWPはWinRTを使ってる、もしくはWinJS
WindowsAPIや.NET、DirectXが動くかどうかはデバイスに依存する
HTML+JavaScriptでもアプリが作れるというのがセールスポイントになっていた(もはや過去形
2016/10/09(日) 14:43:48.06ID:tsrUQI1T
>>566
WinRTとWinJSを同列に語ってる段階でアホなんだよ
2016/10/09(日) 14:44:31.97ID:rQVrFRBB
>>566
3行目しか合ってないがな
569デフォルトの名無しさん
垢版 |
2016/10/09(日) 14:50:55.90ID:0qR2zOrd
>>566
フレームワークと言語一緒に語ってんじゃねー
2016/10/09(日) 15:03:39.10ID:7Rbm26po
近年なんかもうよくわからなくなっとるが
UWPのは".NET Framework"とは言わないんじゃないかなあ

Introducing .NET Standard
https://blogs.msdn.microsoft.com/dotnet/2016/09/26/introducing-net-standard/
2016/10/09(日) 15:56:51.07ID:XNxGcv3v
UWPのは.NET Frameworkとは言わんな。
>>565馬鹿すぎwwwwwwwwww
2016/10/09(日) 16:06:31.77ID:XNxGcv3v
無知だけなら問題ない。>>565は無知なクセに他人に喧嘩ふっかけてるのが
ただの馬鹿の証拠なんだよ。
2016/10/09(日) 16:59:49.27ID:JrjNWumD
>>572
ブーメランワロタwww
2016/10/09(日) 17:11:45.18ID:XNxGcv3v
>>573
おまえブーメランの意味わかってねぇだろ。馬鹿か??
俺が言ったのは「無知なクセに他人に喧嘩ふっかけてる」だよ。
俺はまだ「無知」と認定されたわけじゃなく「だた喧嘩ふっかけてるだけ」だよ。

読解力ねぇならROMってろよカス。
2016/10/09(日) 17:15:50.94ID:ufk0aci5
>>571
ねえねえじゃあなんていうの?教えて先生!
2016/10/09(日) 17:18:17.76ID:PSiin/KS
>>574
お前ブーメランの意味わかってねぇだろ。馬鹿か?
2016/10/09(日) 18:08:26.43ID:7Rbm26po
>>575
リンク先見る限りじゃ.NET Coreやね
.NET Standardのバージョンが違うから単独でリリースされた.NET Coreの先行実装とかなんとか

このへんもっとはっきり書かれてた記事あったと思うんだがなあ
578デフォルトの名無しさん
垢版 |
2016/10/09(日) 18:54:17.80ID:PUTZjH14
.NET StandardはプロファイルベースのPCLをより進化させたやつで徐々に全ての.NETがらみの共通仕様になる予定のもの。
WinRT向けのも.NET Core言うんだっけか、Linux向けなどのと紛らわしいな。
何れにしても.NET Standard+αって感じになるんじゃなかったけか。
2016/10/10(月) 21:55:22.94ID:MX0XorG8
どうせしばらくしたら全部投げ捨てて別の仕組みが出てくる
580デフォルトの名無しさん
垢版 |
2016/10/10(月) 22:35:28.05ID:sEGWNRzz
UWPはアプリストアが実質存在してないのと同じ状況だからさっさと潰して次を作るべき
開発者の個人利用か企業内アプリしかない
2016/10/14(金) 15:12:42.21ID:Rez6ghIv
PageのNavigationCacheModeって想定の斜め下をいってるじゃん。

例えば、Frameに同じページタイプ(例えばtypeof(PageA)の中身だけ違うページを
frame.Navigateで3ページ分表示しても、PageAのインスタンスは1個だけキャッシュ・・
3ページ分別々のPageAのインスタンスがキャッシュされるのかと思ってた・・
2016/10/14(金) 15:35:10.30ID:t2p2ldDi
>>581
馬鹿はPG辞めた方がいい
2016/10/14(金) 16:18:12.32ID:Rez6ghIv
なんだよ。Androidのバックスタックと戻るナビーゲションみたくいけるのかと
思ったら、全然違うじゃねぇかよ。
こんちきしょうがぁぁああああ
2016/10/15(土) 15:24:43.32ID:JZElcAjz
WebViewで広告カットするのはどうやればできますん?
2016/10/16(日) 18:47:33.64ID:7CBz/v3i
>>584
ロードしたHTMLから、広告関係のタグを地道に消すしかないのでは?
2016/10/18(火) 01:40:03.96ID:hNC08rIm
DataTemplate内のFlyoutをコードから閉じる時
x:Nameの名前で参照出来ないからOpenedイベントのsenderをわざわざ保存してるんだけど
もっとましなやり方ない?
2016/10/22(土) 16:39:56.52ID:/aac889B
ストアアプリのアプリページには何で公開日時や更新日時が書かれていないのか?
普通は書くでしょ
2016/10/22(土) 16:49:04.48ID:O48rD9qT
twitter とかも●日前とか判りにくいからやめて欲しい
2016/10/24(月) 00:38:29.03ID:doWQTa3F
更新されないまま放置状態のアプリばっかりなのがをばれないようにする思惑があるとしか思えない
2016/10/27(木) 09:17:25.25ID:TPFU2rKc
開発中のソースのフォルダを移動したら「配置エラー」で難儀しています。
パワーシェルからアプリ削除ってのは試したけど駄目だった
そして移動先のアプリのGUIDを変更しても駄目

誰か助けて!
2016/10/27(木) 11:15:19.50ID:yiMWnFlk
>>590
もっと具体的にエラー内容を書かんと
2016/10/27(木) 12:43:28.20ID:TPFU2rKc
>>591
DEP0700 : アプリケーションの登録に失敗しました。エラー 0x80070005: エラー アクセスが拒否されました。
こんなところですが、参考になりますか?

要はアンインストールしても手動でやろうが情報が残っているようなので、消せばいいとは思うが
その方法がわからないのです

Remove-AppxPackageは試しましたが駄目でした
2016/10/27(木) 18:48:26.94ID:Z8lrimsb
そんなたいそうなものかなあ?

配置エラーってフォルダの移動先の権限がおかしいだけでは?
2016/10/29(土) 06:04:26.04ID:BDi/WRZO
とりあえずPC再起動しろ
2016/10/29(土) 09:37:53.46ID:nUOhPXQV
やったこと
1.スタートメニューからアンインストール
2.Remove-AppxPackageで削除
3.再起動
4.新しいところからビルドする。この時アプリのGUID(パッケージ名)を変更
5.配置エラー
6.元の場所に有ったアプリをビルドして実行したら正常動作しました

消したはずの情報どこで持っているのやら・・・
2016/10/29(土) 14:57:10.45ID:N2RWD/W+
ggrks
ググれば解決策はいくつも出てくるだろ
全部試せ
2016/10/29(土) 15:31:18.70ID:1UGnioqX
偉そうに
598デフォルトの名無しさん
垢版 |
2016/10/29(土) 23:17:08.97ID:U6mkrwvz
アプリ名変えたら。
599590
垢版 |
2016/10/30(日) 10:16:58.07ID:jy83/5Dm
未だ全て終わっていないけど、配置エラーの原因はどうやらグーグルドライブでやると上手く動かないのが原因のようだ
OneDriveでは問題なかったからノーマークだったわ
容量の問題で移動を計画したけど他の方法検討しないとな

>>596
凄くどうでも良い情報ありがとうございました
2016/10/30(日) 11:06:56.45ID:TwNFxBhf
最初に疑うべき問題で笑った。
2016/10/30(日) 13:37:01.58ID:AUW6sxgy
予想通り過ぎて泣いた
2016/10/31(月) 05:34:18.24ID:cDa+mbAR
後だし感が半端ない
2016/10/31(月) 15:53:21.03ID:oRn+7MiJ
onedrive/googledriveに限らないが
クラウドの場合は相手のホストが一台とは限らないので
セッション毎に違うホストに接続してキャッシュにヒットして
まだインスタンスが残ってるようにみえて不具合起こすことがたまにある
普通は考えられないんだが
クラウド側で同期が遅れるような
ネットワーク的な不具合が起こってると
特にその問題が顕在化する
2016/11/09(水) 13:36:21.35ID:2BunVZKK
UWPで個人製作の場合、実績やスコアランキング(Leaderboards)は自前で実装するしかないんだろうか
XBOXLiveのやつ使えばできるみたいだけど新規参入の個人では無理そうだし
2016/11/09(水) 22:01:55.29ID:9O9insju
ID@Xboxって個人は受け付けてないのか
なんかこのご時世にやってる事がズレてるな
2016/11/09(水) 23:17:47.09ID:BdIsh2uk
XNAではマッチングやアカウント連動の3Dアバターとか使えてたんだがなあ
MSも色々変わってはきているけど自社内の技術やサービスの断絶っぷりは相変わらずだわ
2016/11/09(水) 23:40:38.69ID:4wRlWhQp
今はチーム制やめたんじゃなかったけ
2016/11/10(木) 13:35:33.78ID:8ivA/TNI
>>605
あくまでXBOX OneとWin10でのゲーム開発支援でXBOX One開発キットを貸しますよーって感じだから、
Windows10Phoneでアプリ出してみようかなと思ってる個人は対象外なんだよね…
Andoridアプリの移植してみたいから、とりあえずは開発キット要らないのでXBOXLiveの実績機能だけ使いたいってのはダメ。
2016/11/12(土) 04:19:58.30ID:KzKfN5v5
ランキングはparse.comで実装したな
サービス終了は本当に残念
2016/11/13(日) 13:51:04.88ID:BvHH2CCY
??
2016/11/18(金) 06:38:29.14ID:LGCTvugn
>>608
それこそハード貸すとかPro向けのサービスは別でやればいいんだよね
SteamなんかGreenlightからでも普通に実績やカードなんかの
サービスが利用可能でしかも18禁なんかも表現で制限されることもほとんどない

どっちにリリースしますか?って言われたらそんなん決まってるよね
2016/11/19(土) 11:43:10.81ID:lk+G2L/6
XBOXLiveのアカウントとMicrosoftアカウントと2つあるのもちょっと面倒だな
個人的にはMicrosoftアカウントに紐づけされた実績やスコアランキングのサービスがあればいいけど、
それだとXBOX Oneで使えないんだっけか
2016/11/19(土) 12:05:37.40ID:6I7N2mEo
紐づけされたい人とされたくない人がいるんでは?
2016/11/27(日) 20:51:24.59ID:4NtVYg/G
まだM$の気まぐれで消耗してるの?ww

Microsoft is working on a new design language for Windows 10 codenamed Project NEON
http://www.windowscentral.com/new-design-language-windows-10-project-neon
2016/11/27(日) 21:07:23.49ID:iMX4xXXm
良くも悪くも大して変わらなそうなのに。
2016/11/28(月) 08:29:52.17ID:6Lnbbyhx
そんなことよりc#のコーディング規約を改めてくれよ。
2016/11/28(月) 10:04:32.82ID:IwFYxuhR
>>616
具体的に何が気に入らないの?
2016/11/28(月) 13:58:35.24ID:sAbJARzr
>>617
class名もメソッド名もプロパティ名も定数もnamespaceも全部大文字始まりのラクダ式なのが、名前が被ったり、瞬時にどれか判断できなくて不便。
名前が被るのは多言語からの移植時とか特に。

中括弧の改行位置も無駄に行数増えるから嫌いだけど、こっちは従ってやらんこともない。

言語仕様は素敵なのにコーディング規約は古参が作ったのか。
素直に先人javaを踏襲してくれればよかったのに。。
■ このスレッドは過去ログ倉庫に格納されています