Skip to content

Seungpyo1007/DynamicIsland

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DynamicIsland Clone Project

한국어 | English

A clone coding project that implements iOS Dynamic Island UI with various brand styles.

📱 Project Overview

This project recreates the Dynamic Island feature from iPhone 14 Pro and above using Swift and SwiftUI, implementing unique UI/UX for each brand.

🌿 Branch Structure

bemin - Baemin (Korean Food Delivery) Style

  • Applied Baemin app's UI/UX to Dynamic Island
  • Displays order progress, delivery status, etc. through Dynamic Island
Image Image

mcdonalds - McDonald's Style

  • Applied McDonald's brand colors and design system
  • Implements order status, pickup notifications, etc. through Dynamic Island
Image Image

🚀 Getting Started

Requirements

  • Xcode 14.0 or later
  • iOS 16.0 or later
  • iPhone 14 Pro or later recommended (Dynamic Island supported devices)

Installation

# 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

How to Run

  1. Open the project in Xcode
  2. Select a simulator or actual device (iPhone 14 Pro or later recommended)
  3. Build and run with Cmd + R

🎨 Key Features

  • Dynamic Island animation implementation
  • Brand-specific custom designs
  • Real-time status updates
  • Interactive UI elements

🛠️ Tech Stack

  • 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

[Screenshots coming soon]

📝 License

This project is licensed under the MIT License. See the LICENSE file for details.

👤 Author

Seungpyo1007


⭐ If this project was helpful, please give it a star!

Releases

No releases published

Packages

 
 
 

Contributors

Languages