Visual Studio 2010 ProfessionalでWindows Phone 7の開発。

もろもろ事情があってWindows Phone 7の開発環境を整えていますが、その際にちょっとはまったことをメモ。

元々MacParallelsで入れたWindows 7上にVisual Studio 2010 Professionalを入れていたので、これで開発すればいいかー、と思っていたら、WP7のSDKはVS 2010 Express、Expression Blendなどがオール・イン・ワン・パッケージになっていて、普通にインストールしただけではテンプレートがProfessionalの方には適用されませんでした。

メニューは英語だけどまあいいかと、HelloWorldを作るところまではExpressを使っていましたが、本格的に開発を始めようとしたところでExpressではインデントにタブコードを挿入できないらしいことに気がつき、以下の記事を参考にProfessionalの方にWP7のテンプレートを入れました。

Phone 7 に届くまで #52:VS2010 日本語環境にWP7のテンプレートを入れる - 高橋 忍のブログ - Site Home - MSDN Blogs

2.と3.の間にシステムを再起動しないと4.がうまく実行されませんでしたが、これでタブでインデントもできて、メニューも日本語に。

ちなみに、デスクトップのSilverlightと同じように開発できるらしいので、こちらの記事が参考になるかもしれませんよ!

有料iPhone/iPadアプリの3月分売り上げを義援金として寄付しました。

Appleからの有料iPhone/iPadアプリの3月分売り上げ入金額の明細が届いたので、振り込みに行ってきました。

IMG_1609.JPG

売り上げは31,330円、手数料等が4,000円で差し引き27,330円の入金だったので、27,330円を日本赤十字社に寄付しました。微々たる金額ですが、復興の一助になればと思います。

今後もアプリを通じて復興の支援をしていきたいと思います。

banner.jpg

株式会社フォーユーさんの制作されたバナーを使わせていただいています。ありがとうございます!

東北地方太平洋沖地震に際して、有料iPhone/iPadアプリの3月分売り上げ全額を寄付することにしました。

東北地方太平洋沖地震で被災された方々に、心からお見舞いを申し上げます。

微力ながら復興の一助になればと思い、現在リリースしている有料のiPhone/iPadアプリの3月分売り上げを、手数料を引いてAppleから振り込まれた金額全額を義援金として寄付することにしました。(寄付先は今のところ、日本赤十字社を予定しています)

3月分の売り上げが確定して振り込まれるのは、4月末ごろの見込みです。そのころにまた結果を報告したいと思います。

対象のアプリはこちらです:

se_icon_75.jpg
Spam Eater

メールサーバー上でスパムメールを除去するツール。(*POP3のみ対応)

tt_icon_75.jpg
The Twins

iPad専用!上下のバーで打ち返すブロック崩し

こちらの記事で触れられていますが、寄付"だけ"を目的にアプリを購入することは効率がよろしくないです。アプリが気になった方はぜひ購入してください。

その他にも、現在位置をメールなどで知らせることができるアプリ、"Signal Fire"も無料でリリースしています。こちらもお役に立てれば。

sf_icon_75.jpg

Signal Fire

banner.jpg

株式会社フォーユーさんの制作されたバナーを使わせていただいています。ありがとうございます!

2011-03-16 バナーのリンク先を変更。バナーの配布元を追加。

6th gen iPod nanoでNike+ その2。

昨日代用品で手首装着して調子良かったので、スポーツショップにリストバンドを買いに行ってきました。

とはいえ、やはり売っているのはよくあるタオル地の厚みのあるものばかりで、nanoをクリップするにはちょっと不安な感じ。...ふと見るとワックル・リストというシリコン製のリストバンドが売っていたので、買ってみました。

IMG_0993.JPG

こんなの。2,100円とお高いですが、ゲルマニウム付きなので血行がよくなりそう。

IMG_0995.JPG

早速装着!...どう見ても髪留めのゴムです。

しかし、シリコン製なので汗をかいても滑らず、上の写真のような平たい部分をクリップしているので安定感はバッチリで、走行中も外れそうになることはありませんでした。

これでより快適にNike+を活用できそうです。

6th gen iPod nanoでNike+。

およそ2年前、4th gen iPod nanoNike+を始めましたが、色々あって中断したりして、また再び7月ごろから再開していました。

そして今日、6th gen iPod nano (8GB)が手元に届いたので早速Nike+で使ってみました。

IMG_0991.JPG

4th genと6th gen。パースがついているので分かりづらいけど横幅はほぼ同じ。

IMG_0992.JPG

Nike+のレシーバーをつけて腕に乗せてみたところ。ビデオシーバーみたくなるかと思ったら、結構不格好でした。

4th genは純正のアームバンドで腕に固定していましたが、結構外れやすいので走行中気にしながら使っていました。また画面を見ながら操作できないのもネックでした。

6th genならリストバンドをしてそこにクリップすれば見ながら操作できるし、アームバンドよりも安定して良さそう!と思い、早速実践してみました。

リストバンドが手元にないのでとりあえずスポーツ用の眼鏡ストラップで代用しましたが、がっちりクリップできて安定度は上々、やはり手元で見ながら操作できるのは快適です。

その他、4th genと違った点はこんな感じ。

  • ワークアウトの時間が、1分単位で設定できるようになった(4th genは5分単位)。
  • 一度スワイプする必要はあるが、Power Songボタンが画面に出てくるので分かりやすい。
  • ボタンを押した時の途中経過の読み上げが、ちょっと早口で機械っぽくなった。
  • 今まではあまり気味だったヘッドフォンのコードが逆にほんの少し足りないくらいになった(つける位置が変わったので当たり前だけど)。

とまあ、すこぶるいい感じです。

とりあえずリストバンドと10cmくらいのヘッドフォン延長コードを買ってこようと思います。

日曜プログラマーのためのVisual Studio 2010入門。

ASCII.jpさんで、「日曜プログラマーのためのVisual Studio 2010入門」と題してSilverlightの機能を活用したインタラクティブコンテンツの制作をいたしました。

癒しをテーマにして、女優の青山倫子さんをフィーチャーしています。

RSSから取得した天気情報に合わせて背景画像が変わるのを基本に、時刻に合わせて青山さんの写真が切り替わる「倫子時計」、ピクセルシェーダーを使ってムービーを合成している「倫子の詩」、ウェブカメラやドラッグ&ドロップされた画像を合成する「倫子カメラ」の機能が楽しめます。

全4回の記事掲載で連載は終了していますが、コンテンツは閲覧可能なのでぜひ見てみてください。

日曜プログラマーのためのVisual Studio 2010入門 (要Silverlight)

メイキング記事:

第1回 制作開始! 青山倫子さんをフィーチャーしたら?

第2回 Visual Studio 2010で始めるSilverlightコンテンツ制作

第3回 青山倫子さんに詩を朗読してもらおう!

最終回 ドラッグ&ドロップで、青山倫子さんとツーショットを撮る

Dashbot 0.1.0を公開しました。

Twitterに自動的にツイートを投稿したり、返信したりする、人工無能botを手軽に作れるDashboard Widget、「Dashbot」を公開しました。

db_window.jpg

通常のツイートは、一定時間ごとにランダムまたは連続で投稿が可能です。また、時間指定のツイートも投稿できます。

自分宛てのツイートの返信では、正規表現条件、日時条件、ユーザー属性条件によって返信内容を制御できます。

投稿される内容は事前にテストして確認することができます。

Dashboard Widgetのため、Macを起動していないと動作しませんが、別途サーバを用意する必要もなく手元で気軽にオン/オフして運用することができます。

ちなみに、このDashbotで運用しているサンプルのbotこちらです。