2015年10月25日日曜日

DevicePortal を使って UWP App を Win10 Mobile にインストール

Windows 10 Mobile build 10572から、「Device Portal」が利用可能になりました。
これは、Windows 10 Mobile (以下Win10M) の実機自身がデバイス管理用のWebPortal を持ち、そこにPCからLANで接続できるよーという仕組みです。

※ Win10 IoT では既にある機能だそうです(IoT触った事無い)。

PC上のブラウザでDevice Portalを開き、ここから


  • 実行中アプリのリスト
  • アプリの追加・削除
  • 実行中プロセスのリスト
  • パフォーマンスモニタ
  • デバイスツリーの表示
  • ネットワークモニタ

等、タスクマネージャ+デバイスマネージャ的な操作が可能になります。べんり。

以下簡単な使い方です。…デバイスの都合上、英語・日本語とテーマ黒・白がごちゃ混ぜになっています。ご容赦下さい。

なお、現在 VS2015 から Win10M 10572 への UWP App Deployに失敗する例が多いようです。このDevice Portal、またWinAppDeployCmd の配置、RemoteDebugは出来ないのでVSの代わりにはなりませんが、取り合えずアプリ動かせられれば何とかなる、場合には役に立つかと思います。



1. Win10 Mobile 側の準備


まず、開発者モードをOnにします。
Settings > For developers > Use developer features  で、Developer mode を選択。




次に、今回使うデバイス ポータルとその認証をOnに。
認証無しだとIPアドレス分かれば上で説明した機能が丸出しですので、認証はOnにしておいたほうが良いと思います。
ここで表示されるWin10M 実機のIPアドレスは後で使いますので覚えておいてください。



最後に、同じページの Device discovery を On にセットし、「Pair」をタップ。




電話はペアリング待ち受け状態になり、ペアリングに使うパスフレーズが表示されます(別にパスワードでは無いのでここで貼っています。ペアリングを試行する度ランダムに生成されます)。




2. PCからWebブラウザでアクセス


Webブラウザで、先ほど表示されていたIPアドレスを開きます。
証明書に問題があるそうなのですがここは続けます(こういうのそのままにしてるとひろみちゅ先生に全人格を否定されるレベルで怒られそうなので何とかしてほしい > MSさん )




未認証の場合、Set up access というページに飛びます。ここで、Win10M上に表示されていたパスフレーズを入力します。



 すると、左ペインに表示されている各機能が使えるようになります。
アプリのインストールは「App」からです。
VS2015でビルドしたアプリ パッケージの.appx or .appxbundle ( appxuploadでは無い)を指定します。





ここまで見てお気づきかもですが、このDevice Portal、前に記事に書いたWinAppDeployCmd と機能的に似たところが多いです。WinAppDeployCmdも同じWebService叩いてるだけなのでは?

ただ、上手く行かない場合の診断ログ等はWinAppDeployCmd の方が詳しいので…併せて使うと便利かと思います。

WinAppDeployCmd を使ってUWP App を Win10 Mobile にインストール



2015年10月23日金曜日

画像掲示板ブラウザ F10 Preview Update 1.1.0.75

現在開発中の画像掲示板ブラウザ F10 Preview を更新しました。
既にインストールされている場合、数日で自動的に更新されます。

バージョンは 1.1.0.75 です。
右側アプリバーの設定 → About... で確認できます。



F10 は 現在開発中です。
テストに付き合ってやってもいいよという方は、ストアからインストールして頂けます。

https://www.microsoft.com/ja-jp/store/apps/f10/9nblggh1ntrd

Windows 10 Desktop・Mobile 等 のWindows 10 デバイス で使用できる Universal Windows Platform Appです。

現在の実装状況・バグ報告・要望等はuservoiceにまとめています。報告・要望等ありましたら遠慮なくどうぞ。

https://ddlg.uservoice.com/


変更点

  • 追加 ImagePage 画像タップでズーム切替(原寸・WindowにFit)追加 
  • 追加 ImagePage 画像保存完了時のToolTip通知追加
  • 追加 ImagePage DL時プログレスバー追加
  • 修正 ImagePage DL時FileCacheを使用するよう変更 (キャッシュ作成と削除コードはRelease1から入ってたんだけど、肝心のキャッシュ使うのを忘れていたという 酷い)
  • 修正 ImagePage, Mobile 画像表示時最初の1枚目が小さく表示される場合がある件修正 またスワイプ全般でのサイズ調整修正
