Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cdalvaro/hacking-with-swift
🐣 Hacking with Swift Challenges and Tutorials
https://github.com/cdalvaro/hacking-with-swift
apple challenge challenges hacking hackingwithswift ios macos swift swiftui tutorials
Last synced: 3 months ago
JSON representation
🐣 Hacking with Swift Challenges and Tutorials
- Host: GitHub
- URL: https://github.com/cdalvaro/hacking-with-swift
- Owner: cdalvaro
- License: apache-2.0
- Created: 2019-02-26T19:04:59.000Z (almost 6 years ago)
- Default Branch: main
- Last Pushed: 2024-08-24T18:07:33.000Z (5 months ago)
- Last Synced: 2024-10-11T19:48:06.467Z (3 months ago)
- Topics: apple, challenge, challenges, hacking, hackingwithswift, ios, macos, swift, swiftui, tutorials
- Language: Swift
- Homepage: https://www.hackingwithswift.com
- Size: 74.3 MB
- Stars: 16
- Watchers: 5
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Hacking with Swift
[![Swift version][swift_badge]][swift_release_notes]
[![Xcode version][xcode_badge]][xcode_website]
[![Swift Progress][swift_progress]][swift_current_day]
[![SwiftUI Progress][swiftui_progress]][swiftui_current_day]> _"Go from zero to hero with my comprehensive, real-world Swift tutorial projects."_ - Paul, Hacking with Swift
Many thanks to [Paul Hudson](https://twitter.com/twostraws) ([@twostraws](https://github.com/twostraws)) for these great courses.
Courses's material available at [:octocat: twostraws/HackingWithSwift](https://github.com/twostraws/HackingWithSwift).
## Playgrounds
This section is common for _100 Days of Swift_ and _100 Days of SwiftUI_ courses.
Here are covered the first 15 days with the basics of the Swift language.
These playgrounds are available inside the [`Playgrounds/`](Playgrounds) folder.
## 100 Days of Swift
Learning Swift during the [100 Days of Swift](https://www.hackingwithswift.com/100) challenge.
Challenges are available inside [`Classic/`](Classic) directory. (🚧 Still in progress)
## 100 Days of SwiftUI
Learning SwiftUI during the [100 Days of SwiftUI](https://www.hackingwithswift.com/100/swiftui) challenge.
Challenges are available inside [`SwiftUI/`](SwiftUI) directory. (🚧 Still in progress)
## Extra Projects
These projects are not part of the main 100 Days of Swift/SwiftUI series, but are part of Hacking with Swift series.
Projects are available inside [`Extra Projects/`](Extra%20Projects) directory.
[swift_release_notes]: https://www.swift.org/blog/swift-5.7-released/
[swift_badge]: https://img.shields.io/badge/Swift-5.7-F05138?logo=swift
[xcode_website]: https://developer.apple.com/xcode/
[xcode_badge]: https://img.shields.io/badge/Xcode-15-1575F9?style=flat&logo=Xcode
[swift_current_day]: https://www.hackingwithswift.com/100/68
[swift_progress]: https://img.shields.io/badge/100%20Days%20of%20Swift-68-D64D42
[swiftui_current_day]: https://www.hackingwithswift.com/100/swiftui/76
[swiftui_progress]: https://img.shields.io/badge/100%20Days%20of%20SwiftUI-76-3463DA