自己紹介
🌻著者プロフィール🌻
名前:おじょち(25歳)
技術領域:ねっとわーく(ざこ)、さーば(くそざこ)
趣味:おさんぽ、くりーむそーだ
はじめに
うああああ~~~~~~最強のToDoアプリが欲しぃよぉ~~~😢
などと嘆いているくそざこNWエンジニア(美少女)です。
それはさておき、最近大きな悩みがあります。。。
それは、
「「「ToDoアプリかわいくなさすぎる😡😡😡」」」
ということです。
というのも、現状はこんな感じで私のタスクを管理しているんですよ。。。
業務+日常タスク:GoogleToDo
習慣管理:Androidのよくわからない習慣アプリ
助かってはいるんです。。。助かってはいるんですが、何せ使いにくい。。。
というか全くかわいくないじゃないですか!?😡
いつ開いても無機質にタスクを突き付けてくるような。。。こんなん職場の鬼上司と何も変わりません😢
これではモチベーションもがた落ち。私がエンジニアとしてよわよなのは、ToDoアプリのせいといっても過言ではないのです。。。。
というかToDoアプリのせいです、こいつが悪いです!ゆるさん!😡
個人的に使いやすくてモチベーションが上がるようなToDoアプリ、私が作ってやらぁ!!😡
ということで早速やっていきます。
完成までの流れ
こんな感じ!(これで合ってるのかもわからないですけども😢)
1. 機能設計:私のほしいものなんだろうを言語化
2. 技術選定:そもそも開発言語もDBとかもよく知らないんで調査から。。。
3. 実装!
4. 🌸完成🌸
まあ物は試しということで,,,1からコツコツやっていきます!
。。。。甘く見すぎでしょうか?とはいえ物は試し!1からコツコツやっていきます!
(これをお仕事の後に一人でやってるの偉すぎなんじゃ。。。)
機能設計
-
機能一覧
メイン機能
- タスク登録、削除
- タスク繰り返し
- タスクカウント
- どれくらいの回数それをやっているか
- いつ(YYYYMMDD)からやっているか
- ウィジェット化→これをかわいくしたい。。。
- カレンダー
- 週、月、年単位で、どれくらい主観に取り組んでいるか可視化
- 日付のところに色がつくとか
いつかほしい機能
- 習慣解析
- 行われている時間とか
- リマインド
- 習慣達成時のメダルとか成長とかポイントとか付加価値
- カレンダーに芝的な??
技術選定
使用する技術はこちら!
開発環境:Android Studio
使用言語:Kotlin
DB・SV:Firebase Firestore or SQLite →これは後々選ぶよ!
コード管理:GitHub
デザイン:Figma
技術選定に関してはほんとにわからなかったので、ちゃじ君(ChatGPT君)にぶん投げで帰ってきたものを採用しちゃいました。。。笑
はじめての実装(?)
そんなこんなで技術選定を終え、いざ開発開始!!
。。。
。。。
。。。
kotlinって。。。なに。。。?Firebase?(いやほかの技術もなにこれ)
そもそも開発経験なんてないからkotlinじゃなくても意味わからないんですけどね。
助けて、ちゃじ君😢(切実)
ありがとう😢心構えまで教えてくれて。。。
ちゃじのいう通り、チュートリアルをカリカリやっていきます😢
kotlinチュートリアル
よ、よし、まずはkotlinの公式チュートリアルに挑戦だ!!
カタカタカタカタカカタカタカタカタカカタカタカタカタカカタカタカタカタカカタカタカタカタカカタカタカタカタカカタカタカタカタカカタカタカタカタカカタカタカタカタカカタカタカタカタカカタカタカタカタカカタカタカタカタカカタカタカタカタカカタカタカタカタカカタカタカタカタカカタカタカタカタカカタカタカタカタカカタカタカタカタカカタカタカタカタカカタカタカタカタカカタカタカタカタカカタカタカタカタカカタカタカタカタカカタカタカタカタカカタカタカタカタカカタカタカタカタカカタカタカタカタカカタカタカタカタカカタカタカタカタカ
ふん!!
まずは最初のチュートリアル終わり!!
5時間くらいでできたしめっちゃ簡単だった!!
ん?
3時間で終わるわけないやろ!!😡😡😡😡😡
さいごに
めちゃくちゃ軽い気持ちで、怒りのままに始めたんですが、思ったより難しくて泣きそうでした。。。
ただ、ちゃじ君も言っていたように、毎日コツコツ進めていこうと思います😭
もっとこうしたほうがいいよ!とか、おすすめの勉強法があったら教えてくれたらうれしいです🤗
ここまでお付き合いいただきありがとうございました!
ではまた!🤗
次回:🌻1/30更新🌻
→ 1/23~1/29までの進捗を書きます!