how to learn Swift

I wrote a nice little app in Applescript that is a BINGO game.

I would like to have it play from my iPad

There is not much code

I need to display a graphic

If I have 25 Bingo balls, CALLED, I will need to SORT the list of balls called


I have played with XCODE years ago, I tried Swift for 1 hour long time ago.


how do I go about making this happen. I know I will have to pay Apple $100 a year to post on the App Store.


what is the best way to learn SWIFT

iPad, 16

Posted on Jun 14, 2023 7:32 AM

Reply
Question marked as Top-ranking reply

Posted on Jun 14, 2023 8:27 AM

There is no one best way. Different people prefer and learn differently.


Maybe start with the language document, and with a Swift Hello World program, or similar.


Also start with Playgrounds and its Swift tutorials, and not Xcode: Swift Playgrounds - Apple Developer


Playgrounds are intentionally simpler than Xcode. But Playgrounds are very capable, and very useful. Why Playgrounds first? Learning both Swift and Xcode at the same time is a much larger effort, and learning Swift first will get you productive more quickly. (I use both Xcode and Playgrounds.)


As for learning more about the Swift language and syntax (in addition to the tutorials online), here is a (free) Apple book:


https://books.apple.com/us/book/the-swift-programming-language-swift-5-7/id881256329


If you’re just starting out with programming more generally:


Learn, Build, and Innovate - Apple Developer


Here are a Stanford iOS Swift course and an intro-to-programming Harvard Python course (both are college level courses, and free):


https://cs193p.sites.stanford.edu/


https://pll.harvard.edu/subject/python



For a wider introduction, beyond Swift:


I'm just starting out coding/programming - Apple Community


1 reply
Question marked as Top-ranking reply

Jun 14, 2023 8:27 AM in response to FCPeditor

There is no one best way. Different people prefer and learn differently.


Maybe start with the language document, and with a Swift Hello World program, or similar.


Also start with Playgrounds and its Swift tutorials, and not Xcode: Swift Playgrounds - Apple Developer


Playgrounds are intentionally simpler than Xcode. But Playgrounds are very capable, and very useful. Why Playgrounds first? Learning both Swift and Xcode at the same time is a much larger effort, and learning Swift first will get you productive more quickly. (I use both Xcode and Playgrounds.)


As for learning more about the Swift language and syntax (in addition to the tutorials online), here is a (free) Apple book:


https://books.apple.com/us/book/the-swift-programming-language-swift-5-7/id881256329


If you’re just starting out with programming more generally:


Learn, Build, and Innovate - Apple Developer


Here are a Stanford iOS Swift course and an intro-to-programming Harvard Python course (both are college level courses, and free):


https://cs193p.sites.stanford.edu/


https://pll.harvard.edu/subject/python



For a wider introduction, beyond Swift:


I'm just starting out coding/programming - Apple Community


This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

how to learn Swift

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.