Onboarding
This app showcases how to implement a simple onboarding experience using Jetpack Compose.
Features
- Onboarding screens with custom illustrations
- Navigation between screens with Pager
- Button visibility depends on the current page
- Animated pager indicator
Screenshots
Technologies Used
- Kotlin
- Jetpack Compose
- Hilt Dependency Injection
- Material Design
- Pager
Installation
- Clone the repository
- Open the project in Android Studio 4.2 or newer
- Build and run the app on a connected device or emulator
Usage
- When the app is launched, the onboarding screens will be displayed
- Swipe left or right to navigate between the screens
- On the last screen, tap the “Get Started” button to navigate to the main app screen
Contributions
Contributions are welcome! Feel free to fork this repository and submit a pull request.