https://github.com/sergio11/swiftui_honeymoon
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 π.
https://github.com/sergio11/swiftui_honeymoon
animations app-design app-icons custom-transitions gestures ios launch-screen mobile-development resusable-components swift swiftui swiftui-animations swiftui-gestures ux-design
Last synced: 2 months ago
JSON representation
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 π.
- Host: GitHub
- URL: https://github.com/sergio11/swiftui_honeymoon
- Owner: sergio11
- License: mit
- Created: 2019-08-31T09:28:59.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2025-03-13T20:27:46.000Z (4 months ago)
- Last Synced: 2025-03-29T06:11:14.761Z (3 months ago)
- Topics: animations, app-design, app-icons, custom-transitions, gestures, ios, launch-screen, mobile-development, resusable-components, swift, swiftui, swiftui-animations, swiftui-gestures, ux-design
- Language: Swift
- Homepage:
- Size: 61.5 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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](https://swiftuimasterclass.com) by [Robert Petras](https://robertpetras.com).
![]()
![]()
![]()
![]()
## β οΈ Disclaimer
This project, **SwiftUI Honeymoon**, is an **educational and experimental** iOS and iPadOS application built to showcase the capabilities and features of **SwiftUI**. This project is intended for **learning, experimentation, and demonstration purposes only**. It is not intended for commercial deployment or production use.
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
- Author: [Robert Petras](https://twitter.com/robertpetras)
- Course: [SwiftUI Masterclass](https://swiftuimasterclass.com)