Skip to content

Learning SwiftUI with real-world projects using the 'Hacking with iOS - SwiftUI Edition' course

License

Notifications You must be signed in to change notification settings

sandeep-hegde/hacking-with-ios-swiftui

Repository files navigation

Hacking with iOS - SwiftUI Edition

Diving into SwiftUI with hands-on projects from the Hacking with iOS - SwiftUI Edition course.

Projects Overview

Here's a quick tour of what I've been up to in the course:

  • WeSplit: Developed a check-splitting app for those post-dinner calculations.
  • Guess the Flag: Build a game with stacks, images, and alerts.
  • Views and Modifiers: Dive deep into Swift's rendering system.
  • BetterRest: Integrate machine learning to craft an app that helps improve sleep.
  • Word Scramble: Build a game to rearrange letters, leveraging the power of Lists.
  • Animation: Adding visual flair to UI with springs, bounces, and other animations.
  • iExpense: Build a second view for this app to track personal expenses.
  • Bookworm: Utilize SwiftData for an app that helps track your favorite books.
  • SwiftData: In-depth tour of how SwiftUI and SwiftData work together.
  • Accessibility: Focus on making apps accessible to a broader audience.
  • Hot Prospects: Craft a conference app with tabs and context menus.
  • Layout and Geometry: Explore the nuances of SwiftUI's layout system.
  • Drawing: Use shapes, paths, colors, and more to create custom art for your app
  • Core Data: Take an in-depth tour of how SwiftUI and Core Data work together

Each project here is a step in my journey to mastering SwiftUI, combining theory with practical, real-world applications. Feel free to explore and share in the learning experience!

Note:

  • The goal of undertaking this project is to gain a comprehensive understanding and practical experience in iOS development via SwiftUI by working on my personal project. Consequently, the list provided may not encompass every project discussed in the course. For any projects not mentioned here, please refer to the course link. Thank you!
  • The projects titled Views and Modifiers, Animation, Layout and Geometry, and Drawing focus solely on conceptual learning; therefore, there will be no screenshots provided for these topics.

WeSplit Guess The Flag
Screenshot 2023-12-13 at 10 21 12 AM Screenshot 2023-12-13 at 10 41 48 AM

BetterRest Word Scramble
Screenshot 2023-12-13 at 10 42 22 AM Screenshot 2023-12-13 at 10 43 32 AM

iExpense Bookworm
Screenshot 2023-12-13 at 10 44 22 AM Screenshot 2023-12-13 at 10 43 32 AM

About

Learning SwiftUI with real-world projects using the 'Hacking with iOS - SwiftUI Edition' course

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages