Dynamic Island SwiftUI Demo like Telegram

An example of a custom animation of the user’s avatar smoothly flowing and dissolving into the Dynamic Island, following the example of how it is done in Telegram. Developed entirely natively using Swift and SwiftUI.

Preview

Demo Video

Installation

All dependencies are managed by SPM automatically.

Build

No additional setup is needed. Build project using Xcode.

Technologies

  • Swift
  • SwiftUI

Versions

  • Xcode 14.3.1 (latest)
  • Swift 5.8.1 (latest)

Branches

GitFlow is strictly enforced on this repository. GitFlow

Branch overview

  • master
  • develop
  • feature/name
  • hotfix/name

Git Flow:

feature -> develop -> master

License

Copyright © 2023 SKS. All rights reserved.

GitHub

View Github