2015年10月30日金曜日

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

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

バージョンは 1.1.0.77 です。
右側アプリバーの設定 → 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/


変更点

  • [追加, ThreadView] テキスト選択追加 マウス選択は常に有効 タッチの場合はMisc→Enable text selection を選択
  • [追加, ThreadView, futaba] 塩辛暫定対応 リンクのクリックでWebブラウザ起動

2015年10月27日火曜日

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

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

バージョンは 1.1.0.76 です。
右側アプリバーの設定 → 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/


変更点

  • 追加 ThreadView リロード時「そうだね」更新
  • 追加 ThreadView スレ消失時間表示 5分前から赤タグ
  • 追加 ThreadCatalog スレ消失時間が近くなるとカタログ上の表示が薄くなる表現追加  20分前→10分前→もうすぐ、でだんだん薄くなります
  • 変更 ThreadView コメントの選択を有効に マウス・タッチ共に これに伴い「Detail」 Button は廃止予定
  • 修正 Mobile 「Default Save」の動作をフォルダへの保存に変更 また、Save to... への動作をFileSavePickerに変更  ... Win10M build10572でフォルダピッカーが動作するようになった事に伴う変更  MobileでOneDriveに保存したい場合、Save to... を使ってください
  • 修正 ImagePage Zoom切り替えが画面にFit→フルサイズになっていなかった件修正


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から戻ることができます。


2015年10月9日金曜日

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

開発中のUWP App をWin10 Mobile(以下電話)にインストールするには


  • 電話とPCをUSBケーブルで接続し、VisualStudio 2015 のビルド・デバッグメニューから電話に転送・インストール


これが普通の方法です。(*1)

Win10では、新ツール WinAppDeployCmd.exe を使う方法が追加になりました。

  • ネットワーク経由でのインストール・アンインストールが可能  USBケーブル要らず!
  • VS2015 をインストールする必要が無い(*2)

という特徴があります。

ただ、このTool、Documentが中々分かり辛く、そのまま動かそうとすると大体失敗する(StackOverflow見てても使えてる人あんまり居ない…)ので使い方を解説してやるぜという主旨の記事です。何様。


*1) WP8.1時代には「SDカードからインストール」という方法がありましたがWin10 UWPでは無くなったようです。

*2) Win10 SDK Toolsに同梱されています。VS入れずにこれ入れる事もあまり無いですが…
一応、Program Files(x86)\10\bin\x86 の
WinAppDeployCmd.exe
WinAppDeploy.dll
WinAppDeployCommon.dll
Microsoft.Tools.Connectivity.dll
SirepClient.dll
SirepInterop.dll
だけあれば動くようです。x86以下全部Copyしたほうが安全かも。


1. Win10 Mobile 側の準備


まず、Win10 Mobile 機 のIPアドレスを確認しておきます。

Settings > Network & Wireless > Wi-Fi > (Your Access Point) > IP address



次に、
Settings > For developers > Use developer features  で、Developer mode を選択。




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




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





2. 電話とPCをParing


WinAppDeployCmd の実行オプション -pin を指定し、電話とPCをペアリングします。この作業は一度行えばOKで、以降は -pin の指定は必要ありません。

WinAppDeployCmd.exe list -ip <ipaddress> -pin <pin>

上の例で言うと、WinAppDeployCmd.exe list -ip 192.168.1.6 -pin q3g5u5  になります。
下の画面は、list を実行して電話にインストールされているAppの一覧を表示している様子です。
実行が確認できたら、ここで電話の「Pair device」はAbortをタップして閉じてしまって構いません。

WinAppDeployCmd.exe list -ip <ipaddress> -pin <pin>

3. アプリ パッケージのインストール


WinAppDeployCmd.exe install -file <appx/appxbundle filename> -ip <ipaddress>

UWP Appの場合、大抵はbundle packageになっているはずです。私のアプリ F10 の場合だと、
WinAppDeployCmd.exe install -file F10Client_1.1.49.0_x86_x64_arm.appxbundle -ip 192.168.1.6

になります。
※ ここで使うファイルは.appxupload では無いことに注意 .appx か .appxbundle です。 VS2015でパッケージをビルドすると、<プロジェクトのディレクトリ> / AppxPackages / <今ビルドしたバージョンのフォルダ> 、にappx or appxbundleが出来ます。

以下はAppをインストールしている様子です。

WinAppDeployCmd.exe install -file <appx/appxbundle filename> -ip <ipaddress>

上手くいくと、電話にAppがインストールされます。







最後に、WinAppDeployCmd MSさんの説明ページ

https://blogs.windows.com/buildingapps/2015/07/09/just-released-windows-10-application-deployment-tool/

https://msdn.microsoft.com/en-us/library/mt203806.aspx


2015年10月7日水曜日

画像掲示板ブラウザ F10 Preview版について

現在開発中のWindows 10 用 画像掲示板ブラウザ F10、プレビュー版をWindows Store に置きました。

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

Windows 10 Desktop・Mobile 等 のWindows 10 デバイス でお使い頂けます。

プレビュー版であり、そこそこ不安定で、足りない所も多数あります。
それでも良いからテストに付き合ってやるよ、という場合はお試しいただければ幸いです。
また、下↓にuservoiceのページを設けてあります。バク報告・提案等ありましたら遠慮なくどうぞ。

https://ddlg.uservoice.com/

Desktopでの使用例
画像は別ウィンドウで表示

タブレットモード+ダークテーマでの使用例
上部アプリバーの上に少し余白が入ります
タイトルバー誤タッチ防止用


Mobileでの使用例
落第ちゃんかわいい



今回のテストの特徴

  • F10 はテスト版としてストアに載せているため、Windows10 ストアの「検索」やリストには表示されません。上のURLを直で辿るとインストールできます。
  • テストもういいや、という場合はアンインストールして下さい。
  • バグ修正・機能追加等でストア上のアプリが更新された場合、(既定の設定では)アプリは自動的にダウンロード・インストールされます。
  • アプリがクラッシュ・ハングした場合、その情報は個人を特定できない形で送信され、アプリの改善に使用します。 …このため、バグ報告を送っていただけるのは勿論大歓迎ですが、単に使ってもらうだけでもこちらとしては充分有り難いテストになる、という按配です。

今後の予定

週に一回程度の更新を予定しています。
年内に完成(見込み)です。


お願い

万が一、ベータテストやってるよーと拡散して頂ける場合、ストア直リンクではなくこの記事にリンクして頂けると有り難く存じます(ストアには注意事項等全部載せられないので)。