この1.1.0.75で、ImagePageについては…アニメGIF+WebMという残りの大物二つ以外は大体入ったかなという感じです。
ImagePageは一旦離れて、次はスレ表示部分を潰していこうかなーと考え中です。


2015年10月20日火曜日

画像掲示板ブラウザ F10 Preview Update 1.1.0.71

現在開発中の画像掲示板ブラウザ F10 Preview を更新しました。
既にインストールされている場合、数日で自動的に更新されます。

バージョンは 1.1.0.71 です。
右側アプリバーの設定 → About... で確認できます。



F10 は 現在開発中です。
テストに付き合ってやってもいいよという方は、ストアからインストールして頂けます。

https://www.microsoft.com/ja-jp/store/apps/f10/9nblggh1ntrd

Windows 10 Desktop・Mobile 等 のWindows 10 デバイス で使用できる Universal Windows Platform Appです。

現在の実装状況・バグ報告・要望等はuservoiceにまとめています。報告・要望等ありましたら遠慮なくどうぞ。

https://ddlg.uservoice.com/


変更点



  • 修正 ImagePage, Mobile  バックボタンでMainPageまで閉じてしまう問題修正 
  • 修正 ImagePage, Mobile  Page遷移後1枚目の画像が表示されない問題修正
  • 追加 ImagePage 画像保存の方法を変更 Desktop…FolderPickerを使用(今まで通り)、Mobile…FileSavePickerを使用(所謂「名前をつけて保存」 毎回フォルダを選択する手間はあるが、その代わりOneDriveに直接保存が可能 OneDriveの同期機能が無いMobileではかなり便利)

2015年10月19日月曜日

Windows 10 Mobile で ワイドFMを聞く


「ワイドFM」(FM補完放送)とは…



首都圏では2015年12月7日 13時から正式に開始となる、AMラジオ局がAMと全く同じ内容をFMでも送信するサービスです。
AMの難聴区域・災害時対策のためとされており、東京ではスカイツリーから送信されます。

10月から試験放送が続いていますが、これまでAM放送の受信が困難だった屋内(特に鉄筋の建物等)や電車内(地上区間)等も、ワイドFMならば受信可能な場合が多いです。

周波数は90.1~94.9MHz。在京のAMラジオ放送局の周波数は、


  • TBSラジオ 90.5MHz
  • 文化放送 91.6MHz
  • ニッポン放送 93.0MHz


となっています。
他地域の周波数についてはニッポン放送のページが詳しいです。

ワイドFM全国マップ(ニッポン放送調べ)
http://www.1242.com/info/jolf_fm/map



Windows 10 Mobile にはFMラジオ機能がついているものが多く、設定を行う事でワイドFMを聞くことが可能です。
その方法は、

1. イヤフォンを接続する

イヤフォンのコードがFMアンテナとして使われるため、イヤフォンを接続しないと全く受信できません
※イヤフォンを接続した状態でスピーカーに出力することは可能です。

繋いだら「FMラジオ」アプリを起動し、


2. 受信設定を「北米」又は「世界」に変更する

Windows 10 Mobile の「FMラジオ」アプリでの周波数帯設定は以下のようになっています。

日本  76.0~90.0 MHz
世界  87.5~108.0 MHz
北米 87.9~107.9 MHz

上で触れたようにワイドFM の周波数は90-94.9MHzであるため、「日本」では無く「世界」または「北米」に変更する必要があります。

画面下部の「…」アプリバー→設定


しかし、見てお分かりのように…変更してしまうと87MHz以下の既存のFMラジオ局…JWaveにTFMにNack5等…は、いちいち設定を「日本」に戻さないと聞けないんですね。
面倒ですが、現状MSが修正してくれるのを待つしかない。


TBSのワイドFMを受信している様子
「ハート」はお気に入り周波数の追加ボタンです。
下の「三」で追加済みの周波数にアクセスできます。

周波数をスタート画面にピン留めすることもできます。
一発選局!便利。


※12月6日編集…Windows 10 Mobile に合わせて記述を変更しました。



