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

228デフォルトの名無しさん (ブーイモ MM27-P2tI)2017/12/21(木) 16:46:50.81ID:3eAXVFefM
armエミュレータを積むのか、vm型に移行するのか、両方まとめてパッケージングされるのか…

最後が濃厚かしら

Windowsアプリの開発者ならもちろん参加するよな

de:code (decode) 2018 | 開発者をはじめとする IT に携わる全てのエンジニアのためのイベント
https://www.microsoft.com/ja-jp/events/decode/2018/

230デフォルトの名無しさん (ワッチョイ ff1e-PBLG)2017/12/22(金) 18:01:36.21ID:uQJiwG1S0
まだ、先じゃねぇか。
というか、いい加減マイクロソフトは方向性をはっきり示せや・・
Win10Mだっけ?も最近やっと新機能追加しないとか言ったし、
はっきり示せや。

231デフォルトの名無しさん (ワッチョイ 6fc5-0jja)2017/12/24(日) 08:45:10.96ID:LsbjgeVI0
>>224
デスクトップとモバイル双方で一定のシェアを獲得してる企業がやるのは正しいんだけど
既にモバイルが息してない企業がやるのはダメなんだよなぁ……

232デフォルトの名無しさん (ワッチョイ ffb3-cSU3)2017/12/24(日) 09:41:53.68ID:MGbo1cDx0
MFCならMFC(Borland C++ Builder6 とかの路線で拡張)、
C++/CLI なら C++/CLI、C++/WinRT とかならきっちりWinRTでMFC並の事も
あっさりできる様にせんと、いつまで経っても中途半端なままなんだよなぁ

迷走しまくるの、ほんと勘弁しておくれよ

233デフォルトの名無しさん (ワッチョイ ff1e-PBLG)2017/12/24(日) 18:40:13.97ID:TKSLeeUt0
タブレット用とデスクトップ用でアプリ一つにするのそもそも無理だろ。
例えば、Windows標準の「メール」アプリ。タブレットでタッチ操作するときはすごい使いやすいんだけど、
デスクトップでメールアプリ立ち上げると、すごい違和感。
何この無駄なスペースとしか思えない。

動画プレイヤーとかならいいけど、表示する情報量多いアプリで一つにまとめるとなると
相当アダプティブに作らんとな・・

234デフォルトの名無しさん (ワッチョイ 6fc5-0jja)2017/12/24(日) 21:15:51.17ID:LsbjgeVI0
さて、UWPはいつになったら廃れるかなぁ〜

ってレベルで全く浸透してなくてヤバい

235デフォルトの名無しさん (ワッチョイ f3d3-buzn)2017/12/24(日) 22:14:25.05ID:VzvV4f9p0
実際PC用とタッチパネル用のUI統合は間違いとする筋で林檎ちゃんもUWPの批判してたはずだけどね
結局やんの? というw
Googleも泥タブをSurface風にしたPixel Cとかいうの出してたけどまあ結果はお察し

236デフォルトの名無しさん (ワッチョイ b323-LrPy)2017/12/24(日) 22:15:11.87ID:Ymy3BKwE0
>>235
Apple のはそういう話ではない

237デフォルトの名無しさん (ワッチョイ cf5f-P2tI)2017/12/24(日) 23:15:13.80ID:mAfVr3f00
>>234
普及はwindows7のサポートが切れてからじゃないかな。
win7が根絶しないと業務用途で使えんからね。

238デフォルトの名無しさん (JP 0H07-EmoC)2017/12/25(月) 19:44:09.38ID:UpvzZB0LH
アップルのはまだ公式発表じゃないし、どういうのになるのか(本当にやるのかすら)
わからんけど、Macで動くiOSエミュレーター的なものを用意するってレベルの話では
ないのかな
モバイル出遅れで焦るあまり、デスクトップ用OSのUIを劣化させて無理矢理統合して
不評を買い、あげくモバイルは失敗しちゃったMSの愚行の二の足は踏まんでしょw

