Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/js-bhavyansh/fluttersplashscreen
A Flutter project showcasing an animated splash screen with Lottie animations and smooth transition to a home screen.
https://github.com/js-bhavyansh/fluttersplashscreen
flutter splashscreen
Last synced: 2 days ago
JSON representation
A Flutter project showcasing an animated splash screen with Lottie animations and smooth transition to a home screen.
- Host: GitHub
- URL: https://github.com/js-bhavyansh/fluttersplashscreen
- Owner: js-bhavyansh
- Created: 2024-09-23T15:45:16.000Z (about 2 months ago)
- Default Branch: master
- Last Pushed: 2024-10-13T11:41:29.000Z (about 1 month ago)
- Last Synced: 2024-10-21T10:02:01.511Z (about 1 month ago)
- Topics: flutter, splashscreen
- Language: C++
- Homepage:
- Size: 280 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Flutter Splash Screen Demo
This project demonstrates how to implement a splash screen using **Flutter** with Lottie animations. The splash screen transitions to the home screen after a 4-second delay.
## Features
- **Animated Splash Screen**: Uses the `animated_splash_screen` package to add a smooth transition from the splash screen to the home screen.
- **Lottie Animations**: Leverages Lottie animations to display a custom splash screen animation.
- **Material 3 Design**: The project uses Flutter's Material 3 design principles for the UI.
- **Home Screen**: A simple home screen with a centered text message.## Preview
## Project Structure
- **`SplashScreen`**: Displays a Lottie animation during the splash screen.
- **`HomeScreen`**: A basic screen with a message that appears after the splash screen.
- **`main.dart`**: The entry point of the application.## Dependencies
The project uses the following dependencies:
- `lottie: ^3.1.2` - For displaying Lottie animations.
- `animated_splash_screen: ^1.3.0` - For creating the animated splash screen.
- `flutter_lints: ^4.0.0` - For recommended lints.## Getting Started
To run this project on your local machine:
1. Clone the repository:
```bash
git clone https://github.com/Bhavyansh03-tech/FlutterSplashScreen.git
```
2. Install the dependencies:
```bash
flutter pub get
```
3. Run the app:
```bash
flutter run
```## Contributing
Contributions are welcome! Please fork the repository and submit a pull request for any improvements or bug fixes.
1. Fork the repository.
2. Create your feature branch (`git checkout -b feature/your-feature`).
3. Commit your changes (`git commit -am 'Add some feature'`).
4. Push to the branch (`git push origin feature/your-feature`).
5. Create a new Pull Request.## Contact
For questions or feedback, please contact [@Bhavyansh03-tech](https://github.com/Bhavyansh03-tech) on GitHub or connect with me on [LinkedIn](https://www.linkedin.com/in/bhavyansh03/).
---