Let’s build our first Android app – a tip calculator! This video assumes NO prior experience with Android, and by the end you’ll have an app you could publish. Covers how to create the user interface with XML, and how to code the logic using the Kotlin programming language. These are the fundamental building blocks of any modern Android app.
Uses the ConstraintLayout for the layout and two event listeners for the app logic. After you enter a base amount and a tip percentage, the app will calculate the tip and total for you. It will also implement a tip percentage animation and a footer to make the app more unique.