Windows Phone開発者向けFAQ

■はじめに

Windows Phone端末(自分はHTC Mozart)を購入してアプリを開発する(App Hubに登録後、iTranslator for WPを開発)までいくつかはまった点があるので、FAQ形式でまとめておこうと思います。いつもいろんなサイトにお世話になっているので、たまには自分でまとめてみようかなと思い、書きました。

※毎度で恐縮ですが、以下の情報は誤りを含んでいたり、今後、状況が変わるものもあると思います。あくまで参考程度に参照いただけるようお願い致します。万が一、以下に従い、何か問題等が発生しても、責任は負いかねます。あらかじめご了承願います。

■FAQ(開発環境編)

  • Q.Windows Phoneアプリ開発には、どのOS搭載のPCが必要ですか?
    • A.Windows(基本的にVista,7(※一部例外除く))搭載のPCが必要です。MacOSな方は、VMかBootcamp上に構築することになります。
  • Q.App Hubに登録しなくても、できることは何ですか? 
    • A.開発したアプリをエミュレータ上で動作確認可能(実機やアプリ配布は不可)。
  • Q.App Hubに登録することで、できるようになることは何ですか?
    • A.①アプリをMarketplaceに公開(+その前にアプリの審査を通す必要あり)できる。
        ②WindowsPhone実機にアプリを転送することができる。
         (1ライセンスにつき3台まで実機をアプリ転送可能なアンロック状態に変更可能。)
        ③App Hub登録者限定でファームウェアやSDKの最新版が事前に提供される。
         (現状は、App Hub登録者限定でMangoのβ版イメージなどが配布されています。)
  • Q.App Hubにはどうやって登録すれば良いですか?
    • A.基本的に、税込み9,800円(1年あたり)が必要です(DreamSparkプログラムの学生を除く)。あとは、個人の開発者であれば、クレジットカードくらいがあればいいようです。(実は最近上記のとおり簡単なプロセスに変更になりました。私はこの変更が入る前に登録したのですが、当時はGeoTrust認証が必要でIDを送ったりと面倒な手順を経験した訳ですが…)
  • Q.Zuneって何ですか?
    • A.乱暴な言い方をすれば、Windows PhoneとPCの間のファイル転送ツールというイメージが近いと思います。iPhoneの世界のiTunes的な存在と理解しています。
  • Q.開発環境のソフトウェアにはどれくらいのコストがかかりますか?
    • Windows Phone向けの開発に特化されたVisual Studio(Windows Phone SDKに全て必要なものが詰まっています)が無償で配布されています。ただし、Express Editionなので、Visual Studioで使えない機能があります。


■FAQ(実機編)

  • Q.端末の電源が入らないのですが、初期不良ですか?
    • A.自分だけかもしれないですが、端末のバッテリーカバー内の絶縁シールが剥がれておらず、電源が入らずあれ?という思いをしました。同じ状態になった方がいれば、ご確認ください。
  • Q.WiFiにつながらないのですが…
    • A.残念ながら、初期状態ではステルスのAPにつながらないようです。ステルスでないAPには普通につながるはずです。
  • Q.Marketplaceからアプリをダウンロードできないのですが…
    • A.現状、端末に登録済みのWindows LiveアカウントがUSのものである必要があります。間違えて、日本のアカウントを登録してしまった場合は、端末リセット後、USアカウントを設定する必要があるようです。
    • Mango化有無により、とるべき対応が異なります。
      Mango化していない場合、Windows LiveアカウントがUSでないとアプリをダウンロードできないようです。Mango化している場合は日本のアカウントでもUSアカウントでもアプリをダウンロード可能です。ただし、アカウントの種類によって、ダウンロードできるアプリの数や有料アプリの購入可否が異なるようです。
      (@mgmix5さん、@hyoromoさんに教えていただきました。ありがとうございます!)

  • Q.OSの日本語表示、日本語入力はできませんか?
    • A.残念ながら、現状はできないようです。日本語入力については、フリーのアプリを入れることで可能となるものもありますが、現状これはお勧めというものにめぐりあえていない状態です。(情報ありましたら、お願い致します。)
      Mango化済端末であれば、Settings->keyboardと選択し、その中のJapanese 12 keyを選択すれば、日本語入力が可能となります。
      (@hyoromoさんに教えていただきました。ありがとうございます!)

以上、ご参考までに。

このエントリーをはてなブックマークに追加
はてなブックマーク - Windows Phone開発者向けFAQ
Share on Facebook
Post to Google Buzz
Bookmark this on Yahoo Bookmark
Bookmark this on Livedoor Clip
[`tweetmeme` not found]

korodroid の紹介

Android大好きな開発者です。 Twitterをやっています(@korodroid)。お気軽にフォローお願いします。 セカイフォン/SekaiPhone(MWC 2015/CES 2015/IFA 2013/MWC 2013 Exhibition、Droidcon Stockholm 2014, Spain 2014, Amsterdam 2013、Paris 2013、London 2012、ABC 2014 Winter Speaker、GDD 2011 Tokyo基調講演デモ、Googleタブレットアプリコンテスト5位入賞、i*deal Competition 2010 finalist) Androidプログラミング入門改訂2版(共著)、Android APIプログラミングリファレンス(共著)、Androidテスト技法(共著)、iPhone&Android通知機能プログラミング徹底ガイド(共著)著者。ニッポン放送のapp10.jpに出演させていただきました。 神原 健一
カテゴリー: WindowsPhone パーマリンク