Skip to content

A demo animated splash screen and an on boarding tutorial section for modern android applications

Notifications You must be signed in to change notification settings

itssagnikmukherjee/Modern-Splash-Onboarding-Screen

Repository files navigation

Modern Splash Screen + Onboarding Screen 👇🏻

Demo.mp4

Key Features 🔑

  • No Splash API
  • Onboarding on first launch only
  • Animated Modern UI
  • Onboardig pager with pager indicator
  • lottie JSON animations

How to use ❓

  • Clone the repository :

git clone https://github.com/itssagnikmukherjee/Modern-Splash-Onboarding-Screen.git
  • Navigate to project directory :

cd Modern-Splash-Onboarding-Screen
  • Open in your android studio

Dependencies 📌

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")

}

To Contribute : 🫱🏻‍🫲🏽

1. Fork the Repository

  • Click the "Fork" button at the top-right of this repository to create your own copy.

2. Clone Your Fork

  • Clone your forked repository to your local machine:
    git clone https://github.com/itssagnikmukherjee/Modern-Splash-Onboarding-Screen.git

3. Create a New Branch

  • Create a new branch for your feature or bug fix:
git checkout -b feature/your-feature-name

4. Make Your Changes

  • Implement your changes in the codebase. Test your changes to ensure they work as expected.

5. Commit Your Changes

  • Stage your changes:
git add .

6. Commit your changes with a descriptive commit message:

git commit -m "Add feature: description of your feature"

7. Push to Your Fork

  • Push your branch to your forked repository:
git push origin feature/your-feature-name

8. Create a Pull Request

  • 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.

9. Review Process

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.

10. Star the Repository

If you like this project, don't forget to give it a star ⭐!

About

A demo animated splash screen and an on boarding tutorial section for modern android applications

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages