スマートフォン勉強会@関東#11<br />2011.02.26 初音玲<br />WindowsPhone7アプリ開発入門<br />1<br />
自己紹介<br /><ul><li>Microsoft MVP for Visual Basic
Oracle ACE
ハンドヘルド機->Palm->スマホ
痛IDEとか作りました</li></ul>2<br />
アジェンダ<br />実機について<br />開発環境の構築<br />開発<br />実機デバッグ<br />まとめ<br />3<br />
実機について<br />開発環境の構築<br />開発<br />実機デバッグ<br />まとめ<br />4<br />
実機について<br />2010/11/11 注文(予約してたのに...)<br />2010/11/15 入手<br />2010/11/16 液晶剥離発見<br />2010/11/17 初期不良報告<br />2010/11/18 返品<...
実機について<br />DEMO<br />6<br />
Windows Phone 7の操作名<br />7<br />Windows Phone 7 UIガイド<br />タップ<br />ダブルタップ<br />パン<br />フリック<br />ピンチ<br />ストレッチ<br />タッチア...
実機について<br />開発環境の構築<br />開発<br />実機デバッグ<br />まとめ<br />8<br />
開発環境の構築<br />9<br />http://create.msdn.com/ja-JP <br />Windows Phone Developer Toolsの入手<br />無料<br />
Windows Phone Developer Tools<br />10<br />略称はWPDT<br />Visual Studio 2010 Express for Windows Phone<br />Windows Phone Em...
開発スタイル<br />11<br />Windows Phone 7アセンブリ<br />配置<br />デバッグ実行<br />Windows Phone Emulator Resources<br />Windows Phone 7アプリ...
WPDTインストール時の注意点<br />12<br />日本語VSにテンプレートがインストールされない<br />Common7IDEProjectTemplatesCSharpSilverlight for Windows Phoneフォル...
最短インストール手順<br />13<br />Visual Studio 2010インストール<br />Windows Phone Developer Toolsインスト<br />英語版Expression Blend 4アンインスト<b...
完成<br />14<br />
Visual Basicで書きたい!<br />15<br />Visual Studio 2010 Express for Windows PhoneはC#のみ<br />WPDT + VB for WPDT +Express以外<br />...
Expression Blend 4<br />16<br />言語欄<br />
実機について<br />開発環境の構築<br />開発<br />実機デバッグ<br />まとめ<br />17<br />
開発スタイル<br />18<br />Windows Phone 7アセンブリ<br />配置<br />デバッグ実行<br />Windows Phone Emulator Resources<br />Windows Phone 7アプリ...
標準的なアイコンも付属<br />19<br />
UIの実装<br />20<br />Silverlight 3 + マルチタッチ<br />XAMLは知っていた方がいいかも<br />Blendとの連携もいい感じ<br />
ロジックの実装<br />21<br />普通に.NETプログラミング<br />ロジックをサーバに分離とかも素敵<br />JSON->JavaScriptSerializerがない<br />codeplex- Service4u2 htt...
実機について<br />開発環境の構築<br />開発<br />実機デバッグ<br />まとめ<br />22<br />
開発デバッグ<br />23<br />Windows Phone 7アセンブリ<br />配置<br />デバッグ実行<br />Windows Phone Emulator Resources<br />Windows Phone 7アプリ...
実機デバッグ<br />24<br />Windows Phone 7アセンブリ<br />配置<br />デバッグ実行<br />Windows Phone 7実機<br />Windows Phone 7アプリコード<br />Silver...
実機デバッグにはApp Hub登録必須<br />25<br />2010/11/13:App Hubにアカウントを登録する<br />2010/11/13:App Hubの確認の電子メールを受信する<br />2010/11/13:メールアド...
Upcoming SlideShare
Loading in …5
×

Windows Phone 7アプリ開発入門

2,198 views

Published on

