あいてぃーとふぼふ

実録☆WP7アプリケーション開発!(その後の後)

WP7アプリケーションをMarketplaceに公開した後も、AppHub(アップハブ)からは色々な機能を利用することができます。

アプリの人気はレポートで!

「レポート」メニューからは、アプリケーションのダウンロード状況を確認することが可能です。情報はおおよそ一週間遅れで更新されるみたいです。この機能では、累計のダウンロード数をグラフ形式で確認したり、国ごとのダウンロード数を表形式で確認することが可能です(左記画像は累計グラフ)。できることなら、年齢や性別などの統計も参照できるようになると嬉しいのですが…さすがに贅沢かにゃ?

なにかあったらサポートへ!

疑問や問題が発生した場合は、「トラブル」メニューを利用してサポートデスクにメールを送ることが可能です。ただし現状では、英語で内容を記述する必要があるわけですが…。

わたしも「MetroGnome」というアプリケーションを[Games-Music]カテゴリーとして公開したのですが、なぜか一向にMarketplaceの該当カテゴリーに表示されませんでした。このため、この機能を利用して実際に問い合わせをしてみました。この際、原因を究明してもらいたかったので、アプリケーションの製品IDも併せて記載しておきました。

ところが、返ってきたのはテンプレート的な解答のみでして…要約すると「もう一度申請しなおしてみたら?」ですよ(T△T) …べつに、海外のサポートデスクなんてこんなもんだろうと割り切ってますので…いいんですけどね。べつに。

なお余談ですが、上記の現象はWP7をMangoにアップデートしたところ解消されていました。どうやらもともとWP7.0では、サブカテゴリに属するアプリケーションをすべて表示できるようには実装されていなかったみたいです…orz

意外と役立つアップハブ!

ということで、WP7アプリケーションを公開した後も、AppHubは色々と活用することが可能です。「ハブ」という名前の通り、ほかにもさまざまな機能が集約されていますので、一度じっくり眺めてみるのもいいかもしれませんね~!

評価版Mango配布開始!

AppHubに登録している技術者に対して、WindowsPhone7の最新版である「Mango」アップデートのβ版配布が開始されました。わたしもさっそくダウンロードして実機で評価してみましたので簡単な感想を!≧∀≦)ノ

アップデートツールが日本語!

アップデートする方法に関しては、付属していたドキュメントに従って実施すれば何ら難しいことはありませんでした。強いていえば、アップデート後にアプリケーションのデプロイができなくて戸惑いましたが、開発者アンロックを再度実施したところ問題なくデプロイできるようになりました。前述のドキュメントと併せてMS大西さんのブログを参照すれば、非常に簡単にアップデートできると思います。この手の開発者向けアップデートにしては非常に親切な印象です。

それよりもなによりも!今回のアップデートで一番うれしかったのは、アップデートに使用するツールのUIがきちんと日本語で表示されていたという点です。些細なことではありますが、日本の技術者としては非常に嬉しくなっちゃいました~♪

日本語SIPはいい感じ!

今回のアップデートでは、UIの日本語表示こそできませんが、日本語版のSIP(ソフトウェアキーボード)を使用することは可能です。まだβ版ではありますが、それでも日本語SIPの出来栄えは素晴らしいの一言です!カーブフリック入力の判定が若干シビアかなとは思いましたが、この辺りの挙動はRTM版で最終調整が入るとのこと。それを考慮すれば日本語SIPは文句のない仕上がりです(≧ω≦)

なお、日本語表示はできないと前述しましたが、[Settings]-[region+language]-[region format]を”Japanese”に設定することにより、壁紙とカレンダーのみ日本語で表示することが可能です。縦書き表示のUIというのはなかなかに面白いですよね~!

パフォーマンスが向上!

MangoのSilverlightがバージョン4ベースとなったからか、Silverlightアプリケーションの速度が向上…しているように思います。たとえば「MetroGnome」をプレイしてみると、ボタンを押したときのレスポンス(点数が更新される時間とか)が当社比1.4倍くらい高速になっています~(≧ω≦)

タスク切り替えは…あれ?

