LoginSignup
9
4

アプリ開発完全未経美少女エンジニアが最強のToDoアプリを怒りに任せて自作するまでの話#2(1/23~2/5)

Posted at

自己紹介

🌻著者プロフィール🌻
名前:おじょち(25歳)
技術領域:ねっとわーく(よわ)、さーば(よわよわ)、ことりん(げきよわ)
趣味:おさんぽ、くりーむそーだ

前回までのあらすじ

  • ToDoアプリを自作してやると意気込む
  • 挫折
    • 以上

最近のおじょち

お久しぶりです、おじょちです🤗

(最近Xも始めたのでフォローしてね🤗)

@ojochi_510510

先週に更新するといいましたが!!それは嘘になりました!!(ヤケクソ)

だってKotlinが難しすぎてかけることなかったので😡😡😡😡😡😡

と、いうわけで、この期間私がやっていたことを紹介していきます!


  • Kotlin公式チュートリアル
    • 時間かかり過ぎで挫折✖
  • UdemyのKotlinコース
    • 自己紹介アプリの開だーん!🤗
      初めてアプリつくれたから!あとで!みせるね!!
  • TODOアプリの作成
    • Android Studioのバージョン違いでうまくつくれず1挫折、、、
    • バージョンを合わせてリトライ!完成!

、、、、こんなかんじです😢😢😢

Kotlinってなんなんこれ、、、というか開発って全然簡単じゃないじゃん、、、😢
TODОアプリが可愛くないなんて言ってゴメンだったよ、、、

もう愛くるしく見えてくるよ、、、
そもそも自分で書いたコードのはずなのに意味がわからないよ😢😢😢😢😢😢

成果物お披露目

自己紹介アプリ

[詳細を表示]ボタンを押すと、趣味とか居住地が隠れます!!!
すごいね!!!
Screenshot_2024-02-05-22-14-27-14.jpg

ToDoアプリ

タスクの追加、編集、削除ができます!!!

Screenshot_2024-02-05-22-14-49-01_73df57d78f2763bb71de0b540a75136d.jpg

Screenshot_2024-02-05-22-15-00-11_73df57d78f2763bb71de0b540a75136d.jpg

初めての開発を終えて

正直わたし自身がなんのコードを書いているか全くわからなくなってしまいました。。。😢
(ハンズオンって楽しいけど、脳みそ使わないでできちゃうからね。。。)

というわけで、これからどうしていくかといいますと、、、

!!!毎日コードを紐解いていって何とかわかるところまで行こう!!!

ということです🤗
地道に努力しますってことですね🤗

と、その前に、そもそも、クラスだのインスタンスだのメタデータだの、、、
わからないことでいっぱいだったので、わたしなりにまとめたものを見てください。。。😭


🚀 クラス(設計図)
🛠️: クラスってのは、これから生まれるインスタンスちゃんたちのためのスーパーかわいい設計図なの!
🌟 部品のカタログみたいなもので、どんな見た目🎨や動き🏃‍♂️があるか、全部ここで決めちゃうの!
実行すると、カタログからぴょんっとインスタンスちゃんが飛び出してくるの!ワクワクだね!😍

🌟 データ(プロパティ)
🎨: プロパティさんたちはね、インスタンスちゃんたちのキュートな見た目の要素を決めるの!🌈
例えば、Carクラスだったら、「color(色)🚗」「model(モデル)🏎」「year(年式)📅」などなど!
ここで指定した通りに、インスタンスちゃんたちはキラキラ輝くの!✨

🎶 メソッド(手続き)
🕺: メソッド君たちは、インスタンスちゃんたちがどんな素敵な動きをするかを教えてくれるの!🎵
Carクラスのインスタンスだったら、
「start()でエンジン始動💨」
「stop()でエンジン停止🛑」
「accelerateで加速🚀」などがあるよ!
これでインスタンスちゃんたちはアクティブに動き回れるね!

🌟 インスタンス(オブジェクト)
🎉: ここで登場するのが、クラスの設計図から生まれたインスタンスちゃんたち!💕
それぞれがプロパティさんたちが決めた素敵な見た目と、メソッド君たちが指示するステキな動きを持ってるの!🌟

🔍 メタデータ
📊: メタデータってのは、データについての情報なの!
写真データの場合だと、
「位置情報🌍」
「撮影日📆」
「ファイル形式📁」などがあるよ!
これでデータを整理したり検索したりするのがラクラクになるの!👍


いかがでしょうか?
こんな感じで、来週からはわからない奴らに立ちむあって行こうと思います!!

今回はここまで!!!

さいごに

めちゃむずいんですけど😡😡😡😡😡😡

ここまでお付き合いいただきありがとうございました!
ではまた!🤗

次回:🌻02/13更新🌻
→ 2/6~2/12までの進捗を書きます!

9
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
4