‘モバイルコンピューティング’ カテゴリーのアーカイブ
Windows Phoneアプリ開発 – たった4行でできるBing Mapの利用
Windows Phone開発用のMicrosoft Visual Studio 2010 Express for Windows PhoneでBing Mapを利用するアプリを作っているところだ。PC上のシミュレーターで作ったプログラムの動作確認をしている。
「作ったプログラム」と書いたが、実際はたった4行しかコードを書いていない。
1.BingMapsTaskのインスタンス変数を定義する
2.new演算子でインスタンスを生成する
3.GeoCoordinateクラスを生成しBingMapsTaskのインスタンスに割り当てる
4.BingMapTaskインスタンスをShowメソッドで表示する
これだけで画面タッチに対応したズーム機能のある地図アプリケーションができる。実に簡単だ。
Windows Phoneプログラミングの魅力のひとつに豊富なオブジェクトが利用できることがある。BingMapの利用はその典型的なものといえる。
と書いていて忘れていた。usingステートメントで名前空間の指定をしなければいけないので、実際は6行のコードである。
5.Microsoft.Phone.Tasks名前空間の指定
6.System.Device.Location名前空間の指定
モバイルファンに便利なマルチデバイスUSB給電ケーブル
あるサイトで見つけた便利グッズを買ってみた。日本ではあまり見かけないコネクタもあるが、少なくともiPodとKindle、ミニUSBは使えることがわかった。日本の携帯電話には対応していないようだ。かなり強引なつくりだが、何本もの専用充電ケーブルを持ち歩くことを思えばありがたい。海外では一般的なのだろうか、見慣れないコネクタもいくつかあるので、不要なケーブルはいっそ切断してしまえばよさそうだ。
こんなかんじで、iPod、Kindle、Windows Mobile Phoneを充電してみた。接続するUSBソケットの給電能力によるのだと思うが、こんなかんじで複数のデバイスをつなぐと、正常には充電されないケースも出てきた。
何本も蛸足で出ているケーブルだが、一度に数多くのデバイスをつなぐものではなさそうだ。


