摘要:
Windows Phone端末を振るわせる - Vibrationはやいもので、あの怒涛のMSCセッションから一週間以上経ってしまいましたね。予告している投稿はおいおい書くとして…あ、Sensorアプリは昨日、Marketplaceにあげたので早ければ来週中に公開の予定です。実は初めての経験で、緊張というか、はにかみというか…なんのこっちゃ。10月末のTechFieldersセミナー向けの仕込をはじめているので、そちらも事前にネタミセしようかなと。アプリケーションのUXを考えるときにちょっとした通知をしたいとき、「あ、そうだバイブレーションあるじゃん、電話なら」と思った人は沢山いるはず。この投
阅读全文
posted @ 2011-11-22 15:57
windows phone 攻略
阅读(154)
推荐(0)
摘要:
Windows Phone マイクロフォン プリーズあれ、MSCセッションのフォローは?…つー話はおいておいて、今度はマイクロフォンでマイ録音する方法を紹介します。・・・まぁいいじゃん。マイクロフォンは、Microsoft.Xna.Framework.Audio 名前空間のMicrophoneクラスで操作します。名前空間から判るとおり、この機能はXNA Frameworkを使うので、プロジェクトの参照にMicrosoft.Xna.Frameworkコンポーネントを追加しておきます。そして、適切な場所で名前空間のUsing宣言をしておきます。using Microsoft.Xna.Framewo
阅读全文
posted @ 2011-11-22 15:56
windows phone 攻略
阅读(131)
推荐(0)
摘要:
Windows Phone 7.1 Sensor プログラミング基礎MSC D1-401セッションのフォローアップ第一弾です。この投稿では、Windows Phone 7.1 Mangoに搭載されているSensorの使い方を解説します。Windows Phone 7.1のアプリケーションで利用可能なセンサーは以下の4種類です。Accelerometer加速度センサーGyroscopeジャイロセンサーCompassコンパスMotionモーションそれぞれMicrosoft.Devices.Sensorsという名前空間の下に対応する同じ名前のクラスが用意されています。これらのクラスはすべて主要なメン
阅读全文
posted @ 2011-11-21 11:55
windows phone 攻略
阅读(145)
推荐(0)
摘要:
Windows Phone 7.1 Locationの使い方攻略Location、Location…過去のブログのポストを見ていたら、まとまって説明しているものが無いので、改めて通して紹介します。D1-401のセミナーでも紹介したことだし。地図やナビゲーション、自分の周辺に関わる何かを扱うアプリケーションでは、位置情報取得は必須です。Windows Phone 7.1にはSystem.Device.Locaiton名前空間に、GeoCoordinateWatcherクラスが用意されていて、デバイスの現在位置の取得が可能です。位置情報というとGPS?って思う人も沢山いらっしゃるでしょう。しかしこ
阅读全文
posted @ 2011-11-21 11:54
windows phone 攻略
阅读(185)
推荐(0)
摘要:
Windows Phone 7.1 センサー利用時の注意事项Windows Phone 7.1センサー利用時の注意点を幾つか挙げておきます。センサープログラミングに関しては、センサープログラミングの基礎を見てください。その1) いつでもあると思わないでねWindows Phoneのハードウェア仕様を見ると、CompassとGyroは、オプションであると明記されています。製品によってはCompassとGyroscopeは使えない場合があるということです。この二つのセンサーが搭載されているかは、両方のクラスのスタティックプロパティのIsSupportedを参照すればわかります。このプロパティがfa
阅读全文
posted @ 2011-11-21 11:52
windows phone 攻略
阅读(128)
推荐(0)
摘要:
Windows Phone PhotoCameraの 画像取得と編集攻略UX-TVに対する質問(On Twitter)を見ていて、そういえばMSCのセッションのフォローが中途半端に終わっていたなと思い出し、急遽ポスト。PhotoCameraの画像データを保存したり、画像を編集したりする辺りの基本コードを紹介します。PhotoCameraを使う場合には、以下のコードで先ず初期化しておきます。using Microsoft.Devices;・・・// クラスメンバー変数としてカメラのインスタンスを宣言private PhotoCamera photoCamera;・・・ // カメラインスタンス作
阅读全文
posted @ 2011-11-21 11:50
windows phone 攻略
阅读(218)
推荐(0)
摘要:
Windows Phone 7.1 ページ遷移とセンサー管理方法Windows Phone 7.1のSilverlightアプリケーションはPage単位で作成されています。このポストではページの遷移とセンサーのライフサイクル管理を結びつける一例を解説します。注意点でも説明したように、センサーを無駄に動かすと無駄に電池を消費するので、センサーのライフをきちんと管理しなければなりません。アプリケーションの設計上、センサー計測を止めるための何がしかのトリガーが入っているはずですが、例えば戻るボタンを押されればセンサーを使うロジックが含まれたページは消えて前に表示されていたページが表示されるので、戻る
阅读全文
posted @ 2011-11-18 10:29
windows phone 攻略
阅读(182)
推荐(0)
摘要:
Windows Phone 7.1 簡単なグラフ表示MSC2011 D1-401セッションのセンサーデモで披露したセンサー計測値のグラフ表示部品を解説します。基本Silverlihgtのコントロールなので、ちょっとしたグラフを表示したいというSilverlightアプリで活用可能です。実際のコードは、http://mangosensorchecker.codeplex.com/ の GraphPart.csで公開されているのでそちらを参照してください。※もっとプロっぽい種類が豊富なグラフが欲しい方は、有料で部品を販売しているメーカもあるので、そちらを検討してみてください。詳しいコードは、紹介し
阅读全文
posted @ 2011-11-18 10:28
windows phone 攻略
阅读(128)
推荐(0)
摘要:
Windows Phone 7.1 簡単なメーター表示方法MSC2011 D1-401セッションのセンサー系フォロー最終投稿です。ここではデモでお見せしたコンパス(Visual系)を紹介します。コードは、http://mangosensorchecker.codeplex.com/SourceControl/list/changesets のPageCompassVisual.xamlと、PageCompassVisual.xaml.csを見てください。図のコンパスみたいな絵がCompassセンサーのTrueHeadingの値に従って回転します。ファイル名は、Compass.pngとしておきま
阅读全文
posted @ 2011-11-18 08:58
windows phone 攻略
阅读(238)
推荐(0)
摘要:
ETロボコン向け計測システム介紹ETロボコン2011のチャンピオンシップも昨日無事終わり、競技に参加された皆さんが開発されたロボットの走行性能にただ驚くばかりでした。参加された皆さん、お疲れ様!!ETロボコン競技中に図のような絵が、スクリーンに表示されて、競技の状況表示や、走行時間の計測を行っているのを、会場に来た方でしたら見ていることと思います。このシステムは、このブログの筆者である太田がシステム全般、表示部分は、クラスメソッドの杉浦さん、チーム紹介のアニメーションは東海大学の学生さん(昨年作成)、タイム計測用のスイッチボックスはシステムクリエイトの高橋さんが担当して、開発し、各大会で使って
阅读全文
posted @ 2011-11-18 08:56
windows phone 攻略
阅读(123)
推荐(0)
摘要:
Windows Phone XNAでアニメーション - ぐるぐるこの投稿では、Windows PhoneでGameなどの高機能なグラフィックスを必要とするアプリケーション開発に最適な、XNA Frameworkを使って、テクスチャイメージを一定の速さで変形させる方法を解説します。ここでは図のテクスチャを一定速度で回転させるアニメーションをベースに説明を行います。この画像は、PowerPoint 2010で、フリーハンドでぐるぐるを描いて、図としてPNGで保存したものです。背景が透明なので他の描画に重ねることができます。好きな画像を用意してください。次に、Windows Phone SDKをイン
阅读全文
posted @ 2011-11-17 09:01
windows phone 攻略
阅读(201)
推荐(0)
摘要:
Windows Phone XNAでアニメーション - パラパラこの投稿ではWindows PhoneのXNA Frameworkで作成したアプリケーションにパラパラ漫画的アニメーションを加える方法を説明します。※このブログで使う画像、ロジックは、http://create.msdn.com/en-US/education/tutorial/2dgame/getting_started のものをほぼそのまま使用しています。このサンプルは少ない労力でかなり立派なアプリが出来上がるので、是非試してみてくださいね。例えば敵に弾が当たったときなどに爆発のアニメーションを加えたいな…なんて思いますよね。
阅读全文
posted @ 2011-11-17 09:00
windows phone 攻略
阅读(128)
推荐(0)
摘要:
NET Micro FrameworkのTimerクラス攻略2011/11/8に公開された@IT Monoistの記事、「.NET Micro FrameworkデバイスとWindows Phoneをつなぐ」の2/2で紹介した、Timerに関する使い方で読者から質問があったようなので、ここで紹介しておきます。記事にも書いたとおり、.NET Micro Frameworkは超小型デバイス向けのフレームワークなので、その他の.NET Frameworkとはクラスやクラスのメンバー構成が結構異なっています。このあたり、PCやWeb、Windows Phoneで開発を行っていた方が、.NET Micr
阅读全文
posted @ 2011-11-16 10:11
windows phone 攻略
阅读(137)
推荐(0)
摘要:
.NET Micro Frameworkでの文字列エンコードとデコード攻略ネットワークで接続されたサービスやデバイスとHTTP等で送受信する場合、必ず出てくるのが、文字列のUTF8エンコーディングとデコーディングです。HTTPで文字列データを送信する時には、UTF8でバイト列にエンコードして送付し、バイトデータを受信した時には、文字列にデコードする処理がよく登場します。.NET Micro Frameworkでは、System.Text名前空間にEncodingというクラスが用意されていて、このクラスを使ってエンコード、デコードを行います。先ず、エンコードですが、変換したい文字列がstring
阅读全文
posted @ 2011-11-16 10:10
windows phone 攻略
阅读(165)
推荐(0)
摘要:
NuGet攻略2011/11/9に担当したTech Fieldersセミナーで、紹介したWindows Azure Toolkit for Windows Phoneですが、オープンソースをベースにした諸々のコンポーネントやアイテムを簡単にプロジェクトに追加できるNuGetなるものを活用しています。NuGet?”ナゲット”ではなく”ぬげっと”と読むらしいのですが、(http://tools.rightclicksright.net/data/frame_625513.aspx あたりで説明されている)(Bingで検索した時に変なリンクは見ないでね)結構便利なので紹介しておきます。Windows
阅读全文
posted @ 2011-11-16 10:09
windows phone 攻略
阅读(190)
推荐(0)
摘要:
Socket Multicast 通信攻略@IT Monoistの記事、http://monoist.atmarkit.co.jp/mn/articles/1111/08/news002.html でも紹介した、SocketによるMulticast通信、実は私かなり嵌ってます。Wi-Fi LANなどで、アドホックに接続されたデバイスノードに、とりあえずデータを送りつけてデータをシェアしたい、こういう状況は実は結構あるのではないかと思っています。Socketによるコネクションレスの通信UDPを使い、IGMP(Internet Group Management Protocol)という名前のプロト
阅读全文
posted @ 2011-11-16 10:06
windows phone 攻略
阅读(180)
推荐(0)
摘要:
Socket マルチキャスト通信 - Windows Phone編Windows Phone 7でのSocketマルチキャスト通信の使い方を説明します。スマートフォンは基本各人がそれぞれのデバイスを持っていますよね。各人が各人の端末を操作して、各端末から発せられるデータを共有したい場面、結構、あると思うのですよ。例えばセミナーでのジャンケン大会とか、投票とか、フィーリングカップル5対5とか、カードゲームとか、合コン席決めとか(パーティ系か)。”FacebookとかTwitter、その他のクラウドサービス使えば良いじゃん”という声が聞こえてきそうですが、キャリアの通信トラフィックを増やすのもなん
阅读全文
posted @ 2011-11-15 09:50
windows phone 攻略
阅读(161)
推荐(0)
摘要:
Windows Phone アプリ登録初体験 - センサーチェッカーアプリ実は、MSCやUX-TVでお見せしたセンサーアプリをMarket Placeに登録して、どうやら問題があるらしく、公開できない旨のメールを受け取っていました。時間が無くて放っておいたwのですが、昨日のTFセミナーでテンションが上がった(というか高橋エバの話を聞いて)ので、セミナーの内容にしたがって(実は何回も過去に聞いた話だし、最後は達彦エバにも聞いたのですが(笑))トライしてみました。先ず、App Hubを開いて滞っているアプリのページの下のほうのリンクをクリックして、何が悪いのか書いてあるPDFを見ました。そうすると
阅读全文
posted @ 2011-11-15 09:46
windows phone 攻略
阅读(114)
推荐(0)
摘要:
Facebook C# SDK2011/11/9のTech Fieldersセミナーで紹介したFacebook SDKの紹介です。Windows PhoneのFacebook対応アプリを作る場合、OAuthの認証の実装など結構大変なので、このSDKを使うと便利です。公開場所は、http://facebooksdk.codeplex.com です。ちなみに、http://facebook.codeplex.com を開くと、Updateされたので、前者を使えと表示されます。一つ前のバージョンは、Windows Phone 7.0対応のもので、ソースコード一式をダウンロードして、WP7向けのソリュ
阅读全文
posted @ 2011-11-15 08:58
windows phone 攻略
阅读(378)
推荐(0)
摘要:
Kinect for Windows SDK v1.0 Beta 2久々にKinect SDKネタです。ご存知の方も多いと思いますが、http://www.kinectforwindows.org から、SDKのVersion 1.0 Beta 2が公開されています。その前のバージョン向けに書いたプログラム、ほぼそのままコンパイルが出来るようですが、幾つかポイントを紹介しておきます。先ず、SDKを新しくインストールして、プロジェクトをVisual Studioで開くと、Kinect関連ライブラリを提供するコンポーネントの場所が変わっているので、参照設定を更新します。新しい、SDKのコンポーネン
阅读全文
posted @ 2011-11-15 08:57
windows phone 攻略
阅读(186)
推荐(0)