한국어 | English
A clone coding project that implements iOS Dynamic Island UI with various brand styles.
This project recreates the Dynamic Island feature from iPhone 14 Pro and above using Swift and SwiftUI, implementing unique UI/UX for each brand.
- Applied Baemin app's UI/UX to Dynamic Island
- Displays order progress, delivery status, etc. through Dynamic Island
- Applied McDonald's brand colors and design system
- Implements order status, pickup notifications, etc. through Dynamic Island
- Xcode 14.0 or later
- iOS 16.0 or later
- iPhone 14 Pro or later recommended (Dynamic Island supported devices)
# Clone the repository
git clone https://github.com/Seungpyo1007/DynamicIsland.git
# Switch to Baemin branch
git checkout bemin
# Or switch to McDonald's branch
git checkout mcdonalds- Open the project in Xcode
- Select a simulator or actual device (iPhone 14 Pro or later recommended)
- Build and run with
Cmd + R
- Dynamic Island animation implementation
- Brand-specific custom designs
- Real-time status updates
- Interactive UI elements
- Language: Swift
- Framework: SwiftUI, WidgetKit, ActivityKit
- IDE: Xcode
- Minimum iOS Version: iOS 16.0+
- Recommended Device: iPhone 14 Pro or later (Dynamic Island supported devices)
[Screenshots coming soon]
This project is licensed under the MIT License. See the LICENSE file for details.
Seungpyo1007
- GitHub: @Seungpyo1007
⭐ If this project was helpful, please give it a star!