TipTime?
Simple Android application to calculate a tip amount
What i’ve learned?
- How to work with layouts in XML files
- Classes and inheritance in Kotlin
- What is and how to work with buttons, switches and toggle buttons
- How to intreact with different UI elements and perform actions with them (setOnClickListener(), setOnKeyListener()…)
- What is style and theme of an Android application
- How to change styles and themes
- How to change app’s icon (also learned about adaptive icons, vector graphics and so on…)
- Fell in love with Material Design by Google (especially MD3?)
- How to make app more accessible for disabled people
- How to work with horizontal orientation
- Got familiar with instrumentation tests (Espresso basicsā, wrote 2 automated tests)