.NET 初心者が作る Windows Phone アプリ

2,598 views
2,462 views

Published on

2011/08/27 Silverligt/Phone Quest I のセッションで使用した資料です

Published in: Self Improvement
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,598
On SlideShare
0
From Embeds
0
Number of Embeds
443
Actions
Shares
0
Downloads
0
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

.NET 初心者が作る Windows Phone アプリ

  1. 1. .NET 初心者が作る Windows Phone アプリ<br />2011.08.27<br />Silverlight/Phone Quest I<br />@kazuakix<br />
  2. 2. TAUCHI Kazuaki<br />Blog http://blog.tauchi.net/<br />Twitter @kazuakix<br />こういう者です<br />自己紹介<br />
  3. 3. Windows Mobile 向け<br />iHighway Viewer<br />QR Reader<br />Windows Phone 7 向け<br />Amazon Checker<br />Wakamurasaki<br />CIDR Calc<br />Eawase<br />こんなアプリ作ってました<br />     n ∧_∧ n + (ヨ(* ´∀`)E)<br />だいたい思いつきです<br />
  4. 4. どうやってアプリを作るのか?<br />ちょっと作ってみませんか?<br />せっかくだから公開したらどうですか?<br />本日の内容<br />
  5. 5. Q.どうやってアプリを作るのか?<br />A. パクる<br />
  6. 6. Windows Phone デベロッパー センターhttp://msdn.microsoft.com/ja-jp/windowsphone/default<br />Code Samples for Windows Phonehttp://msdn.microsoft.com/en-us/library/ff431744(v=vs.92).aspx<br />Windows Phone 7 Training Kithttp://msdn.microsoft.com/en-us/gg266499http://msdn.microsoft.com/ja-jp/windowsphone/gg749854  ← 日本語!!<br />Mango Training Coursehttp://msdn.microsoft.com/en-us/hh220612<br />Silverlight for Windows Phone Toolkit Source & Samplehttp://silverlight.codeplex.com/releases<br />パクるもとはここにある<br />
  7. 7. C# は既に 3.0 に...<br />なんか JavaScript みたいになってるんですけど?<br />このメソッド、どこで定義してるの?<br />なんか SQL みたいなの混じってるんですけど?<br />サンプル読む時につまづいたところ主に .NET1.1あたりで置いてきぼりの人向け<br />
  8. 8. それ、ラムダ式ってやつです<br />僕らはこう書いてましたね<br />なんか JavaScript みたい(ry<br />
  9. 9. 唐突に出てきたこのメソッド、<br />無関係のクラスで変な宣言されてましたよ(拡張メソッドって言うらしいですよ)<br />このメソッド、どこで(ry<br />
  10. 10. Σ (゚Д゚;)<br />それ、LINQ ってやつです<br />こんな真似もできますよ<br />なんか SQL みたいなの混じって(ry<br />
  11. 11. 参考書籍<br />
  12. 12. 作りたいアプリの内容を考える<br />自分が欲しいもの<br />どこかからかデータを取ってくるもの<br />どこかにデータをアップするもの<br />ちょっと手間を減らしてくれるもの<br />どうしても思いつかないなら、iOS, Android アプリの人気ランキング見て上から順番に作っていくってとか?<br />【超重要】アプリの名前を考える<br />では、アプリを作り始めましょう<br />
  13. 13. 入れ物を作って<br />読み込んで<br />表示する<br />おおまかな流れ<br />
  14. 14. 入れ物を作って<br />
  15. 15.
  16. 16. 読み込んで<br />
  17. 17. ちょいと XAML 書いちゃいましょう<br />表示する<br />
  18. 18. コードもちょっとだけ追加<br />
  19. 19. あれ?<br />
  20. 20. Silverlight は シフトJIS読み込めません<br />NuGet 入れて“Japanese.Text.Encoding” をインストールしましょう<br />(余談)SJISを読み込む<br />
  21. 21. エンコーディングに指定してやります<br />(余談)SJISを読み込む<br />
  22. 22. こんな感じ<br />
  23. 23. AppHubのページに解説ができてます<br />Marketplace に提出しよう準備編<br />
  24. 24. AppHubのページに解説が(ry<br />用意するもの<br />XAPファイル<br />概要説明<br />検索用キーワード<br />アイコン3種類<br />90×90 、173×173 、200×200<br />スクリーンショット<br />Marketplace に提出しようアプリ登録編<br />
  25. 25. Marketplace に提出しよう失敗編<br />
  26. 26. こんな資料がもらえます<br />
  27. 27. http://rejectdb.pin2wp.jp/<br />みんなの失敗談はコチラ<br />
  28. 28. Marketplace に提出しよう成功編<br />
  29. 29. Marketplace に提出しよう非常事態編<br />
  30. 30. こんな資料がくっついてきます<br />
  31. 31. 俺用アプリもいいですが、Marketplace に出てくるとやっぱり燃えます<br />みんなでMarketplace 盛り上げていきませんか?<br />まとめ<br />

×