Skip to content

SwiftUI Honeymoon πŸŒ™β€οΈ is an iOS/iPadOS app showcasing modern design 🎨, gestures πŸ•ΉοΈ, animations πŸ”„, and Light/Dark mode πŸŒ—. Part of the SwiftUI Masterclass, it’s perfect for mastering polished app development πŸš€.

License

Notifications You must be signed in to change notification settings

sergio11/swiftui_honeymoon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

36 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

SwiftUI Honeymoon πŸŒ™β€οΈ

Welcome to SwiftUI Honeymoon, an advanced iOS and iPadOS application that showcases the beauty and power of SwiftUI. This project is part of the SwiftUI Masterclass by Robert Petras.

This project offers a comprehensive learning experience in SwiftUI, including:

🎯 Objectives:

1️⃣ Advanced App Design: Learn to design eye-catching applications for iOS and iPadOS.
2️⃣ Launch Screens & App Icons: Master the creation of custom launch screens and app icons.
3️⃣ Reusable UI Components: Build and reuse UI components to enhance development efficiency.
4️⃣ Guide and Info Views: Create beautiful guide and information views for your app.
5️⃣ File Organization: Properly organize your project files for scalability and maintainability.

πŸƒ Core Topics:

6️⃣ Deck of Cards: Design and implement an interactive deck of cards.
7️⃣ Long Press Gestures: Master long press gestures for improved interactivity.
8️⃣ Custom Transitions: Create stunning custom transitions between views.
9️⃣ Drag Gestures: Enhance user experience with advanced drag gestures.
πŸ”Ÿ Light & Dark Modes: Support both Light and Dark Modes seamlessly using SwiftUI.

✨ New Features:

  • Complex Drag Gestures πŸ•ΉοΈ: Implement advanced dragging interactions.
  • Modern UI 🎨: Design with modern user interface principles.
  • Vector Assets and Sounds 🎢: Integrate vector graphics and sounds into your app.
  • Animations πŸ”„: Bring your app to life with smooth SwiftUI animations.

πŸ“‚ Project Overview

This project is structured to demonstrate how to:

  • Build reusable components for your UI.
  • Apply animations and gestures for a premium user experience.
  • Organize your SwiftUI project like a pro.

πŸ› οΈ Requirements

  • Xcode 14 or later.
  • iOS 16 or later.
  • Swift 5.7 or later.

πŸ“Έ Screenshots

πŸ“š Resources

About

SwiftUI Honeymoon πŸŒ™β€οΈ is an iOS/iPadOS app showcasing modern design 🎨, gestures πŸ•ΉοΈ, animations πŸ”„, and Light/Dark mode πŸŒ—. Part of the SwiftUI Masterclass, it’s perfect for mastering polished app development πŸš€.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages