aptoro.jp

ずぼら人間のブログ.技術系ブログにしたかった何か

電卓アプリ

どうも,おはようございます.

 

最近Androidアプリ作りの練習をしていました.

作っていたのは電卓アプリです.最もシンプルな四則演算のみ出来るやつ.

そして先ほどアプリが完成致しましたのでGithubの方にコミットしました.

完成してから初めてコミットするのも何だか変な話ですが,まあ気にしないで下さい.

 

こちらです.

github.com

 

若干不本意な表記もありますが,まあそこも気にしないことにしましょう.

特に誰かに使ってもらおうとかそんな尊大なことは考えていなくて

僕がAndroid Studioを一通り使ってアプリを完成させるまでの流れを追うための代物なので大したものではありません.

PCに落としてきてビルドすれば使えるようになりますが,多分GooglePlayから関数電卓のアプリダウンロードしてきた方がよっぽど簡単で有意義だと思うのでおススメは出来ませんね.

あと多分AndroidStudio入ってないとビルド出来ないんじゃないかな….

それともGradleに対応していればいけるのかな.細かいことは不勉強なのでよく分からないです….これから少しずつ勉強しますね….

 

一応作成も終了したので簡単に反省でも載せておきます.

主に今後の自分のためにですが.

 

反省

  • boolean型の変数やif文を多用し過ぎてコードが煩雑になった
  • 良くある話ですが,それだけに陥りがちでした.もっとシンプルなコーディングを心掛けたいところです.
  • デバッグによるバグの誘発
  • これも良くある話ですね.一部の機能にとらわれて全体の流れを見失いがちでした.
  • 冗長なコーディング
  • アプリ作っててとてもモヤモヤしながら作ってたのですが,似た機能のボタンを複数配置すると同じようなコードを延々と書かなくちゃいけなくなりますよね. 電卓とか数字のボタンはやることほとんど同じだったので,そこら辺上手いことまとめて記述出来たらもっとスッキリしたなあという反省でした.オブジェクト指向とやらがまだ分かっていないようです.

パッと思いつくのはこれくらいでしょうか.

とりあえず一通りの流れは網羅出来たような気がします.次回はもっと面白いアプリを作りたいですね.

あと,やってくうちに段々Javaも使えるようになってきたのでそこら辺も収穫です.

 

特にお楽しみでもないですが,また完成したら載せますね.

では,今日はこの辺で.