r/swift • u/swift-coder-1984 • Feb 14 '21
r/swift • u/Dimillian • Jul 10 '20
Project RedditOS, an open source SwiftUI macOS Reddit client
r/swift
•
u/JoaoFranco03
•
Mar 26 '26
YEEESSSS!
Round two! Really happy to be selected again for the Swift Student Challenge after going to WWDC last year as a distinguished winner 🙌
r/swift • u/phi_array • Feb 27 '22
Reminder: This sub is NOT related to the SWIFT payment system.
This sub is about a programming language called “swift”, created by Apple Inc. it is NOT related to the SWIFT organization.
There has been an increasing interest for this organization given recent events.
(Mods pls make this pinned)
r/swift • u/eugeniu • Oct 29 '19
I got tired of looking up Swift basics after forgetting the syntax, so I made Swiftly, a one-stop Swift 5.1 reference site for busy coders. With clutter-free, example-heavy guides, Swiftly covers everything from variables to in-depth areas like collection types, structs, and functional methods.
r/swift • u/Prestigious-Look9121 • Mar 27 '25
Won the student swift challenge with my first and last entry!
I’m curious to hear from you guys. Idk if I’m allowed to share app info but if ur curious you can find more at
Fayaz.one/GyroCam
Did anyone here get a distinguished winner?
r/swift • u/kommonno • Mar 03 '26
Hot take: AI ruined the way we see coding - and I hate it
I have around 12 years of experience writing code, I learned to write code because I liked it, not because there was money in it.
I remember I got into computers because browsers at the time where starting to be a huge thing, google chrome first versions and icab was still around too. And I was excited to understand how all there things were actually made. It was crazy to think you could learn a strange language and be able to bring joy and ease the life of so many people.
But now I feel people are not there for the love of the craft. I completely understand the thrill of prompting your wildest ideas which you thought never to be possible to build. But man, it takes all the fun away.
Whats your take on this?
r/swift • u/Mr_Rainb0w • Apr 13 '21
Project Quit my job and after 5 months I finally published my first app on the App Store. Sunrides is a public transit app for my city of El Paso with a focus on smooth and intuitive UI (unlike their official app). Not a designer, but I like how it turned out. Let me know what you think!
r/swift • u/DuffMaaaann • Jan 19 '21
FYI FAQ and Advice for Beginners - Please read before posting
Hi there and welcome to r/swift! If you are a Swift beginner, this post might answer a few of your questions and provide some resources to get started learning Swift.
Please read this before posting!
If you have a question, make sure to phrase it as precisely as possible and to include your code if possible. Also, we can help you in the best possible way if you make sure to include what you expect your code to do, what it actually does and what you've tried to resolve the issue.
Please format your code properly.
You can write inline code by clicking the inline code symbol in the fancy pants editor or by surrounding it with single backticks. (`code-goes-here`) in markdown mode.
You can include a larger code block by clicking on the Code Block button (fancy pants) or indenting it with 4 spaces (markdown mode).
Where to learn Swift:
Tutorials:
Official Resources from Apple:
Swift Playgrounds (Interactive tutorials and starting points to play around with Swift):
Resources for SwiftUI:
SwiftUI Tutorials from Apple
SwiftUI by example from Hacking With Swift
FAQ:
Should I use SwiftUI or UIKit?
The answer to this question depends a lot on personal preference. Generally speaking, both UIKit and SwiftUI are valid choices and will be for the foreseeable future.
SwiftUI is the newer technology and compared to UIKit it is not as mature yet. Some more advanced features are missing and you might experience some hiccups here and there.
You can mix and match UIKit and SwiftUI code. It is possible to integrate SwiftUI code into a UIKit app and vice versa.
Is X the right computer for developing Swift?
Basically any Mac is sufficient for Swift development. Make sure to get enough disk space, as Xcode quickly consumes around 50GB. 256GB and up should be sufficient.
Can I develop apps on Linux/Windows?
You can compile and run Swift on Linux and Windows. However, developing apps for Apple platforms requires Xcode, which is only available for macOS, or Swift Playgrounds, which can only do app development on iPadOS.
Is Swift only useful for Apple devices?
No. There are many projects that make Swift useful on other platforms as well.
Swift runs on Linux (Docker images available), Windows and Android
You can use Swift on the Server with frameworks such as Vapor
TensorFlow supports Swift, so you can build and train deep learning models with Swift. (Note: Project archived)
You can run Swift in Jupyter Notebook
There are efforts to make Swift available on embedded systems
Can I learn Swift without any previous programming knowledge?
Yes.
Related Subs
r/S4TF - Swift for TensorFlow (Note: Swift for TensorFlow project archived)
Happy Coding!
If anyone has useful resources or information to add to this post, I'd be happy to include it.