タスク切り替えもいい感じ…といいたいところなのですが。実際に使用してみると、タスク切り替え画面からアプリケーションを終了できないことに対して、個人的にスゴク違和感を覚えました。だって、じゃあアプリケーションを終了させるにはどうしたらいいのよ…と思うわけです。結論としては「終了させたいアプリケーションをアクティブにしてホーム画面が閉じるまでバックボタンを連打」すればいい訳ですけども。…それはわかりずらいですよ~(´;ω;`)

ちなみに、このことはMS高橋さんのブログも言及されておりますが、独自の見解で納得されているご様子です。でも、アプリ開発の観点から見ても終了時にTombstoneのClosingイベントが呼ばれさえすれば問題はなさそうですし…個人的にはやはり使いにくいですよコレ…って今更愚痴ってもしようがないかな。

SkyDriveとの連携!

地味にうれしいのが、今回のアップデートから実装されたSkyDriveとの連携機能です!これでいつでもSkyDrive内のオフィスドキュメントを日本語で編集できるようになりました~!(T△T)ちなみに、Excelの関数なども密かに追加されていますので、Officeメインで使いたい人もMangoならバッチリです!

結局どうなのよ?

本日、日本マイクロソフトの樋口氏からWP7の日本展開が正式に発表されました。ただし相変わらず、日本でのキャリアや発売日などの明言は避けていた模様です。なお発売日に関しては、日本マイクロソフトの締めが7月までということから、2012年の6月までには…という見解もあるようですね。

個人的に大切なのは、やはりマーケティング戦略なんじゃないのかなぁ~と思います。いくらWP7が凄かろうと人の目に触れなければ売れないわけですし。そろそろ日本での発売に向けた動きを見せていただけないと、正直なところ開発者として不安で不安で仕方がないです。ほんと、モノは凄いのですから…(T△T)

コミックマーケット80にサークル参加します!

MOTO SQUARE SOLUTIONは、真夏の聖戦「コミックマーケット80」にサークル参加致します~!≧∀≦)/ ということで、今日はその告知をば。

今年のテーマはWindowsPhone7!

今回で2回目のサークル参加となる今年の夏コミ、配布する同人誌のテーマはズバリWindowsPhone7です!

題名こそ「デベロッパーズハウツー2」としていますが、今回は開発云々というよりもWP7の概要を紹介する感じのマンガになると思います。ですので、WP7を知らない一般の方にもお楽しみいただけるような内容を目指して絶賛執筆中です。

なお当日は、去年の夏コミで出展した既刊も持参していく予定ですので、併せてご購入いただけましたら幸いです!さらに当日は、WP7の実機も持参していくつもりです。間に合えばMango状態にして持っていきたいと思いますので、最新のWP7に触れたことのない方はこの機会に是非とも体験してみてくださいね!

配布場所は2日目の東地区S-21b!

配布場所は「2011年8月13日(土)」に、東京ビックサイトの「東地区 S-21b」となっております。おそらく、午後にお越しいただいても在庫は十分残っている(泣)と思いますので、ご都合のよろしいときに足をお運びいただけましたら幸いです!(*≧∀≦)ノ

…ホントに間に合うの?

私自身が聞きたいです…(T△T) 印刷所の入稿締切まであと一ヶ月を切りましたが、実はまだプロットすらできていないページが10枚くらいあります(汗。正直なところ、本当に間に合うのか怪しい状態ではありますが、可能な限りの時間と愛情を掛けて仕上げていきたいと思います。眠眠打破も20本ほど買い込みましたので…大丈夫なハズなんだからねっ!ξ〃Д〃)ξ

ということで、当日ご都合のよろしい方はぜひとも配布場所まで足をお運びいただけましたら感涙です!それでは、夏コミでお逢いしましょう~(*≧∀≦)ノ

わんくまさん?6 に参戦します!

みなさんご存知、わんくま同盟勉強会公認の同人誌「わんくまさん?」も、今年の夏コミではや6冊目です。なんと今回は、MOTO SQUARE SOLUTION もわんくまさんに参加させていただけることになりました!ので、今日はその告知をば。

はじめてですが…4Pで!

今回はなんと4ページもいただいちゃいました。ですので、最初の1ページは、左図の描き下ろしイラストにコメントを添えた感じのまえがきで使用させていただきます。そいでもって残りの3ページは、ひさしぶりに4コマ漫画を描いてみたいと思います。内容は、WindowsPhone7のアプリケーション開発にまつわるアレコレを、メトロちゃんとローザさんが面白おかしく紹介します…

…のはずだったんですが、なんか一部のキャラクターが変な方向へ一人歩きしだしてしまいまして…(汗。描いている自分ですら完全に予期しない方向へ進みつつあります。プロットもネームもそっちのけで。まぁぐだぐだ技術の解説を紹介するよりも面白そうですので…これはこれで…アリかな?

表紙はなんと蓮禾さん!

しかも今回のわんくまさん、なんと表紙はC#たんでおなじみの蓮禾さん作ですよコレー!∑(*゚д゚*) pixivに表紙絵がアップされておりますが、これはもう期待するなという方が無理な注文でしょう!

配布場所はこちら!

ということで、配布場所は「2011年8月13日(土)」に東京ビックサイトの「東地区 S-23a」です。ちなみにその日は、わたし個人もサークル参加致しますので、会場にお立ち寄りの際はぜひとも「東地区 S-21b」にも足をお運びいただけましたら幸いです~!(*≧∀≦)ノ

わんくま同盟 東京勉強会 #61 に登壇します!

なななんと!2011年7月23日に開催される、わんくま同盟勉強会 東京#61で登壇させていただきます~!≧∀≦)ノ

今回はWindows Phone 7 Mangoでぃ!

今回はWindowsPhone7なセッション満載の”Mango” Day(こくぶんさん命名)!わたし以外のセッションでは、未確認飛行Cでおなじみの岩永さんに、スマートフォン第一人者のえいるさんそしてWindowsPhone7の大御所Microsoftの高橋忍さんが登壇されます。そんな中でお話しさせていただくのは非常に恐縮なのですが、ともあれWP7の最高糖度な一日になること請け合いです!

題材はSL+XNAでお話しします!

わたしのセッションでは、WindowsPhone7.1の新機能である「SilverlightとXNAの相互運用」についてお話しさせていただきます。なんだか難しそうな感じのこの機能ですが、じつはとても簡単に使用することが可能なんです!ということで、SL+XNAの概要とその実装方法などをみなさんと共有できればうれしいな~と思います♪

ちなみに本セッションでは、SilverlightやXNAの知識は別段必要ありません。今回のセッションを聞いていただければ、誰でも簡単に左図のようなSL+XNAなWP7アプリを作成できるようになること請け合いです!3Dモデルの使用方法なんかも、このセッションでバッチリ解説しちゃいます!…ってホントかにゃー?(=`ェ´=;)ゞ

