💸
TipTimeSimple 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)