AI搭載のスマートグラス「Even G2」が国内発売ほか
11月25日 6:00
外部から「WSL1/2」のサーバーにネットワークアクセスをしてみよう
12月2日 6:30
新たな自動化で熱視線! AIエージェントの「推論能力」を支える2つのコンポーネントとは?
11月28日 6:30
週刊VRウォッチ
最新記事: 2025年12月01日
Windowsユーザーのための WSL2で始める Linux環境構築術
最新記事: 2025年12月02日
イベント・セミナー 2025
最新記事: 2025年12月03日
CloudNative Days Winter 2025レポート
最新記事: 2025年12月04日
ネットワークオブザーバビリティの「水源」を探る
Zabbix Summit 2025レポート
Community Over Code Asia 2025レポート
ClickHouseミートアップレポート
最新記事: 2025年11月05日
Feature Flagが拓く開発の新潮流
最新記事: 2025年11月27日
テスト自動化ガイド 2024
生成AI完全ガイド 2024
IT運用管理ガイド 2023
DevOps完全ガイド 2023
クラウドデータベース完全ガイド 2023
ローコード開発プラットフォームガイド
業界情報やナレッジが詰まったメルマガやソーシャルぜひご覧ください
[運営] 株式会社インプレス
2011年後半、いよいよiPhoneやAndroidに対抗するMicrosoftのスマートフォンが、満を持して日本に上陸します。直感的で美しいUIを兼ね備えたWindows Phoneは、これまでのスマートフォンの勢力図を書き換える可能性があります。この連載を機に、Windows Phoneに興味
PROJECT KySS
2011年7月1日 20:00
今回は、3つの短いサンプルを紹介します。「値を渡して別ページに移動」、「コピー&ペースト」、「分離ストレージへの値の保存と読み取り」の3つです。まずは1つ目である「値を渡して別ページに移動」の機能の動作を、下記に解説します。値を渡して別ページに移動Windows Phoneエミュレーターの「ホーム
2011年7月4日 20:00
まず今回のサンプルについて、その機能の動作を下記に解説しておきます。表示されている画像付きボタンをクリックすると、SwivelTransition効果を伴って、説明の表示されたページに遷移します(図1)。タッチスクリーンならタッチによるスクロールや選択が可能です。Page Transitionには
2011年7月8日 20:00
今回は2つのサンプルを紹介します。「TiltEffectによる視覚効果」と「パノラマページの背景画像を動的に変更する」です。TiltEffectによる視覚的効果まず「TiltEffectによる視覚効果」のサンプルの機能の動作を、下記に解説しておきます。TiltEffectは、傾き効果を視覚的に提供
2011年7月11日 20:00
まず今回のサンプルの機能の動作を、下記に解説しておきます。パノラマページとは、1画面が横につながって1つの巻物のような画面を構成するページです。エミュレーターの画面を横スライドすると、次の画面が表示されます。今回のサンプルは2ページの構成になっています。最初のページには住所の一覧が表示されています
2011年7月15日 20:00
前回解説した前編では、Panorama Pageの作成方法、Bing Mapsのキーの取得方法、経度、緯度の取得方法について解説しました。後編となる今回は、曲を再生するページ(SeiSong.xaml)の作成や、クラスファイルの作成とMapの表示方法プログラム、曲の再生プログラムについて解説します
2011年7月22日 20:00
まず今回のサンプルの機能の動作を、下記に解説しておきます。ピボットとは、複数のページを管理することができるコントロールです。 このサンプルでは、「画像一覧」、「個人情報」、「My Favorite Site」の3つの画面で構成されたピボットのアプリケーションです。 ピボットは、同じようなアイテムや
2011年7月25日 20:00
前回の前編では「Windows Phone Pivot Application」の作成方法と、ImageComment.xaml、PersonalInfoDetails.xamlのデザインとコードの追加修正をメインに解説しました。後編では、myFavoriteSite.xaml(お気に入りのページ
2011年7月29日 20:00
今回は、Microsoft.Phone.Tasks名前空間に属する、ランチャーとチューザーAPIを使ったサンプルを紹介します。この名前空間を使用してディレクティブをPhoneApplicationPageクラスファイル(Windows Phone Silverlightプロジェクトのためのクラス)
2011年8月1日 20:00
去る2011年07月27日にKDDIより、「最新版Windows Phone搭載「IS12T」がauから秋に発売」と発表されました。9月以降の発売になるようです。詳細については下記のページを参照してください。 →参照:最新版Windows Phone搭載「IS12T」がauから秋に発売(MSN)ま
2011年8月5日 20:00
ListPickerコントロールは、Windows Phone 7のアプリケーションで、値を選択するための選択コントロールです。このコントロールは、Silverlight for Windows Phone Toolkit - Feb 2011.msiに含まれていますので、下記URLよりダウンロー
2011年8月8日 20:00
今回はContextMenuコントロールを使ったサンプルと、加速度センサー、GPSを使った3つのサンプルを紹介します。最初は、ContextMenuコントロールを使ったサンプルの紹介です。ContextMenuコントロールは、コントロールのコンテキストに固有の機能を公開するポップアップメニューを表
2011年8月19日 20:00
今回は2つのサンプルを紹介します。AutoCompleteBoxとLongListSelectorコントロールを使ったサンプルです。AutoCompleteBoxコントロールは、ユーザー入力のテキストボックスに、入力に基づいた一致候補を含むドロップダウンテキストボックスを提供するコントロールです。
2011年8月22日 20:00
Microsoft Translatorを使って、入力した日本語を英語に翻訳し、読み上げます。翻訳は日本語だけでなく、フランス語、ドイツ語など他いろいろな言語をサポートしています。Microsoft Translatorに関しては下記のURLを参照してください。今回は、TranslatorのSOA
2011年8月26日 20:00
つい先日基本編を終えたばかりですが、今回より10回にわたって、Windows Phone 7.1をメインとした、応用編のサンプルプログラムの解説をいたします。中には一部Windows Phone 7.0のサンプルも含まれています。お付き合いのほどよろしくお願いいたします。去る2011年08月25日
2011年9月2日 20:00
前編では、「Windows Phone オーディオ再生エージェント」の追加と、そのロジックコードをメインに解説しました。今回は、分離ストレージまたはリモートURI からBackgroundAudioPlayerを再生する処理を追加して、プログラムを完成させます。またExpression Blend
2011年9月5日 20:00
このサンプルは、Windows Phone Developer Tools 7.1から追加された、BackgroundTransferServiceを使用して、アプリケーションを開始し、バックグラウンドファイル転送を監視するサンプルです。BackgroundTransferServiceクラスは、
2011年9月9日 20:00
前編では、バックグラウンドファイル転送の状況を表示する、MainPage.xaml.vbの処理をメインに解説しました。後編では、バックグラウンドで転送されるファイルの一覧を表示する、AddBackGroundTransfer.xamlページの作成とコードをメインに解説します。サンプルは以下よりダウ
2011年9月12日 20:00
このサンプルは、Microsoft のプッシュ通知サービスを使って、タイル通知を送受信するサンプルです。このサンプルは3つのプログラムから構成されています。タイル通知チャネルを生成して通知イベントに接続するWindows Phone 7.1のプログラム、通知チャネルをサーバーに保存するASP.NE
2011年9月16日 20:00
今回は、Microsoft のプッシュ通知サービスを使って、Toast(トースト)とRaw(生)通知を送受信する2つのサンプルを紹介します。まず初めは、Toast通知の送受信のサンプルからです。Windows PhoneによるToast通知の送受信このサンプルは3つのプログラムから構成されています
2011年9月26日 20:00
このサンプルは、アプリケーションタイルと、ホーム画面にセカンダリタイルを追加するサンプルです。このプログラムで実装する機能の動作を、下記に解説しておきます。最初に、Windows Phoneのプログラムを実行します。[Application TileのUIを変更]と[Secondary Tileの
2011年9月30日 20:00
今回は、Silverlight アプリケーションでの Windows Phoneマイクからオーディオ入力を取得するサンプルを紹介します。このプログラムで実装する機能の動作を、下記に解説しておきます。実行すると、[記録]、[再生]、[中止]の3つのボタンが表示されます。最初に[記録]ボタンをクリック
2011年10月3日 20:00
◆◇◆◇ 解説に入る前に〜Windows Phone SDK 7.1 RTW(日本語版)のリリース ◆◇◆◇去る2011年9月29日に、Windows Phone SDK 7.1 RTW(日本語版)がリリースされました。下記リンクよりダウンロードできます。→ Windows Phone SDK 7
2011年10月7日 20:00
このサンプルでは、入力した「氏名」、「住所」、「電話」、「E-mail」、「画像」データをサーバーに保存した後、「画像」と「氏名」だけを一覧で表示して、選択した「氏名」に該当する詳細データを表示します。「Windows Phone ピボットアプリケーション」以外に、サーバーに配置するASP.NET
2011年10月31日 20:00
今回は、Microsoft のプッシュ通知サービスを使って、Toast(トースト)通知を行い、データが更新されたことを伝え、サーバーに保存されたデータを読み取って表示するサンプルです。このサンプルは以下の4つのプログラムで構成されています。トースト通知チャネルを生成して通知イベントに接続するWin
2011年11月4日 20:00
今回は、Chartコントロールを使ってグラフを作成します。Chartコントロールは、Windows PhoneやToolkitには含まれていませんので、下記のURLからダウンロードしてください。→参照:Download amCharts上記ページに入り、下の方にある、「amCharts Quick
2011年11月7日 20:00
国内初のWindows PhoneとなるIS12Tが発売されて3カ月たちました。今回から、いよいよその実機上で動作するプログラムを紹介していきます。実機での動作確認をするために、サンプルを実行する前に、次の手順で実機のロックを解除してください。まず、開発環境を構築後、Zune ソフトウェアをインス
2011年11月11日 20:00
今回は、前回でも使用したIS12Tの実機からPCにメールを送るサンプルと、IS12Tのカメラを使って撮影した被写体を順次リストボックスに追加させ、PicturesHUBに保存するサンプルを紹介します。最初はメールを送るサンプルから紹介します。メールの送信まずは、このプログラムで実装する機能の動作を
2011年11月14日 20:00
今回は3つのサンプルを紹介します。1つ目は、IS12Tの実機に搭載されているモーションセンサーを使って、表示された画像を実機と同じ向きに動かすサンプル、2つ目はShareStatusTaskを使って、ユーザーのステータスをソーシャルネットワークサービス(以降SNS)で共有するサンプルです。そして3
2011年11月15日 20:00
Windows Phone OS 7.1から、SaveRingToneTaskを使って着メロの設定ができるようになりました。今回は、この着メロの設定と、電話をかけるサンプルの2つを紹介します。最初は「SaveRingtoneTaskで着メロ設定」のサンプルです。着メロのオーディオファイルは、次の要
2011年11月18日 20:00
Windows Phone OS 7.1からShareLinkTaskランチャーを使ってソーシャルネットワーク(SNS)上でリンクの共有が可能になりました。今回はShareLinkTaskランチャーを使ったサンプルと、「Windows Phone Toolkit - August 2011 (7.
2011年11月21日 20:00
Windows Phone Tips集の第1弾に続いて、今回から第2弾をスタートします。サンプルのネタが続く限りTipsネタを提供していきたいと思っていますので、どうか末永くお付き合いのほどお願いいたします。解説に入る前に、新しい「Silverlight for Windows Phone Too
2011年11月22日 20:00
今回はInkPresenterを使って、「らくがき」した画像の保存処理を紹介します。InkPresenterクラスはオブジェクトの表面にインクを描画するクラスです。まずは、このプログラムで実装する機能の動作を、下記に解説しておきます。このサンプルは実機(現時点ではauのIS12T)でも動作しますし
2011年11月28日 20:00
今回はPhotoCameraを使ったサンプルを紹介します。PhotoCameraクラスは、Windows Phoneの静止したカメラ・アプリケーションの基本的なカメラ機能を提供するクラスです。イメージのキャプチャ、フォーカス、解像度、およびフラッシュ・モードなどの機能を構成するためのメンバが含まれ
2011年12月5日 20:00
今回は入力したデータを、XML形式で分離ストレージに保存し、データの一覧や、データの追加を行います。データの編集は、編集したXMLがうまく分離ストレージに保存されないので、編集処理は省いています。このサンプルはエミュレーターで動作を確認できます。実機(IS12T)が必要条件ではありません。まずは、
2011年12月9日 20:00
今回はPictures内の画像を読み込み、各種グッズで装飾を施した後、PictureHUBに保存します。ここでいうグッズとは、読み込んだ画像に装飾を施す、「メガネ」や「付け髭」「かつら」等を指します。このサンプルはエミュレーターで動作を確認できます。実機(IS12T)が必要条件ではありませんが、エ
2011年12月12日 20:00
今回はBing ServicesのFind a Location by AddressのページにあるURLテンプレートを使って、入力した住所の場所をMap上に表示します。Find a Location by AddressのURLは下記です。→参照:Find a Location by Addre
2011年12月16日 20:00
今回は2つのサンプルを紹介します。1個目のサンプルの説明です。前回の「第6回 入力された住所の位置をBing Mapsに表示する」では、MSDNのBing ServicesのURL Templatesを使用して、入力した住所をBing Maps上に表示しました。前回は、「都道府県」、「市区町村」、
2011年12月19日 20:00
今回は、2つのサンプルを紹介します。1つ目は「英文Webの選択した文章を日本語に翻訳する」、2つ目は「QRコードを生成する」のサンプルです。英文Webの選択した文章を日本語に翻訳するまずは、1つ目の紹介です。Microsoft Translatorを使って、英文Web上の文字列を選択し、選択した文
2011年12月26日 20:00
皆様、2012年明けましておめでとうございます。本年もWindows Phoneの情報を発信していきますので、どうかよろしくお願いいたします。今回のサンプルはWeb APIを使って、地震の震源地をBing Maps上に表示するサンプルです。「なまず 地震情報取得API v1.0 API」を使用しま
2012年1月10日 20:00
今回は実機(IS12T)のカメラ機能を使ったサンプルを紹介します。CameraPictureTaskを使って写真を撮った場合、Windows Phoneではデフォルトが横撮影なので、縦撮影のものでも横に寝た状態で表示されてしまいます。そこで今回は、ExifLib.dllを使って、カメラの向きを取得
2012年1月13日 20:00
Windows Phone Tips集の第3弾をお届けします。前回までに続き、アプリ制作のヒントになるテクニックを紹介していきたいと思います。今回も10回ほどの連載となりますが、末永くお付き合いのほどお願いいたします。Windows Phone Toolkitが更新されています。下記のURLより「
2012年1月16日 20:00
第1回のサンプルでは、ビデオファイルを分離ストレージに保存していました。ビデオファイルはファイルサイズが大きいため、多くのファイルを保存していると、ストレージを圧迫する恐れがあります。そこで、今回はビデオファイルを専用サーバーに保存してみましょう。専用サーバーに保存するには、ASP.NETのファイ
2012年1月20日 20:00
今回は、PicturesHUBから読み込んだ画像にフィルタをかける処理を紹介します。フィルタをかけるには、ImageToolsというLibrayを使用します。下記URLよりImageToolsをダウンロードしてください。 →参照:ImageTooss(CodePlex)ダウンロードするファイルは
2012年1月23日 20:00
今回は、カメラで写した画像に4種類のフィルタをかけ、それぞれの画像を一度に表示するサンプルです。フィルタのかかった4枚の画像は、それぞれPicturesHUBに保存することができます。使用するカメラの向きは「縦向き」「横向き」のどちらでも構いませんが、「縦向き」で撮影した場合、画像が横に寝た状態で
2012年1月25日 20:00
今回は、Livedoorの提供している「お天気Webサービス」を使って、各地の天気予報を表示してみます。Livedoorの「お天気Webサービス」については下記のURLを参照してください。→参照:お天気Webサービス(livedoor天気情報)このWebサービスで返されるXMLデータのお天気画像に
2012年1月27日 20:00
今回は、バーコードをスキャンして情報を取得するサンプルです。バーコードをスキャンするには、下記URLより、Windows Phone 7 Silverlight ZXing Barcode Scanning Libraryをダウンロードしてください。→参照: Windows Phone 7 Sil
2012年2月10日 20:00
今回は、カメラで撮影した写真を、400×360のサイズで分離ストレージに保存します。筆者はカメラの解像度をデフォルトで640×480ピクセルになるよう設定していますが、今回は400×360ピクセルに指定して画像を保存します。分離ストレージに保存された画像が、実際にそのサイズになっているかを確認する
2012年2月13日 20:00
今回はカメラで撮った写真をサーバーに保存する処理(前編)と、サーバーに保存した写真を選択して、その写真に写っている人物に「目隠し」をする(後編)の2回にわたって解説します。後編でも説明しますが、人物に目隠しをするには、FUJIFILMが提供している、「顔検出WebAPI」を使用します。詳細について
2012年2月27日 20:00
今回は前回の続きです。カメラで撮影した写真から人物の顔を自動検出して、「目隠し」をするプログラムを紹介します。人物に「目隠し」をするには、FUJIFILMが提供している、「顔検出WebAPI」を使用します。詳細については下記のURLを参照してください。→参照:顔検出WebAPI仕様(顔ラボ)このW
2012年3月2日 20:00