BUILD2014が終わったのでuniversal Windows appsの話題で盛り上がったりしているのですが、謎社ことGrani社で開催される「Windows Phone Arch」に参加してきました。
諸々事情があり去年1年間はほぼ勉強会に参加できませんでしたのでほぼ1年ぶりくらいの勉強会です。受付すると@mitsuba_tanがLTしれって言うので会場でLT資料を作りました。
ニュースアプリの作り方ということで、僕がWindows Phone/iPhone向けに作ってる「Baseball Japan」というアプリの紹介とサーバーサイドの仕組みについてお話ししました*1。
「Baseball Japan」はやってること自体は大したことないのですが、僕がスマートフォンアプリ開発を本業にし始めてから勉強したノウハウが注がれています。
あと、やりたいけれど知識だったりデータソースがなくて実装できていないことの一覧を公開しておきます。Twitterやコメントで大丈夫なので教えてください。特に記事同士の関連度を求める方法とかどうやってアプローチしていこうか悩ましいところです。
これからやりたいこと
- ユーザーごとのニュース・キュレーション
- 課題:ユーザー認証ってどうやって作る?
- 関連記事のレコメンド
- ニュースのタイトルと概要からMeCabを使って分かち書きしてタグ付け
- 課題:タグ間での関連度ってどうやって算出する?
- 選手、試合日程・結果、選手の個人成績、年棒の収集
- 順位表は、1938年~2013年までまとめた
- 観客動員数は、1950年~ 2013年までまとめた
- それ以外は何をデータソースにすれば良いのか……(例えば1938年の阪急軍の選手の成績とか)
- アプリからニュースにコメントを付けられるようにしたい
- やっぱりユーザー認証が必要じゃん!
*1:LTというのに気付いたら10分も喋っていて……誰か教えてよというか、申し訳ない気持ちでいっぱいです