Discuss Scratch

scratchusername40
Scratcher
1000+ posts

Best place to learn swift

I want to learn swift because I want to make Apple apps. So what's the best tutorial/guide to learn it?
kccuber
Scratcher
1000+ posts

Best place to learn swift

Swift Playgrounds app
scratchusername40
Scratcher
1000+ posts

Best place to learn swift

kccuber wrote:

Swift Playgrounds app
I mean like a tutorial
kccuber
Scratcher
1000+ posts

Best place to learn swift

scratchusername40 wrote:

kccuber wrote:

Swift Playgrounds app
I mean like a tutorial
it does have tutorials in it, like Learn To Code.
scratchusername40
Scratcher
1000+ posts

Best place to learn swift

kccuber wrote:

scratchusername40 wrote:

kccuber wrote:

Swift Playgrounds app
I mean like a tutorial
it does have tutorials in it, like Learn To Code.
I only have a mac so I can't use those See below
Also I found this book so I might not need this topic

Last edited by scratchusername40 (Aug. 14, 2021 13:29:04)

Greg8128
Scratcher
500+ posts

Best place to learn swift

scratchusername40 wrote:

I only have a mac so I can't use those
Also I found this book so I might not need this topic
You can't make iOS apps if you don't have a mac. Why? Because Apple sucks.
Chiroyce
Scratcher
1000+ posts

Best place to learn swift

Greg8128 wrote:

You can't make iOS apps if you don't have a mac. Why? Because Apple sucks.
They said they HAVE a Mac.

Also OP, go through this site https://developer.apple.com/tutorials/swiftui
SwiftUI is a modern way to declare user interfaces for any Apple platform. Create beautiful, dynamic apps faster than ever before.

4hr 25min Estimated Time

Last edited by Chiroyce (Aug. 14, 2021 07:17:44)

Greg8128
Scratcher
500+ posts

Best place to learn swift

Chiroyce wrote:

Greg8128 wrote:

You can't make iOS apps if you don't have a mac. Why? Because Apple sucks.
They said they HAVE a Mac.

Also OP, go through this site https://developer.apple.com/tutorials/swiftui
SwiftUI is a modern way to declare user interfaces for any Apple platform. Create beautiful, dynamic apps faster than ever before.

4hr 25min Estimated Time
oh, my bad
in that case, there's no reason to learn Swift for iOS development. Many different languages, such as Kotlin, C#, even Haskell, support iOS in one way or another
gdpr5b78aa4361827f5c2a08d700
Scratcher
1000+ posts

Best place to learn swift

swift playgrounds is a terrible way of learning swift or even programming in general. it's also only available on mobiles, which doesn't help. it's probably better to learn another language anyway such as dart, c# or kotlin (similar to what greg8128 said), so that you can target non-apple platforms.
scratchusername40
Scratcher
1000+ posts

Best place to learn swift

Edit: oops

Last edited by scratchusername40 (Aug. 14, 2021 13:21:09)

scratchusername40
Scratcher
1000+ posts

Best place to learn swift

Hey wait, playgrounds for mac does have tutorials
Chiroyce
Scratcher
1000+ posts

Best place to learn swift

scratchusername40 wrote:

Hey wait, playgrounds for mac does have tutorials
Please don't use playgrounds if you plan on doing this seriously - learn something better like actual swift based programming.
scratchusername40
Scratcher
1000+ posts

Best place to learn swift

Chiroyce wrote:

scratchusername40 wrote:

Hey wait, playgrounds for mac does have tutorials
Please don't use playgrounds if you plan on doing this seriously - learn something better like actual swift based programming.
I know, I have xcode
bisqwit
New Scratcher
16 posts

Best place to learn swift

don't learn swift in the first place
hello_smile
Scratcher
1000+ posts

Best place to learn swift

Learn it.
Vaibhs11
Scratcher
1000+ posts

Best place to learn swift

hello_smile wrote:

Learn it.
???
gdpr5b78aa4361827f5c2a08d700
Scratcher
1000+ posts

Best place to learn swift

hello_smile wrote:

Learn it.
don't learn it. it's a terrible language that lets you write applications for apple's closed ecosystem. learn something properly cross platform like dart, kotlin or c#.
Chiroyce
Scratcher
1000+ posts

Best place to learn swift

potatophant wrote:

don't learn it. it's a terrible language that lets you write applications for apple's closed ecosystem. learn something properly cross platform like dart, kotlin or c#.
i agree, Objective-C might be better, but tbh - if you REALLY want to develop iOS apps, swift may be the way to go
gdpr5b78aa4361827f5c2a08d700
Scratcher
1000+ posts

Best place to learn swift

Chiroyce wrote:

if you REALLY want to develop iOS apps, swift may be the way to go
if you only want to develop ios apps and you don't care about anything beyond basic frontend code, then swift is probably fine, but there are some much better frameworks out there for mobile development and cross-platform desktop stuff

flutter, for android, ios, windows, linux, and macos
xamarin, also for android and ios but it might support desktop as well (i haven't touched it much), soon to become .net maui (which supports windows and macos but for some reason not linux)
react native and vue native, android and ios and possibly web stuff
electron - desktop stuff
gosoccerboy5
Scratcher
1000+ posts

Best place to learn swift

Is Swift only for iOS only apps? You might want to use a cross-platform mobile development sdk.. idk

Powered by DjangoBB