なお、もう少し詳細なセッション内容に関しましては以下をご参照ください♪
わんくま同盟 東京勉強会 #61 でお伝えしたいこと!

LTでもお話しします!

なんと、今回はLT(ライトニングトーク)でもお話しさせていただきます(汗。いやむしろ、私にとってはこちらが本番でして…夏コミの宣伝をさせていただきたいと思います。いやほんと死活問題なんですよ~!…去年の在庫を一掃しないと(T△T)

登録はこちらから!

ということで、勉強会の参加登録は以下のサイトから!ご興味がおありの方は是非ともご参加いただけましたら幸いです~!

わんくま同盟 東京勉強会 #61

なお当日は、会場にて各セッションのスライドなどが配布される予定ですので、ノートパソコン等を持参されることをお勧めします。それでは、内容が肩透かしにならないように…かといって詰め込みすぎにもならないように留意したいと思いますので、当日はどうぞよろしくお願い致します♪

ジューシーなサプライズ!それは…

昨日お話ししたWindowsPhone7に関する「ジューシー」なサプライズ…、それは「ベータ版Mangoの配布」と「開発環境のバージョンアップ」の2つのビックニュースでした!

ベータ版Mangoの配布!

AppHubに登録しており、かつ既に実機を持っている開発者に対して、WindowsPhone7の次期バージョンアップ版であるMangoのベータ版が配布されることが決定されました。

…確かにうれしいのですが、その際に秘密保持へ同意する必要がありまして、これによるとスクリーンショットなどの情報を第三者に公開することはできないようです。これは非常に残念です(T△T) 秘密保持が変更されてスクリーンショットはOKになりましたです!≧∀≦)ノ

もっとも、今回のMangoは日本語表示もできないようですので、ある意味ではエミュレータの方が多機能といえるかもしれません。このため、技術的な新機能やパフォーマンスの検証といった、本当に開発者向けのものとなりそうです。なお、対象となる開発者には別途アップデート手順を記載したメールが送付されてくるとのことですので、とりあえず気長に待ちましょう。

開発環境のバージョンアップ!

WP7アプリの開発環境がβ1からβ2にバージョンアップされました。…この期に及んで「β2」とかバージョン刻んでくるあたりに一抹の不安を覚えますが、β1のクオリティが今ひとつでしたのでこれはこれで安心できるかもです(汗。

このバージョンアップに伴い、開発環境の名称が「Windows Phone Developer Tools(WPDT)」から「Windows Phone SDK(WPSDK)」に変更されました。リリースノートを見る限りあまり多くの変更点はありませんが、小さな変更や改善がチラホラ見受けられましたので、以下に簡単なレビューを記載します。なお、最新のWPSDKのダウンロードはこちらからどうぞ。

Windows Phone SDK 7.1 Beta2

一部のプロジェクトテンプレート名が変更!

一部プロジェクトテンプレートの名称が変更されています。なお、生成されるプロジェクトの内容に違いはないようです。が、以下の後者に至っては作成される既定のプロジェクト名まで昔のままです。そこも直しておいてほしかったにゃ。

・「Windows Phone Task Scheduler Agent」→「Windows Phone Scheduled Task Agent」

・「Windows Phone Rich Graphics Application」→「Windows Phone Silverlight and XNA Application」

SL+XNAでアナライズが可能!

以前のβ1では、SL+XNAなアプリケーションで「Performance Ammalysis」を利用することはできませんでした。が、今回のβ2からはそれが可能になりました。実のところ、SL+XNAの肝であるUIElementRenderクラスは、使い方を誤ると簡単にメモリリークしてしまいますので、この対応は非常に嬉しい限りです。このように、β1では一部できなかったことがβ2で平然とできるようになっている…という感じの変更が多いように感じます。そこにシビれる!あこがれるゥ!

エミュレータの動作が軽快!

エミュレータの動作がスゴク軽快になってます~♪僕たちが大好きだったWPDT 7.0の頃のエミュレータが帰ってきたような感じです!(つД`) 他にも、キーボードの種類が追加されていていて、日本語でのQWARTY入力が可能になっていたりします。ただし、タスクの切り替え機能などは相変わらず使用できません。今回のβ2でも一部機能は未実装のままですが、β1で遭遇した不具合らしき現象もすべて解決されていますので、これなら開発にも十分耐えられるレベルに仕上がっていると思います。

まとめ!

ということで、このタイミングでようやっとMangoに関する表立った動きが出てきました。日本向けの対応もだいぶ見受けられるようになってきましたので、いよいよもって日本上陸も秒読みに入った印象が…そこはかとなく感じられないこともないような感じだったりしますよね!( ̄д ̄)

ななふぉさんに捕捉していただきました!

なななんと!WindowsPhone7の情報発信基地であるななふぉさんに「MetroGnome」を紹介していただいちゃいました~!(。ノω\。)

Windows Phone 7 の音ゲー「MetroGnome」

ななふぉさんといえば、いま日本で最もWindowsPhone7の情報を扱っているブログサイトでして、その更新頻度はカラータイマーの如しです。そんなななふぉさんによると、明日6月30日の深夜には、なんらかの「ジューシー」なサプライズがあるらしいとのことですよ!≧∀≦)ノ

「ジューシー」なサプライズとは…?

「ジューシー」ということは、おそらくWP7の次期アップデートである「Mango」のことで間違いなさそうですが、問題はその内容です。「開発者向けに実機Romの配布が正式に決定した」とか「実機Romの配布日を発表する」といった内容だったら非常にうれしいところですね。ちなみに、情報ソースはWPD(Windows Phone Division)のBillCoxさんですので、その可能性は大いに期待できそうです。

ちなみにMangoでは、待ちに待った日本語対応が含まれています。このためMangoを実機で動かせるようになれば、日本で実際に発売される端末と大差のないレビューや検証を行うことが可能になりますので、これはもうワクワクが止まりません!

まだサプライズの内容がRom配布と決まったわけではありませんが…、そろそろ日本のWP7開発者を安心させてくれる情報が欲しいところですね(´・ω・`)

コミケモード全開!

いよいよ夏コミまで一月半!そろそろネームくらいは仕上げておかないとマズイ時期…なのですが、まだネームどころかプロットすらもできていない始末です。

これはどげんかせんといかん!ということで、明日からしばらくはC80に向けてコミケモード全開で行きたいと思います。まずはゲスト原稿から仕上げるぞー!(`・ω・´)ノ

実録☆WP7アプリケーション開発!(その後)

先週末に、WindowsPhone7用のゲームアプリケーション「MetroGnome」をマーケットプレイスに公開しました。今日はその後日談を記載します♪

反応がうれしい~♪

アプリケーション公開後は、Twitterやマーケットプレイスなどを通じて、たくさんの方々にアプリをダウンロードしていただくことができました。この場を借りて、プレイしていただいた皆様に改めてお礼申し上げますです~!(T△T)

その後も、アプリケーションの感想や改善案など、皆様からいろいろな反応をいただくことができて本当に嬉しい限りです!IT業界におけるシステム開発では、開発者がエンドユーザと直接触れ合える機会は比較的少ないと思うのですが、WP7アプリケーション開発では、マーケットプレイスを通じてエンドユーザから直接反応をいただくことができちゃいます。これが本当にうれしいのです!みんな大好きです!

なお、WP7の雄である初音さんには、なんと紹介記事まで書いていただいちゃいました!感謝と感激の雨あられです~(゚´Д`゚)゚。
MetroGnomeをやってみた

マーケットプレイスからの反応もうれしい~♪

マーケットプレイスには、エンドユーザがアプリケーションの評価や感想などを投稿・参照することのできる仕組みが用意されています。今回のアプリケーションは、日本のマーケットプレイスが未開設のため英語圏のマーケットプレイスに公開したのですが…、予想に反して海外の方々からも多数の評価やコメントをいただくことができました~(つД`)もう外国人さん大好きです!

なお、これらの評価や感想はWP7から投稿・参照することが可能なのですが、サイトを通じて参照することもできます。たとえば「WP7applist」というサイトで「MetroGnome」を検索すると、マーケットプレイスからは参照することのできないアプリケーションの順位などまで確認することができるみたいです。なお「MetroGnome」は、現在約20000あるアプリの内のおよそ1700番くらいみたいです。…って、予想外に順位が高くてビックリです!∑(*゚д゚*)

エンドユーザさんがいるからこそです♪

WP7アプリをマーケットプレイスに公開することにより、ひさしく忘れていた「モノづくりの喜び」を実感することができました。それもこれも全部、アプリを利用していただいた人たちのおかげです!仕事に追われるとついつい忘れてしまいがちですが…、そんな気持ちを思い出させてくれるのも、WP7アプリ開発の魅了かもです。

なお、みなさまにご指摘いただいた改善案や不具合はよく精査して、WPDT7.1のRTMがリリースされた際に反映させていただきたいと思います!色々とご助言いただきありがとうございました!WP7アプリ開発って、本当にいいものですね~(*≧∀≦)ノ

WP7アプリケーション「MetroGnome」公開中!

MOTO SQUARE SOLUTION(モトスクウェアソリューション)は、WindowsPhone7用のゲームアプリケーションとして「MetroGnome(メトロノーム)」を開発しました。英語圏のマーケットプレイスにおきまして無料で公開しておりますので、WP7をお持ちの方は是非ともプレイしていただければ幸いです~♪以下に、アプリケーションの簡単な概要を記載しましたので、参照にしていただけるとうれしいです!≧∀≦)

ゲーム内容について

このアプリケーションは、音楽にあわせてボタンを押していくリズムゲームです。画面上方から落下してくる「アップル」だったり「ドロイド」てきな”なにか”を、画面下部の丸ボタンに重なるタイミングでタップしてください。その”なにか”は、BGMのリズムに合わせてどんどん落下してきますので、タイミングよく”ツブして”いきましょう!

ただし、BGMが終わるまでに画面右上のMarketShareを70%以上にできないとゲームオーバーとなりますのでご注意ください。

モードについて

モードは「ストーリー」と「アタック」の二種類をご用意しています。

ストーリーモードでは、平和なスマフォランドに起きたにんげんたちの反乱を、スマフォのお姫様「メトロ」がなんとかする物語です。「アップル」と「ドロイド」にそそのかされてしまったというにんげんたちを救うため、メトロはアップルとドロイドに戦いを挑みます!すべてのてきをたおして、スマフォランドに平和を取り戻しましょう!

また、ストーリーモードでクリアした楽曲は、アタックモードでいつでもプレイすることが可能です。たくさん練習して高得点を狙いましょう!

素材について

本アプリケーションで使用しているフォントとBGMは、以下のサイト様(順不同)で公開されている素晴らしいフリー素材を使用させていただきました。この場を借りて改めてお礼申し上げます。

さいごに

本アプリケーションは、WindowsPhone7用アプリケーションのテストベットとして作成しました。このため、不具合などにより多々ご迷惑をお掛けするかとは存じますが、何卒ご容赦くださいますようお願い申し上げます…と、先に謝っておきます。また、マーケットプレイスに公開されるアプリケーションは、日本にお住いの方々はもちろん、海外の皆さんにもご利用いただくことが可能です。このため、外国の人たちが日本の素晴らしいフリー素材を活用したアプリで楽しんでくれるかも?…なんて考えるだけで、なんだかうれしいですよね~♪

なお、アプリケーションのインストールは右記のリンク、もしくはマーケットプレイスの[Game]-[Music]カテゴリ、もしくは検索から実施することが可能です。

ということで、「MetroGnome」をひとつよろしくお願い致します~(*≧∀≦)ノ