C# [C#][デザインパターン] Facadeパターン 今回はFacadeパターンについて見ていきます。 クラスA、クラスB、クラスCという3つのクラスがあり、ある機能を実現するためにはすべてのクラスを利用する必要があるとします。 3つのクラスを利用するのは面倒なので、3つのクラスを利用するクラ... 2015.04.08 C#デザインパターン
C# [C#][デザインパターン] Singletonパターン 今回は、デザインパターンの1つであるSingletonパターンを作成してみます。 Singletonパターンは、そのクラスのインスタンスが1つしか生成されないことを保証することができます。 以下はC#におけるSingletonパターンのクラ... 2015.04.06 C#デザインパターン
Windows ストア アプリ [ストアアプリ][入門] Step57. バックグラウンドタスクを作成する ~その3~ 前回は、バックグラウンドタスクを利用するための設定を行いました。 今回は、前々回作成したIBackgroundTaskのRunメソッドの実装と、トリガーの作成を行っていきます。 今回は、タイムゾーンが変更されたときにバックグラウンドタスクを... 2015.03.05 Windows ストア アプリ未分類
Windows ストア アプリ [ストアアプリ][入門] Step56. バックグラウンドタスクを作成する ~その2~ 今回は、バックグラウンドタスクを利用する設定について説明します。 最初にソリューションエクスプローラでPackage.appmanifest開きます。 次に、タブ内のロック画面通知で「バッジ」を選択します。 (バッジとタイルテキストを選択し... 2015.03.04 Windows ストア アプリ未分類
未分類 [ストアアプリ][入門] Step55. バックグラウンドタスクを作成する ~その1~ 今回から、ストアアプリでバックグラウンドタスクを作成する方法について見ていきます。 説明が長くなるため、何回かに分けて説明を指定行きます。 バックグラウンドタスクを作成することで、ストアアプリが起動していないときにライブタイルやトースト通知... 2015.02.25 未分類
Windows ストア アプリ [ストアアプリ][入門] Step54. バッジを表示する ~グリフの表示~ 今回は前回に引き続きバッジの表示について説明します。今回はグリフ(アイコン)を表示してみます。 グリフには様々な種類があります。どのようなグリフを表示できるのかはMicrosoftのグリフの概要を参照してください。 今回作成するコードでは、... 2015.02.24 Windows ストア アプリ
Windows ストア アプリ [ストアアプリ][入門] Step53. バッジを表示する ~数字の表示~ バッジとは、スタートスクリーンでタイルの右下に表示される数字やアイコンのことです。 今回はこのバッジに数字を表示する方法について見ていきます。次回はグリフ(グリフとは右下に表示するアイコンのことです)を表示する方法について説明します。 数字... 2015.02.23 Windows ストア アプリ
Windows ストア アプリ [ストアアプリ][入門] Step52. ライブタイルを使用する ライブタイルはスタートスクリーンに表示されているアプリのアイコンに対し、何らかのメッセージを動的に表示できるようにするものです。 今回はライブタイルを作成する方法について見ていきます。 まず、ライブタイルに表示するデータは、XMLファイルと... 2015.02.20 Windows ストア アプリ未分類
Windows ストア アプリ [ストアアプリ][入門] Step51. アプリ内トースト通知 ~基礎~ 今回は、自作アプリにトースト通知をする方法について見ていきます。 トースト通知は、「メールを受信しましたよ」や「~が更新されましたよ」など、何らかの情報をユーザーに伝えたい場合に使用する機能です。 ストアアプリのプロジェクトを作成したら、M... 2015.02.19 Windows ストア アプリ
Windows ストア アプリ [ストアアプリ][入門] Step50. タイルの既定サイズと表示テキストの設定 本記事は、前回からの続きです。 タイルには既定のサイズと表示するテキストを設定することができます。 まずは、既定のサイズを設定してみましょう。 ソリューションエクスプローラーからPackage.appxmanifestを開いたら、「ビジュア... 2015.02.18 Windows ストア アプリ