An open API service indexing awesome lists of open source software.

https://github.com/hackiftekhar/heroanimation


https://github.com/hackiftekhar/heroanimation

Last synced: 10 months ago
JSON representation

Awesome Lists containing this project

README

          

# HeroAnimation

A simple and elegant Hero Animation demo project built with Swift. This project demonstrates how to implement seamless shared element transitions between views, often used to improve the user experience in navigation and detail screens.

![Hero Animation](https://github.com/hackiftekhar/HeroAnimation/blob/main/Document/Demo.gif)

## ✨ Features

- Smooth and responsive hero-style animations
- Reusable components
- Lightweight and easy to integrate
- Built with Swift and SwiftUI (based on your implementation)

## 📁 Project Structure

- `MainViewController`: The source screen with the starting view.
- `DetailViewController`: The destination screen where the animation completes.
- Custom transitions handled with minimal boilerplate code.

## 🚀 Getting Started

1. Clone the repository:
```bash
git clone https://github.com/hackiftekhar/HeroAnimation.git

LICENSE
---
Distributed under the MIT License.

Contributions
---
Any contribution is more than welcome! You can contribute through pull requests and issues on GitHub.

Author
---
If you wish to contact me, email me: hack.iftekhar@gmail.com