239デフォルトの名無しさん (ワッチョイ cf81-buzn)2017/12/25(月) 19:45:40.10ID:I3ajuTD50
>>238
馬鹿は黙ってろよ
二の足w

240デフォルトの名無しさん (ワッチョイ f38a-IlPN)2017/12/25(月) 20:22:44.36ID:eNXAkvu40
躊躇するって意味だよなぁ。前後で意味が通じない
三国人バイトかな

241デフォルトの名無しさん (ワッチョイ ff96-2x/m)2017/12/25(月) 21:17:11.92ID:Rj+ubzJw0
読み飛ばしてたけど指摘受けて調べてみたら、
「二の足を踏む」ということが足踏みして躊躇することだから、
>>238 は正しくは「MSの愚行を見て二の足を踏むでしょ」かな

242デフォルトの名無しさん (ワッチョイ cf5f-P2tI)2017/12/25(月) 22:23:07.49ID:pWrGqXld0
轍を踏もうぜ

243デフォルトの名無しさん (ワッチョイ bb1e-IpkQ)2018/01/08(月) 19:25:58.87ID:OYlaZIPC0
HelloWorldアプリとかrejectされるかな??
前にアプリの名前だけ予約しちゃって、何もしないと1年で使えなくなっちゃうから、
とりえあえずダミーアプリとして公開したいんだが・・

244デフォルトの名無しさん (ワッチョイ 2bb3-J66N)2018/01/08(月) 21:30:37.95ID:7FFT7VYi0
名前削除→すぐ取り直し が出来た気がするけど保証はできない。

245デフォルトの名無しさん (ワッチョイ bbd3-hL1C)2018/01/08(月) 21:52:51.76ID:KvQIrBC20
x 一年経つと使えなくなる
o 一年経つと予約が解除されて誰でも使えるようになる(=自分も再び予約できる)

246デフォルトの名無しさん (ワッチョイ bb1e-IpkQ)2018/01/08(月) 22:07:22.43ID:OYlaZIPC0
名前削除の間->すぐ取り直しの間に誰かに取られたら仕方ないけど、
名前取り直し自体ができるのか書いてないんだよね。
https://msdn.microsoft.com/ja-jp/library/windows/apps/hh868182.aspx
>1 年以内にアプリを提出しなかった場合は予約名が失われ、別の開発者が希望すれば使用できるようになります。
自分が取り直しできるのかこの文言だけからじゃ判断できなくて。

まぁ、名前なんかよりアプリ自体にこだわれって感じだけどw

247デフォルトの名無しさん (ワッチョイ 2bb3-J66N)2018/01/08(月) 22:15:28.33ID:7FFT7VYi0
今適当な名前を予約して削除してみればいい

248デフォルトの名無しさん (ワッチョイ fb20-nOrU)2018/01/10(水) 09:33:28.92ID:wwKMEDAW0
UWPってデスクトップ以外のモバイル端末でも動くためのフレームワークで、
.NET Frameworkの機能限定版だと思っていたんですけれど、
VisualStudioでUWPプロジェクトを新規作成するときに、
ドロップダウンで.NET Framework 4.6.2を選べるということは、
.NET Frameworkとは別ということなんでしょうか?
昔あった、Compact .NET Frameworkなどとは違う?

もっとハードウェア寄りの拡張ライブラリなんですかね?
DirectXのような位置づけ?

249デフォルトの名無しさん (ワッチョイ 9f06-hL1C)2018/01/10(水) 10:38:18.78ID:5BQfLz2R0
>>248
UWPに実際に使う.net coreが選択肢にないので、恐らく無害だから放置されているバグだと思われます
そしてUWPは拡張ライブラリじゃなくて、.net frameworkとは全く異なる環境と考えてくださいね

