Windows Phone
謎のダイアログ カバンの中に入れていた Lumia 925 に謎のダイアログが表示されていました。 でも、謎はすぐに解けました。 (さすが twitter... というか @biac 先生) どうやら NFC タグを受信するとこんな画面になるそうです。.@kazuakix NFCタグを拾ったと…
昨日の投稿後にいろいろアドバイスを頂きました。.@kazuakix 308 / 256 = 120% http://t.co/74YtPfpSw7— 山本康彦@BluewaterSoft (@biac) 2014, 11月 23かずあきさん、それは端末の解像度の倍率計算すればいいっすよ— しばやん (@shibayan) 2014, 11月 22 R…
Windows Phone 8.1 では RenderTargetBitmap クラスを使って画面をキャプチャすることができます。 例えばこんなコントロールを画面に貼っているとして、
プロパティが変更された事を View に通知するためには INotifyPropertyChanged インタフェースを実装したクラスを作りますよね。 普通の方法 INotifyPropertyChanged インタフェースは PropertyChanged イベントハンドラを実装しないといけないのでこんな感…
Office for iPad/iPhone が公開されたり Office for Android のプレビューがはじまったりとモバイルデバイスでの Office (365) が熱くなってきましたね。そんな中、YouTube の Office 公式チャンネルで "モバイルデバイスで Office 365 を使う" と題した動画…
久しぶりに Phone のアプリを作っていたところ、こんなエラーが出てきてデプロイできなくなってしまいました。 エラー: DEP0001 : 予期しないエラー: The Appx package's manifest is invalid. (Exception from HRESULT: 0x80080204) エラーコードで検索して…
またまた Windows Phone 8.1 DP に重要な更新が来ていましたこれはいよいよ日本発売への布石かもしれんな...新しいバージョンは 8.10.14203.306 になります。 例によって修正点の発表は見当たらなかったんですが、あちこちのニュースサイトによるとバッテリ…
Windows Phone のリモートデスクトップ アプリがアップデートされているようです。Microsoft Remote Desktop Preview 今回の目玉は Azure RemoteApp への接続機能 *1 。 早速 Microsoft アカウントで接続してみましょう。 Azure RemoteApp を使っていなくて…
昨日は数字を増やすという動作を ICommand を使ってビューから切り離しました。でも、例えば数字を減らすという動作が増えた場合... 同じように ICommand を継承したクラスを追加していると、際限なくクラスが増えていってしまいます。 public class MainPag…
みなさんは Windows Phone アプリのイベント処理ってどうしていますか?例えば こんな感じでボタンを推したら数字が増えるような画面の場合... すべてを画面で? 一番簡単に考えると画面 (ビュー) のイベント ハンドラを書きますよね。 <TextBlock x:Name="Val" Text="0" /> <Button Content="Add" Click="OnAddButtonClicked"/> private int _val; </button></textblock>…
あ…ありのまま 今 起こった事を話すぜ!「おれは 帰宅して Office 365 ネタでブログを書こうとししていたら 共有チャームを調べる事になっていた」WinRTなWPアプリで共有チャーム使えるんだっけ(メモ:あとでかずあきさんのブログ見る)— 酢酸(さくさん) (@ch…
マイクロソフト コミュニティの Windows Phone フォーラムで FM ラジオに関する質問が投稿されていたので調べてみました。FMラジオが聞けない 周波数が限られている事情 FM ラジオの周波数は世界的には 87.5 ~ 108.0MHz が主流ですが、日本では 76.0 ~ 90.…
月が変わっていよいよ MSCC の開始ですね。我らがチーム「Windows Phone の呼び声」が作るアプリの内容はナイショですが、少しだけネタバレすると Windows Phone のアプリを作ります。という訳でまずは基礎的な機能の確認をしているところです。 セカンダリ …
少し前に Android 用 OneDrive アプリは OneDrive と OneDrive for Business が同時に使えて便利...という事を書きました。Android でも OneDrive for Business を - kazuakix の日記 一方 Windows Phone では OneDrive for Business のファイルは Office ア…
Windows Phone 8.1 DP に更新 (8.10.14192.280) が降ってきているそうです。しかも何だか普段と違う感じ。 「重要な更新」な上に期限までにインストールしないと自動的に更新されるんだとか。 いったいどんな重要な更新だろう...と思っていたら こんな情報が…
少し本題に戻ってセカンダリ タイルから起動された事を判別する方法。昨日までは App.xaml.cs の OnLaunched の引数 e.Arguments に値がセットされていればセカンダリタイルからの起動...と決めつけていたのですが、よく見ると e.TileId というものがありま…
セカンダリ タイルからアプリを起動した場合、呼び出されたページの OnNavigatedTo でパラメーターを取り出すことができます。 protected override void OnNavigatedTo(NavigationEventArgs e) { if (e.Parameter != null) { System.Diagnostics.Debug.Write…
昨日の記事に対して @biac さんと @okazuki さんからフォローを頂きました。@kazuakix 某所で「OnLaunched をオーバーライドして先に InitializeFrameAsync を呼ぶと幸せになりますよ」って言われたけど、分かります? (Prismやってない私には、ナンのことや…
Prism で Phone のアプリを作っていると いつもの問題が出ている事に気が付きました。 ここはいつも通り App.xaml.cs で Frame の Language を変更して...と思ったのですが、 protected override Task OnLaunchApplicationAsync(LaunchActivatedEventArgs ar…
ブラウザだけで Windows Phone アプリを作ることのできる Windows App Studio が日本語に対応したというので試してみました。無償のオンラインアプリ作成ツール“Windows App Studio”が日本語に対応 - 窓の杜 アプリを作ってみる まずは http://appstudio.win…
以前から自分の作るアプリの設計が汚いことに悩んでいたので Prism を使って矯正していこうと思います。 準備 NuGet で Prism.StoreApps をインストールします。 普通の Prism ではないので注意してください。(しばらく悩みました) App.xaml の修正 App の基…
今更ですけど、Windows Phone アプリを作るときのフォント対策していますか? Windows Phone 8.x におけるフォントの扱い Windows Phone アプリの中華フォント対策 上記ページで案内されいている通りに App.xaml.cs の OnLaunched にフォント対策用の一文を…
先日 こんな記事を書いたところ、id:okazuki さんから「NuGet にあったよ」と教えていただきました。Windows Phone のタイルをスマートに更新する - kazuakix の日記いやいや。僕も一応は調べましたよ~と半信半疑だったのですが、続けてこんな情報が。@kazu…
そういえば 先日のセカンダリ タイルがうまく使えないらしいというネタですが... Windows Phone 8.1 でセカンダリ タイルを作る - kazuakix の日記 実は Silverlight アプリだったんだそうです。 「えー、Silverlight が許されるのは Phone 8.0 までだよね?…
先日 タイル更新の記事をアップしたとき @biac さんから NotificationsExtensions なるものを教えて頂きました。@kazuakix 次はNotificationExtensionを使ってXML操作を楽にしましょうf(^^; http://t.co/IrhWgzZztK— 山本康彦@BluewaterSoft (@biac) 2014, …
ライブ タイルを更新できるようになったのですが、ちょっと地味なのでもう少し派手なテンプレートも使ってみましょう。タイル テンプレート カタログ を見てみると Phone でも使える画像付きのタイルを見つけることができます。TileSquare150x150PeekImageAn…
振り替え休日の朝、TL を眺めているとこんな電波を受信しました。←8.1のセカンダリタイル作成で詰まってる人 (ΦφΦ)— ファイレクシアのプログラマ (@od_10z) 2014, 10月 7ちなみに SecondaryTileクラスを使ってます。サンプル見ながら書いたつもりなんだがな…
Windows Phone 7 の頃はタイトルとカウンタの値程度しか指定できなかったタイルですが、Phone 8 からテンプレートを指定することでいろいろなタイルを作ることができるようになっています。 タイル テンプレート カタログ (Windows ランタイム アプリ) - Win…
昨日の訂正 まず最初に昨日の訂正。1.追加するプロジェクトは「クラスライブラリ (ユニバーサル アプリ用ポータブル)」 ではなく「 Windows ランタイム コンポーネント (ユニバーサル アプリ用ポータブル)」でした。クラスライブラリでもタスクの登録まで…
やっぱり Windows Phone アプリならライブ タイルを使わないとね。という事で自動的にタイルを更新すべく以下を参考にしてバックグラウンド タスクを作っていきます。 クイック スタート: バックグラウンド タスクの作成と登録 (XAML) (Windows) バックグラ…