Androidアプリ製作日誌1

とりあえず作り始めて約1ヶ月経過したので途中過程を書く。
Androidアプリ開発できるようになりたいなと思って自分で通知管理アプリ作っています。
概要としては、アプリごとに時間を設定して設定した時間帯にプッシュ通知が表示されないようにするアプリです。

仕事終わって子どもとお風呂入って寝かしつけた後とか、朝起きて会社行くまでの間にコツコツ作ってます。
仕事終わりの作業だとエラーが出て詰まったらあまり解決できず、平日の朝の作業が一番捗る気がします。
土日は詰まったりしたらYoutube見ちゃったりして意外と作業が進まない・・・。

gyazo.com

ここまで作るのに1ヶ月かかりました。Android開発慣れている人だったら半日で作れる気がする(笑)。

とりあえず今の所学んだ概念。

  • Activity
  • Fragment
  • Databinding
  • RecyclerView
  • Adapter
  • ViewModel
  • LifeCycleEvent
  • NavigationComponent

についてはなんとなくわかった気がする。

公式のドキュメント見たり公式のサンプルアプリ見て真似しながら作ってます。

画面の細かい見た目とかにこだわって無駄に時間かけている気がするので、あんまりこだわらないでさっさと機能作っていかないと全然終わらないですね。
こうしたほうが便利なんじゃないかとか思って仕様追加しようとしたりよくないですね。


とりあえず細かいことにこだわらないでさっさと機能を作り終えるのが今のところの目標ですね。

OKN Wi-Fi 6 PCIe 無線LANカード 2974Mbps 内蔵Intel AX200 WiFi 6モジュールを買った

➜  ~ uname -a
Linux MS-7B98 5.3.0-53-generic #47~18.04.1-Ubuntu SMP Thu May 7 13:10:50 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
➜  ~ cat /etc/os-release
NAME="Ubuntu"
VERSION="18.04.4 LTS (Bionic Beaver)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 18.04.4 LTS"
VERSION_ID="18.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=bionic
UBUNTU_CODENAME=bionic

無線LANUSB子機の接続が途切れるようになったので購入。
Ubuntu18.04環境で差しただけで使えました。やったぜ。

 

 

Ubuntu18.04で使用できるBluetoothアダプタ

環境

➜  ~ uname -a
Linux MS-7B98 5.3.0-53-generic #47~18.04.1-Ubuntu SMP Thu May 7 13:10:50 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
➜  ~ cat /etc/os-release
NAME="Ubuntu"
VERSION="18.04.4 LTS (Bionic Beaver)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 18.04.4 LTS"
VERSION_ID="18.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=bionic
UBUNTU_CODENAME=bionic


2020アップグレードBluetoothアダプタ,Bluetooth USB アダプタ Windows10 apt-X 対応 Class2 Bluetooth Dongle 超小型 Ver4.0 apt-x EDR/LE対応(省電力) Bluetooth USBアダプタ ドングル Bluetoothアダプター

差しただけで使えました。