Hatena::ブログ(Diary)

papamitra RSSフィード

 | 

2010-07-20

[][]Scala+Androidアプリ公開中

公開といってもマーケットではなくgithub上にScala+Androidソースコードを公開しています。


GPS等で目的地に近づいたらアラーム(いまはバイブのみ)を鳴らすという通勤二度寝乗越し防止用アプリ

ただし、尻ポケットにいれておくとGPSの感度が悪すぎて駅に降りてからアラームが鳴るとかいろいろ残念状態+まだまだバグありでマーケット登録の予定はいまのところなし。個人使用にとどまっています。


作り的にはAndroid標準搭載のAlarmClockに毛が生えた程度ですがScalaAndroidともに駆け出しの自分にはこれでも結構いっぱいいっぱい。

githubなんで元々ひっそり公開されてたわけですが、こんなコードでも新たにScala+Androidをやろうという人には何かの役には立つかもと思い今回日記にも書いてみました。


スクリーンショットはこんな感じ。

f:id:papamitra:20100720234924p:image

f:id:papamitra:20100720234925p:image

f:id:papamitra:20100720234926p:image

いないと思うけど、実際に動かしてみたいという人への注意点。

  • Google Maps API keyは自分で取得したものを使用してください。(じゃないと地図が表示されません)
  • SDK付属のmaps.jarコンパイルエラーになるので、自分で用意してください。詳しくはここ参照。

今後に向けてのTODO

  • レガシーコードなのでなんとかしたい
  • とりあえずTypesafed resources referencesに対応
  • 音出るようにしなきゃ
  • ロケーションプロバイダの誤差も計算に入れないと
  • いま気がついたけど、なんでアラームは「決定/取り消し」で地図は「OK/Cancel」か

はてなユーザーのみコメントできます。はてなへログインもしくは新規登録をおこなってください。

トラックバック - http://d.hatena.ne.jp/papamitra/20100720/android_app
 |