Windows Store Apps

Bing Maps SDK for Windows Apps:地図上に画像を表示する

プッシュピンを置くのエントリで紹介しましたが、MapLayerクラスのSetPositionメソッドは、MapクラスもしくはMapクラス内のMapLayerクラスの子要素であるDependencyオブジェクトに座標位置を設定するための静的メソッドです。つまりDependencyオブジェクトで…

Bing Maps SDK for Windows Apps:地図の表示範囲を変更する

Bing Maps SDK for Windows AppsのMapクラスの地図の表示範囲はMapクラスのSetViewメソッドを使用して変更することができます(Mapクラス初期化時の初期表示範囲を指定する方法は"地図の初期表示範囲を指定する"を参照してください)。以下では東京スカイツ…

Bing Maps SDK for Windows Apps:プッシュピンを置く

Bing Maps SDK for Windows AppsのPushpinクラスを使用して地図上にプッシュピンと呼ばれるマーカーを置くことができます。プッシュピンを表示する地図上の位置は、MapLayerクラスのSetPositionメソッドを使用して指定します。MapLayer.SetPositionメソッド…

Bing Maps SDK for Windows Apps:地図の種類を変更する

Bingの地図には道路、航空写真、外観図(バーズアイ/鳥瞰図)といった複数の種類があり、Bing Maps SDK for Windows AppsのMapクラスでも表示する地図の種類をMapTypeプロパティを使用して指定することができます。MapTypeプロパティに指定できるMap Type 列…

Bing Maps SDK for Windows Apps:地図の初期表示範囲を指定する

Bing Maps SDK for Windows AppsのMapクラスを使用して地図を表示した場合、デフォルトの設定では地図の初期表示範囲は世界全体です。しかし地図アプリケーションでは起動時に表示する地図は世界全体の地図ではなく、特定の範囲の地図(例えばデバイスの現在…

Windows ストアアプリの中断処理は必ず呼ばれるとは限らない?

調査中ですが、一応メモWindows ストアアプリのライフサイクルを見るとアプリケーションを閉じる場合の挙動が以下のように書かれています。 一時停止された後に終了され、10 秒ほどで NotRunning 状態になります。アプリに Suspending | suspending イベント…

Windows ストア アプリからTwitterのOAuth認証を通してつぶやくサンプル

Twitterに対してOAuth認証を行いつぶやくまでの機能を実装したサンプルアプリケーションを作ってみました。 このアプリのコードはTwitter APIのドキュメントの他に以下の2つのコードを参考にさせて頂きました。 Web authentication broker sample TwitterRt …

Windows 8のストア アプリでとりあえずパスワードを保存する

Windows ストア アプリでパスワードなどの認証情報を保存するには、Windows.Security.Credentials名前空間のPasswordVaultクラスを使うのが良いようです。いまいち情報が少ないのですが、名前空間の要旨には以下のように記述があります。[※引用(意訳)] "Pr…

Bing Maps SDK for Windows Apps:タップした位置にプッシュピンを置く

(※本記事は2013年3月時点の情報により書き直しました。)今回は以下の記事の方法を利用して地図上のタップした位置にプッシュピンを置きます。 プッシュピンを置く まず XAML 上で定義したMapクラスにTappedイベントを定義します。[XAML] <bm:Map Credentials="開発者キー" x:Name="myMap" Tapped="myMap_Tapped"/> TappedイベントにPu</bm:map>…

Bing Maps SDK for Windows Apps:デバイスの現在位置を表示する

(※本記事は2013年3月時点の情報により書き直しました。)今回は以下の記事の方法を利用して現在使っているデバイスの位置を地図上に表示してみます。 地図の表示範囲を変更する プッシュピンを置く 手順は以下の通りです。 デバイスの現在位置を取得する 地図…

Bing Maps SDK for Windows Store Apps:とりあえず使ってみる

(※本記事は2013年3月時点の情報により書き直しました。) Bing Mapsのライセンスキーの取得 Bing MapsをWindows ストアアプリで使用するにはBing Mapsのライセンスキーが必要になります。どのようなライセンスの取得方法や制限事項については以下のエントリを…

ApplicationPageBackgroundThemeBrushの定義はいずこ?

遅ればせながらぼちぼちWindows ストア アプリを弄りだしていまして、とりあえずBlank Appで作成されるテンプレートを眺めていました。 するとMainPage.xamlのGridが <Grid Background="{StaticResource ApplicationPageBackgroundThemeBrush}"> とBrushを参照している。「おう、これはきっとcommon/StandardStyles.xamlに定義されてい</grid>…

Windows ストア アプリの開発者ライセンスを取得する

ようやくWindows ストア アプリでも弄ってみようかと思い調べだすと開発者ライセンス(無料)がいるらしいです。MetroのDev Centerを見てみると、最初にVS2012 RC立ち上げると開発者ライセンス取るか確認されるって書いてあるんですが、そんな記憶がない・・…