Learn Compounding

An android app to build intuition for how compounding works with changing ROI and timeframes.

Goals

  1. Benefit by using the app myself.
  2. Get comfortable with Claude Desktop. Building using Claude Desktop for the first time. I heard it has some extra features compared to Claude for Chrome. Not sure what they are. Not gonna look them up.
  3. I believe hash tables might be better than doing the math on the fly, based on whatever little I know about them. So I’ll try and evaluate that too, probably using DeepSeek.
  4. I also plan to get this listed on the Google play store. Mainly to learn the flow.

Tools

  1. Android Studio
  2. Claude for Mac
  3. ChatGPT web for debugging
  4. Github Desktop for git management

Prompts

Learnings

  1. Android Studio and Claude don’t go well together. In the past also, I have not had good experience with Claude and Android Studio, probably because Android Studio is moving very quickly and Claude cannot keep up.
  2. You need to have a basic level of familiarity with coding tools, have debug chats going on the side, and be ready to figure out issues like my Android Studio version is old without anyone prompting you.
  3. The scale at which I’m working, it’s stupid to worry about precomputed hash table vs on the fly computation. Exponentiation is an optimized operation and takes a few nanoseconds per computation.