今日の学習時間。
- Day:127
- Today:6h
- Total:803h
学習内容について。
- TipSwatch(オリジナルアプリ)
- リファクタリング -> UI
- Androidアプリ作成
- Design Support Library
リファクタリングの続き。
今日もリファクタリングを進めていました。デザイン面で変に悩みすぎてしまい思ったほど進んでいません。こだわりが強い性格なせいでもあるのですが、ひとまず完成させないといけないので少し焦っています。Kotlinに時間を割いていた分をこちらに回して一旦はHerokuにでもデプロイしてReadmeを書き終える段階までいかなければなりません。
Design Support Libraryを使ってみた。
Design Support Libraryとは簡単にマテリアルデザインに対応することができるGoogle純正のライブラリのことです。詳しくは下記をご覧ください。
Twitterなど普段使っているアプリで右下にボタンがあるレイアウトをよく見かけますがそれもこのライブラリを使えば簡単に実装することができます。他にも様々なActivityがあって面白いです。とはいえ、それをどう活用するかが大事ですね。
他にはIntent
を使った画面遷移の方法を試したりしていました。
https://github.com/kikikeiten/FloatingActionButton/commits/master
今日の反省と明日の目標。
Androidアプリの作成も次回からより深く学んでいく内容になっていくのでとても楽しみですが、まずはJavaアプリの方を進めないといけないですね。明日はAndroidは手をつけずにサーブレットの方だけに集中していきます。一旦完成させないと求人に応募もできないから最優先で進めていく所存です。最近は何かと希望退職やコロナ解雇などの暗いニュースを見かけますが、そうなれば比較的需要のあるプログラマへとそれらの人が流れていく可能性も高いでしょう。その前に少しでも早く残りの席を確保しなければなりません。まずは実務経験を積まないと未経験はこれからますます厳しくなることが予想できます。