Demo.mp4
- No Splash API
- Onboarding on first launch only
- Animated Modern UI
- Onboardig pager with pager indicator
- lottie JSON animations
git clone https://github.com/itssagnikmukherjee/Modern-Splash-Onboarding-Screen.git
cd Modern-Splash-Onboarding-Screen
dependencies {
//pager library
implementation("com.google.accompanist:accompanist-pager:0.28.0")
//pager indicator
implementation("com.google.accompanist:accompanist-pager-indicators:0.28.0")
//system ui controller
implementation("com.google.accompanist:accompanist-systemuicontroller:0.28.0")
//lottie
implementation ("com.airbnb.android:lottie-compose:6.0.0")
//navigation
implementation("androidx.navigation:navigation-compose:2.7.7")
}
- Click the "Fork" button at the top-right of this repository to create your own copy.
- Clone your forked repository to your local machine:
git clone https://github.com/itssagnikmukherjee/Modern-Splash-Onboarding-Screen.git
- Create a new branch for your feature or bug fix:
git checkout -b feature/your-feature-name
- Implement your changes in the codebase. Test your changes to ensure they work as expected.
- Stage your changes:
git add .
git commit -m "Add feature: description of your feature"
- Push your branch to your forked repository:
git push origin feature/your-feature-name
- Go to the original repository on GitHub. Click the "Compare & pull request" button. Provide a clear title and description for your pull request. Submit your pull request for review.
Your pull request will be reviewed. Be responsive to any feedback or requested changes. Once approved, your changes will be merged into the main branch.
If you like this project, don't forget to give it a star ⭐!