Published in: Education, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,198
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Windows Phone 7アプリ開発入門

  1. 1. スマートフォン勉強会@関東#11<br />2011.02.26 初音玲<br />WindowsPhone7アプリ開発入門<br />1<br />
  2. 2. 自己紹介<br /><ul><li>Microsoft MVP for Visual Basic
  3. 3. Oracle ACE
  4. 4. ハンドヘルド機->Palm->スマホ
  5. 5. 痛IDEとか作りました</li></ul>2<br />
  6. 6. アジェンダ<br />実機について<br />開発環境の構築<br />開発<br />実機デバッグ<br />まとめ<br />3<br />
  7. 7. 実機について<br />開発環境の構築<br />開発<br />実機デバッグ<br />まとめ<br />4<br />
  8. 8. 実機について<br />2010/11/11 注文(予約してたのに...)<br />2010/11/15 入手<br />2010/11/16 液晶剥離発見<br />2010/11/17 初期不良報告<br />2010/11/18 返品<br />2010/11/29修理返送->状況変わらず<br />2010/12/01 交換希望で返品<br />2010/12/08やっと入手<br />レアケースなので<br />参考にしちゃダメです<br />5<br />
  9. 9. 実機について<br />DEMO<br />6<br />
  10. 10. Windows Phone 7の操作名<br />7<br />Windows Phone 7 UIガイド<br />タップ<br />ダブルタップ<br />パン<br />フリック<br />ピンチ<br />ストレッチ<br />タッチアンドフォールド<br />
  11. 11. 実機について<br />開発環境の構築<br />開発<br />実機デバッグ<br />まとめ<br />8<br />
  12. 12. 開発環境の構築<br />9<br />http://create.msdn.com/ja-JP <br />Windows Phone Developer Toolsの入手<br />無料<br />
  13. 13. Windows Phone Developer Tools<br />10<br />略称はWPDT<br />Visual Studio 2010 Express for Windows Phone<br />Windows Phone Emulator Resources<br />Silverlight 4 Tools for Visual Studio<br />XNA Game Studio 4.0<br />Microsoft Expression Blend for Windows Phone<br />
  14. 14. 開発スタイル<br />11<br />Windows Phone 7アセンブリ<br />配置<br />デバッグ実行<br />Windows Phone Emulator Resources<br />Windows Phone 7アプリコード<br />Silverlight 4 Toolsfor Visual Studio<br />Visual Studio 2010Express<br />for Windows Phone<br />
  15. 15. WPDTインストール時の注意点<br />12<br />日本語VSにテンプレートがインストールされない<br />Common7IDEProjectTemplatesCSharpSilverlight for Windows Phoneフォルダ配下の1033フォルダをコピーして1041フォルダにリネーム<br />Common7IDEItemTemplatesCSharpSilverlight for Windows Phoneフォルダ配下の1033フォルダをコピーして1041フォルダにリネーム<br />コマンドラインで devenv /setup実行<br />日本語Expression Blend4が入っていてはダメ<br />
  16. 16. 最短インストール手順<br />13<br />Visual Studio 2010インストール<br />Windows Phone Developer Toolsインスト<br />英語版Expression Blend 4アンインスト<br />日本語版Expression Blend 4インスト<br />日本語版Expression Blend 4 SP1インスト<br />
  17. 17. 完成<br />14<br />
  18. 18. Visual Basicで書きたい!<br />15<br />Visual Studio 2010 Express for Windows PhoneはC#のみ<br />WPDT + VB for WPDT +Express以外<br />これだけ苦労していれてもExpression Blend 4での対応はC#のみ<br />
  19. 19. Expression Blend 4<br />16<br />言語欄<br />
  20. 20. 実機について<br />開発環境の構築<br />開発<br />実機デバッグ<br />まとめ<br />17<br />
  21. 21. 開発スタイル<br />18<br />Windows Phone 7アセンブリ<br />配置<br />デバッグ実行<br />Windows Phone Emulator Resources<br />Windows Phone 7アプリコード<br />Silverlight 4 Toolsfor Visual Studio<br />Visual Studio 2010Express<br />for Windows Phone<br />
  22. 22. 標準的なアイコンも付属<br />19<br />
  23. 23. UIの実装<br />20<br />Silverlight 3 + マルチタッチ<br />XAMLは知っていた方がいいかも<br />Blendとの連携もいい感じ<br />
  24. 24. ロジックの実装<br />21<br />普通に.NETプログラミング<br />ロジックをサーバに分離とかも素敵<br />JSON->JavaScriptSerializerがない<br />codeplex- Service4u2 http://service4u2.codeplex.com/<br />
  25. 25. 実機について<br />開発環境の構築<br />開発<br />実機デバッグ<br />まとめ<br />22<br />
  26. 26. 開発デバッグ<br />23<br />Windows Phone 7アセンブリ<br />配置<br />デバッグ実行<br />Windows Phone Emulator Resources<br />Windows Phone 7アプリコード<br />Silverlight 4 Toolsfor Visual Studio<br />Visual Studio 2010Express<br />for Windows Phone<br />
  27. 27. 実機デバッグ<br />24<br />Windows Phone 7アセンブリ<br />配置<br />デバッグ実行<br />Windows Phone 7実機<br />Windows Phone 7アプリコード<br />Silverlight 4 Toolsfor Visual Studio<br />Visual Studio 2010Express<br />for Windows Phone<br />
  28. 28. 実機デバッグにはApp Hub登録必須<br />25<br />2010/11/13:App Hubにアカウントを登録する<br />2010/11/13:App Hubの確認の電子メールを受信する<br />2010/11/13:メールアドレス確認後にメールを受信する<br />2010/11/13:GeoTrustに本人確認の手続き開始依頼をする※ここでGetTrustとChatで会話するとChat終わった直後に次のステップのための下記のメールを取得できます。<br />2010/11/27:GeoTrustから本人確認用証明書の送信依頼を受信する※ここでGetTrustとChatで会話するとChat終わった直後に次のステップにいけます。<br />2010/12/06:本人確認用証明書の内容について不備があったのを指摘されて訂正して送信する<br />2010/12/07:GeoTrustとChatをする<br />2010/12/08:GeoTrustアジアサポートからのメールを受信する<br />2010/12/10:GeoTrustでの本人確認完了<br />2010/12/11:Windows Marketplace account notificationを受信する<br />Windows Phone Developer Registrationツールで登録<br />改善されたようです<br />
  29. 29. App Hubへのアカウント登録の注意<br />26<br />登録にはWindows Live IDが必要<br />「Zune Softwareで日本以外のリージョンに割り当てた事がない」Windows Live ID<br />Zune Softwareでmarketplaceを使うためにはOSの設定を米国にしてLive IDを登録<br />これはApp Hub登録には使えない<br />結論<br />普段使いのLiveIDをZuneとWP7で使用<br />普段使わないLiveIDでApp Hub登録<br />
  30. 30. 実機について<br />開発環境の構築<br />開発<br />実機デバッグ<br />まとめ<br />27<br />
  31. 31. まとめ<br />アプリ開発は実機がなくても勉強可能<br />実機があってもデプロイにはApp Hubへの登録が必要<br />有料->学生さんは無料<br />面倒->改善された?<br />28<br />

×