250デフォルトの名無しさん (ワッチョイ fb20-nOrU)2018/01/10(水) 13:09:59.54ID:wwKMEDAW0
いや、そんな訳ないし、
Githubにあるcorefxのソースコードに無いクラスがUWPで使えるから、
UWPは.NET Coreと違うの確認済みだし……、と思って良く見たら、
corefxソースの中にあるrefの中の謎なコードで、.NET Framework 4.5のアセンブリから
クラスが使えるようになっているんですね……。

>>249
どうもありがとうございました。

251デフォルトの名無しさん (ワッチョイ 5ee0-YNmt)2018/01/12(金) 17:04:18.41ID:0E4oUH8E0
Raspberry PI 3 + Windows10 IoT Core 用にアプリを組んだとして、アプリの自動アップデートは可能でしょうか。
ストアには登録しない前提です。

252デフォルトの名無しさん (ワッチョイ 6681-QpsD)2018/01/12(金) 17:16:34.62ID:MQ7j1EzK0
>>251
馬鹿には無理

253デフォルトの名無しさん (ブーイモ MM0a-BVdN)2018/01/12(金) 20:25:34.36ID:vZuOtBzqM
>>252
会社で嫌なことがあったのなら聞いてやるぞ

254デフォルトの名無しさん (ワッチョイ 791e-/qZv)2018/01/12(金) 20:30:17.23ID:c3QRPWNF0
>>252は根本的に性格歪んでるから
もう手遅れ

255デフォルトの名無しさん (ワッチョイ 398a-Hx09)2018/01/12(金) 22:15:18.47ID:JoZVVmVH0
>>253
ひょっとして、ちょまど教の関係者ですか?

256デフォルトの名無しさん (ワッチョイ 8acb-BVdN)2018/01/13(土) 12:19:52.64ID:Y7ftoheE0
>>255
なんで?

257デフォルトの名無しさん (ワッチョイ 1e8a-QpsD)2018/01/14(日) 11:36:03.19ID:MUC500ot0
UWPでWPFのAdorner無くなった? 代替で使えそうなのはPopupかな? みんなどうしてる?

258デフォルトの名無しさん (ワッチョイ 6681-QpsD)2018/01/14(日) 17:53:39.07ID:f8dSHnbh0
>>257
自分で代替機能探せないから教えてくださいって言えよ、無能w

259デフォルトの名無しさん (オッペケ Srbd-D7A7)2018/01/15(月) 08:44:45.65ID:cy8AdxBYr
>>260
なくなったねー。
代替は、なにしたいかにもよるんじゃないかな

260デフォルトの名無しさん (ワッチョイ 1e8a-QpsD)2018/01/15(月) 11:30:35.83ID:Msg7HeOL0
>>259
コントロールのGrabHandle。 ドラッグしてサイズ変更。

261デフォルトの名無しさん (オッペケ Srbd-vlsd)2018/01/16(火) 09:32:25.78ID:1Z0u5HrVr
>>263
普通に作ってVSMあたりで表示非表示切り替えるしかないんじゃないかなぁ。

他のコントロールのサイズ変えるコントロール作りたいならBorderみたいに他のコントロールラップするように作るとか?

262デフォルトの名無しさん (ワッチョイ 5b8a-GP+B)2018/01/20(土) 08:20:26.78ID:kIZ9XHUl0
CodeProjectでUWPで検索すると15個のアーティクルしかないのね。 寂しスグル。 誰もやってないん?

263デフォルトの名無しさん (ワッチョイ bd1e-ZX2k)2018/01/20(土) 20:18:14.50ID:qtfKLPI+0
リストの要素全体を手軽に暗くしたり明るくしたりする方法はないでしょうか??
例えば、メールアプリで読んだ既読のメールの項目を暗くして表示したいのですが。

264デフォルトの名無しさん (ワッチョイ 25b3-zbyv)2018/01/21(日) 01:41:24.41ID:9UHluVti0
BackgroundColorではだめですか?
ListViewItemでHorizontalContentAlighenmentだっけ?を、Stretchにしたらそれで全体の色が変わると思うよ。
余白があったらMarginとPaddingも0にしてみて。