2015年10月15日木曜日

画像掲示板ブラウザ F10 Preview Update 1.1.0.61

現在開発中の画像掲示板ブラウザ F10 Preview を更新しました。
既にインストールされている場合、数日で自動的に更新されます。

バージョンは 1.1.0.61 です。
右側アプリバーの設定 → About... で確認できます。

F10 は 現在開発中です。
テストに付き合ってやってもいいよという方は、ストアからインストールして頂けます。

https://www.microsoft.com/ja-jp/store/apps/f10/9nblggh1ntrd

Windows 10 Desktop・Mobile 等 のWindows 10 デバイス で使用できる Universal Windows Platform Appです。

現在の実装状況・バグ報告・要望等はuservoiceにまとめています。報告・要望等ありましたら遠慮なくどうぞ。

https://ddlg.uservoice.com/


変更点

  • 修正 ImagePage 画像切り替えをスムーズに行うよう変更(サムネイル→元画像)
  • 修正 ImagePage ズームボタン有効化 全て表示→画面幅(又は高さ)に合わせて表示→原寸表示、に順にズーム率を変更

2015年10月13日火曜日

画像掲示板ブラウザ F10 Preview Update 1.1.0.60

現在開発中の画像掲示板ブラウザ F10 Preview を更新しました。
既にインストールされている場合、数日で自動的に更新されます。

バージョンは 1.1.0.60 です。
右側アプリバーの設定 → About... で確認できます。










F10 は 現在開発中です。
テストに付き合ってやってもいいよという方は、ストアからインストールして頂けます。

https://www.microsoft.com/ja-jp/store/apps/f10/9nblggh1ntrd

Windows 10 Desktop・Mobile 等 のWindows 10 デバイス で使用できる Universal Windows Platform Appです。

現在の実装状況・バグ報告・要望等はuservoiceにまとめています。報告・要望等ありましたら遠慮なくどうぞ。

https://ddlg.uservoice.com/


変更点

  • 追加 ImagePageに サムネイル表示・画像のプロパティ表示を追加
  • 追加 ImagePageに Google画像検索を追加
  • 追加 ImagePageに 画像が位置情報を含む場合、Bing Maps Appを起動するメニューの追加(*1)

1*)  この場合 futa8 では Google Maps をブラウザで起動していたのですが、Win10 では NativeAppのBing Maps がそこそこ使えるのと、Mobile ではブラウザベースの地図は使いにくい為F10ではこのように変更しました(MapがHEREだったらGoogleを使い続けざるを得なかったですが…)。



2015年10月11日日曜日

画像掲示板ブラウザ F10 Preview Update 1.1.0.54

現在開発中の画像掲示板ブラウザ F10 Preview を更新しました。
既にインストールされている場合、数日で自動的に更新されます。


F10 1.1.0.54

バージョンは 1.1.0.54 です。
右側アプリバーの設定 → About... で確認できます。




F10 は 現在開発中です。
テストに付き合ってやってもいいよという方は、ストアからインストールして頂けます。

https://www.microsoft.com/ja-jp/store/apps/f10/9nblggh1ntrd

Windows 10 Desktop・Mobile 等 のWindows 10 デバイス で使用できる Universal Windows Platform Appです。

現在の実装状況・バグ報告・要望等はuservoiceにまとめています。報告・要望等ありましたら遠慮なくどうぞ。

https://ddlg.uservoice.com/




変更点



  • 修正 Mobileで、BackButtonが2重に押されてしまう問題の修正
  • 変更 ImagePageでのBackButtonの扱いを変更 (*1)
  • 修正 TableMode時の上部マージンが正しくとられない場合がある件修正


*1)
Hardware backbutton の無い環境(Desktop)…Backbuttonを表示しない
Hardware backbutton のある環境(Mobile、DesktopのTabletMode)…Backbutton押下で当該ImagePageを閉じ、MainPageに戻るよう変更

バックボタンのデザインはいつも悩ましい所なのですが…
電話の場合、MultiViewでページを残したままよりは、閉じてすぐ戻るほうが素直だろう、とこういう形に変更しました。ImagePageを開いたままMainPageに戻りたい場合は、BackButton長押し→AppListから戻ることができます。