とりあえず最初なんで、
最低限の機能だけ実装しました。
特に難しかったところはなかったかな。
今後この画面で対応する処理だけで、
以下の内容になります。
- API認証を起動時に必ず行っている
→重いので何らかの方法で接続情報を保持しておく - ユーザIDとパスワードがソースコード上でベタ書きなので、
- 設定画面で指定して何らかの方法で保持する
- 登録時にフリーズしたかと錯覚する重さなので対策する
→メールで送信?もしくは画面から非同期のサービスを呼び出す? - コメント入力でEvernoteの本文に反映
- 休日チェックボックスの実装
- 定時ボタンの実装
- レイアウトを整える
う~ん1画面だけでてんこ盛りだ・・・
1週を3~4時間だとしても、ざっと4~5週かかりそう。
■勤怠情報入力画面(製作中)
■時間入力
■登録成功のトースト表示
■Web上のEvernoteで結果を確認
ちなみにAndroid2.3がいつの間にか公開されていたので、
インストールしました。
ポップアップ周りがかなり軽くなったので、
また効率よく開発できそうです。