なにやってるの?
- Webサイト「小説家になろう」の小説をダウンロードするAndroidアプリづくり。
- アプリの作り、UIをイマドキにしたい。
画面設計
要件定義に引き続き、画面設計を行う。
ということで、まずは画面遷移図を作成する。
画面遷移図(状態遷移図)作成に利用するツール
ド定番ですが、JUDE竹astah*で作成したいと思いま。。。!?
2018年9月26日をもちましてastah communityの提供を終了いたしました。*
http://astah.change-vision.com/ja/product/astah-community.html
…マジですか?、そうですか。orz
ということで、代替ツール探し。
-
@kazuaki90997さんの画面遷移図の作成方法ついてのまとめ にツールが紹介されていたので参考にしました。

-
draw.ioがやけに評判がいいので使ってみることにしました。
できた画面遷移図 (powered by draw.io)
draw.ioについて
- PowerPointやGoogle Slideで書くよりは断然書きやすい。
- 複数の矢印が重なる部分については、やっぱり多少ズレが生じてしまう。
- Google Driveなどのオンラインに直接保存できる点は使いやすい。
- フリーツールとしては破格の出来と思います。
内容面
- 定期的なバックグラウンド実行は(5.0 Lollipop以降では)
AlarmManagerではなくJobSchedulerを使うらしい(再起動時に再登録する必要がなくなる?) - メニューは
ViewPagerよりもNavigationDrawerの方が、利用しやすそう。 -
Fragmentが多い為、MainActivityでimplements ***Fragment.Callbakとかやってたらスパゲティが絡まりそう…どうしよ。。。
今後の進め方
- どこから実装するかは決めておりませんが、実装に着手したいと思います。
