ロケーションサービスからの位置情報の変更を受け取り、マップ上に紫色のピンを立てていきます。 ContentPanelにMapコントロールを配置しただけのXAMLです。
TurnstileTransition以外にもトランジションは用意されています。それぞれの使いどころも合わせて記載します。 各種トランジション TurnstileTransition ForwardIn, ForwardOut, BackwardIn and BackwardOut パネルが右から左に回転したようなトランジション…
iPhoneアプリに新しいNend SDK (2.0.2)を適用したところ広告が表示されなくなってしまった。ログを見ると、以下のようなエラーメッセージが表示される。 [nendSDK Error] IE501: [DeliveryBase::_deliveryMainLogic] Cannot display ads. 検索すると、1件だ…
3/15に米ラスベガスで開催されたWeb開発者とWebデザイナー向けのカンファレンス「MIX10」において、Microsoftは最新プラットフォームの「Windows Phone 7 Series」を発表しました。 初日に行われた基調講演の中で、「Windows Phone 7 Series」における開発プ…
Windows Phone OS 7.1以降対応のものに関しては、WP7.1~と表示します。 システムトレイの表示を変更する システムトレイを表示する/非表示にする システムトレイの表示/非表示を切り替えるには2通りの方法があります。まず1つ目にSystemTrayクラスのIsVisib…
Windows Phone 7は静電容量式のタッチパネルを採用しています。静電容量式のタッチパネルはハードウェアボタンと違い、例えばボタンを押していてもユーザーは押している感覚がありません。 HTCの端末ではBackキーや検索キーを押下した時にはバイブされます。…
WebBrowserコントロールにて、「http://ch3cooh.jp/」など指定したページを見たい場合、SourceプロパティにUriオブジェクトを設定します。またプログラム上では、Navigateメソッドを使ってページ遷移を行うことも出来ます。 XAMLで指定する方法 XAMLだけで完…
概要 Windows Phone Location Serviceへアクセスする手段を提供してます。 Windows Phone 7.5("Mango"アップデート)からはWindows Phone エミュレータの標準機能としてGPSシミュレータが付きますが、それ以前の開発環境では「GPSをエミュレートする」を参考…
Windows PhoneではVibrateControllerクラスを使ってバイブレーターを制御することができます。 バイブレートを開始する // 700ミリ秒後にバイブレーションを開始する VibrateController.Default.Start(TimeSpan.FromMilliseconds(700)); バイブレートを終了…
Reflectionを使って現在実行中のアセンブリの名前を取得します。 アセンブリの名前からSystem.Reflection.AssemblyNameオブジェクトを生成し、VersionプロパティからSystem.Version型のバージョン情報を取得します。 // アセンブリ名を取得 var nameHelper =…
カメラプレビューから直接プレビューフレームを取り出せ無かったWindows Phone OS 7.0では、CameraCaptureTaskを利用してバーコードの読み込みを行いました。詳細については、ZXing Barcode Scanning Libraryを使ってバーコードを読み込む(Windows Phone OS …
ウェブコンテンツをダウンロードする場合、WebClientクラスを使用すると簡単です。 WebClientを使ってWebページを取得する ダウンロード完了処理をイベントハンドラでおこなう DownloadStringCompletedイベントハンドラを設定しておいて、DownloadStringAsyn…