265デフォルトの名無しさん (ワッチョイ bf8a-wbgk)2018/02/02(金) 17:10:00.05ID:KscOcv/t0
StorageFile二回目のアクセスで永久await待ち。 なんかDispose処理必要?

StorageFile testFile = await StorageFile.GetFileFromApplicationUriAsync(new Uri("ms-appx:///Assets/TestA.png"));

// Open the stream for read.
using (var stream = await testFile.OpenAsync(FileAccessMode.Read))
{
  .
.
}

コードがそれだけじゃ誰も何も言えないんでは?

267デフォルトの名無しさん (ワッチョイ bf8a-wbgk)2018/02/04(日) 15:45:35.07ID:4nSlqNpv0
StackPanel.Children.Add(...)でControl追加しても、再レイアウトされず、Canvas.Left=0に上書きされるんだけど?
StackPanelってこんなもんなの?

268デフォルトの名無しさん (ブーイモ MMcf-+DFt)2018/02/04(日) 17:37:44.04ID:2sg7PnbOM
Canvas.Leftと言ってる時点で言ってることがおかしいと気づけ

269デフォルトの名無しさん (ワッチョイ 9f06-T3WU)2018/02/15(木) 21:32:17.06ID:ePyF0aqH0
Windows 10プレビュー版、UWPアプリがファイルシステムにフルアクセス可能に
https://pc.watch.impress.co.jp/docs/news/1106615.html
ちょっと驚いた

270デフォルトの名無しさん (ワッチョイ 37d3-T3WU)2018/02/15(木) 23:26:00.93ID:BYHnsYO/0
ぶっちゃけシステムファイルにまではあんま用は無いけど
ピッカーで開いたファイルの同階層すら読めねえクソ仕様をどうにかしろよゥ(Feedback済み)

3Dビューア作ろうとしてて、任意の場所から読み込んだモデルファイル内で
パス参照されてるテクスチャファイルをそのまま読めないことに気付いて絶望した

271デフォルトの名無しさん (ワッチョイ 9f8d-T3WU)2018/02/15(木) 23:39:52.00ID:ksL6zlJT0
うむ。
自分で掘ったDownloadフォルダ読めない時は絶望した。

272デフォルトの名無しさん (ワッチョイ bfe0-28Ds)2018/02/15(木) 23:48:04.18ID:WUfqeiqT0
フォルダをピックアップすればいいんじゃね?

273デフォルトの名無しさん (ワッチョイ 9f8d-T3WU)2018/02/15(木) 23:53:18.58ID:ksL6zlJT0
Downloadフォルダ内に自分のアプリ名フォルダ作れてファイルもこっそり作れるんだが、
こっそり読めないんだよ。

274デフォルトの名無しさん (ワッチョイ ff81-T3WU)2018/02/16(金) 00:00:36.17ID:3UJfdNrF0
何のためにStorageFolderがあると…

275デフォルトの名無しさん (ワッチョイ 9f8d-T3WU)2018/02/16(金) 00:09:26.02ID:Qjp+8MvL0
ユーザーにも見せたいので。

276デフォルトの名無しさん (ブーイモ MMbf-UGQj)2018/02/16(金) 00:31:20.33ID:Dhy+j0PnM
ブザマね。

277デフォルトの名無しさん (ワッチョイ 97b3-Xim1)2018/02/16(金) 00:35:32.37ID:UOLjHFjc0
不便ではあるけど、MSがもっとアクセス制限についてアピールしてくれたら、個人的にはそれでいいんだけどな。
「セキュリティが云々」という説明じゃ、指示したファイル以外に触られる心配が無いことはユーザーに伝わって無いだろう。
安心感は伝わらずに不便だという印象しか持たれない。ちなみにフォルダの件はFutureAccessListに登録していないとか?

Why are there two kinds of Universal Windows apps, one for Windows 8 and another for Windows 10?
https://blogs.msdn.microsoft.com/oldnewthing/20180215-00/?p=98025

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