Windows Phoneアプリケーション開発入門

第1回 Windows phoneを取り巻く環境

この記事を読むのに必要な時間:およそ 2 分

Windows MobileとWindows phone

Windows phoneとは,Microsoft社が開発する携帯電話やPDAといったモバイル端末向けに最適化されたプラットフォームです。

私たちユーザーの手元に届く時には,メーカーの端末にWindows phone OSが搭載された形になっています。各社端末ごとに液晶サイズが違っていたり,独自アプリケーションが搭載されていたり,ハードキーボードが付いていたり付いていなかったりします。

最近発売された端末の中には,東芝社製のT-01Aのように大画面のタッチパネルで,指でなでるように操作することのできるものもあります。多種多彩な端末の中で共通のOSが動作しており,新しいWindows phone端末に乗り換えたとしても,大抵の場合は今まで使っていたソフトウェアがそのまま動作します。

Windows Mobileは,バージョン6.5よりWindows phoneと名前が一新されました。本連載ではこのWindows phoneという名前を使い,特に断りがなければWindows Mobileも含むことにします。

さて第1回目は,開発の話をする前にWindows phoneについて知って頂きたいので,Windows phone(Windows Mobile 6.5)で新しく追加された機能について説明させて頂きたいと思います。よろしくお願いします。

Windows phoneで追加された新機能

Windows phone端末の発売と同時に,今後コアになると思われる2つのサービスが開始されました。⁠Microsoft My Phone」「Windows Marketplace for Mobile」です。それぞれのサービスにアクセスする専用のクライアントソフトが標準で搭載されています。

図1 Windows phoneのToday画面

図1 Windows phoneのToday画面

Windows Mobile 6.5 Developer Tool Kitに含まれるデバイスエミュレータで,Today画面を表示すると真ん中あたりにそれらのアイコンが配置されています。

大切なデータを守る「Microsoft My Phone」

まず一つ目のMicrosoft My Phoneです。このMy Phoneは,連絡先・予定・仕事・画像をクラウド上のサービスにバックアップすることが可能です。PCを介さずに自動でバックアップを行い,通信が可能な場所に居れば同期を行えます。

図2 My Phoneを使ってコンテンツの同期を行う

図2 My Phoneを使ってコンテンツの同期を行う

My Phoneはバックアップ機能だけではなく,撮影した写真をソーシャルネットワークサービスへ直接アップロードすることができます。

図3 写真の共有を行うこともできます

図3 写真の共有を行うこともできます

「メニュー」⁠⁠写真の共有」からソーシャルネットワークサービスを選択します。現在追加できるサービスは,facebook,Flickr,MySpaceの3つのようです。今後続々とMy Phoneに対応したサービスが増えると嬉しいですね。もちろんMicrosoft社のWindows Liveにも対応しています。

図4 ソーシャルネットワークサービスの追加

図4 ソーシャルネットワークサービスの追加

プレミアムサービスに登録するとリモート管理機能を利用できます。紛失したWindows phoneをGPSを使って地図上から探したり,遠隔操作でデバイスにロックをかけたり,デバイスのデータを消去することもできます※1)⁠

営業先の情報をWindows phoneで共有している場合など,大切な情報が流出してしまわないためにビジネスパーソンには必須の機能かもしれません。

※1

http://www.microsoft.com/windowsmobile/ja-jp/myphone/default.mspx

著者プロフィール

和田健司(わだけんじ)

1982年10月12日生まれ。大阪で働くプログラマ。Microsoft MVP for Device Application Development(Jul 2010 - Jun 2011)。Windows Mobileに傾倒し今に至る。Windows Mobile向けのTipsを書いています。iPhoneアプリ開発を始めました。嫌いな食べ物はカレー。

URL: http://ch3cooh.jp/
Blog: http://d.hatena.ne.jp/ch3cooh393/

コメント

コメントの記入