🚀 Let's start
Prerequisites
- Basic knowledge of kotlin development (nullability,inline & lambda functions mainly). For more information, please refer to the Worldline kotlin training
- Android Studio IDE with latest stable version Giraffe version or above
- A good connectivity
Hands-on Lab objectives
Functionnally
We will create a simple quiz application that provides :
- a Startup screen explaining rules of the game
- a Quiz screen looping on single choices questions
- a final scoring screen.
Technically
- The app can be deployed on Android , iOS and jvm Desktop.
- We will use not only a common library but composable views shared for all platforms
Design screens
Here are expected screens at the end of this Hands-on Lab.
TIP
You can generate composables based on designs on Figma thanks to the plugin Google Relay. A dedicated section on android developer documentation describe all the steps here