アプリ、リリースしました!

ゴミ収集日

https://play.google.com/store/apps/details?id=jp.exciton.gomiapp

今回もマテリアルデザイン意識してみました。
意識しただけなので細かいところは許してください!

これ作りながら、ちょっと気になったものを記事にしてたりしたので、
AndroidのUIスレッドTimerとか
PendingIntentとAlermManagerとか
あと今回ユニットテストもやったので、AndroidをUnitTestする
の内容も!

とくに、アラート系のアプリなので、開発の中でAlertManagerの特性についてはわかったことも多いです。
AlertManagerの説明に関しては
TechBoosterさんのところにわかりやすくまとまってます。

AlertManagerで時刻を予約してから、時計の設定を先に進めると一気にアラート来るんですね、
知らなかった。

このアプリではいくつかの予約(2,3個)をしているので、デバッグのために時計進めてみると、
いっきにIntentが飛んでくるんです。
なので、ほんとに今実行すべきか(アラートを出すか)をIntent受け取ってから判断する必要があります。
細かいけど、こういう細かいことをやってるアプリとそうじゃないアプリがあるってことが、時刻ずらしてみるとわかるのがおもしろい。

あとCrashlytics入れました。なので、クラッシュでてもご報告不要です!!!
ただしUIとか動きがおかしいのはCrashlyticsしてくれないのでご報告いただけたら嬉しいです!
Crashlyticsの方もそのうちレポートしたいなーとおもってます。



この記事のトラックバック用URL - http://mashi.exciton.jp/archives/124/trackback