Skip to content

itkhld1/Planet

Repository files navigation

🪐 Planet

Planet is an interactive iOS app built with Swift and SwiftUI, designed to visualize our solar system in a beautiful, educational, and dynamic way.
It was originally created for submission to Apple’s WWDC25 Swift Student Challenge — though it wasn’t accepted, this project reflects months of passion, creativity, and dedication to both iOS development and space exploration.


📸 Screenshots


🚀 Overview

Planet lets users explore different celestial bodies with smooth animations, facts, and a modern UI.
The goal was to make learning about space feel immersive — not just static text, but living motion and design.


✨ Features

  • 🌍 Interactive solar system interface
  • ☀️ Realistic planetary data visualization
  • 🌙 Smooth transitions and animations built in SwiftUI
  • 🧩 Modular and scalable architecture
  • 📱 Designed for iPhone, adaptable for iPad
  • 🎨 Gradient backgrounds and dynamic UI effects

🛠️ Tech Stack

  • Language: Swift
  • Frameworks: SwiftUI, CoreAnimation
  • Tools: Xcode, Swift Package Manager
  • Architecture: MVVM
  • Platform: iOS 17+

💻 Installation

  1. Clone the repository
    git clone https://github.com/itkhld1/Planet.git
    cd Planet

About

Planet is an iOS app built in Swift / SwiftUI that visualizes planetary data in an interactive and modern UI. This project was designed for submission around WWDC25 as a showcase of design, animation, and data-driven UI skills.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages