Live data from Hacker News

100 Days of Swift: The Tutorials

samvlu.com

11–20 of 27 posts

Re: 100 Days of Swift: The Tutorials

#11
post #7

Nice move. I'm in the process of doing a similar learning project. I'm a web dev guy and decided to learn iOS development with Swift, because from my research, React Native won't do it for me. So I started to make small apps, heavily inspired by the projects in 100 days of Swift . While I sometimes wished to see the source code and get a bit more in-depth explanation for every project, I discovered another approach t…

I don't know how much time you want to put into it, but the first few videos of the Stanford iOS development course (available on YouTube [1]) has a good explanation of how to layout things. I am, however, also a beginner to iOS dev, so maybe there are better resources I am not aware of.

[1] https://www.youtube.com/watch?v=GOEPVM5OzJk

Re: 100 Days of Swift: The Tutorials

#15
post #7

Nice move. I'm in the process of doing a similar learning project. I'm a web dev guy and decided to learn iOS development with Swift, because from my research, React Native won't do it for me. So I started to make small apps, heavily inspired by the projects in 100 days of Swift . While I sometimes wished to see the source code and get a bit more in-depth explanation for every project, I discovered another approach t…

I don't know how much time you want to put into it, but the first few videos of the Stanford iOS development course (available on YouTube [1]) has a good explanation of how to layout things. I am, however, also a beginner to iOS dev, so maybe there are better resources I am not aware of. [1] https://www.youtube.com/watch?v=GOEPVM5OzJk

FWIW, I'm a professional iOS Engineer and I took the Stanford iOS Dev course as soon as it was available, and I loved it.

Re: 100 Days of Swift: The Tutorials

#16
post #5

I'd like to see some Swift tutorials out there that are not related to Cocoa and other iOS/OSX frameworks. I've tried Swift several times, but as a sysadmin, I'm interested in cli apps, servers, network libraries etc. I either already know how to do these things or can find out quickly in python/ruby/go or even rust. But whenever I try to find out how to do these already familiar things in Swift, it's a pain to find…

Well that would be hard because Swift doesn't have a standard library comparable to other languages - most of the things you're used to there is provided the Cocoa. Which also puts a big question mark over the cross-platform lip service - without a good standard library you won't be able to decently write cross-platform software. Just like it was pointless to use ObjC beforehand due to dependence of libraries on Apple OS only frameworks.

Re: 100 Days of Swift: The Tutorials

#17
post #2

no programming experience required. really?

I think iOS is a great place to start learning programming. Being able to use storyboards to literally connect UI elements like buttons and sliders to small bits of code is easy to understand and quick to pick up.

Re: 100 Days of Swift: The Tutorials

#18
Serious question: Is Swift actually getting any traction?

I saw the flurry of excitement when it was announced, but it seems the interest around this language has fallen off a cliff. Am I supposed to be excited about its intrinsic features or am I only supposed to be excited if I'm firmly locked inside Apple's garden? Should I learn this instead of Rust/Ocaml/Elixir to further my skills independently of any Apple-oriented motivations?

Re: 100 Days of Swift: The Tutorials

#19
post #7

Nice move. I'm in the process of doing a similar learning project. I'm a web dev guy and decided to learn iOS development with Swift, because from my research, React Native won't do it for me. So I started to make small apps, heavily inspired by the projects in 100 days of Swift . While I sometimes wished to see the source code and get a bit more in-depth explanation for every project, I discovered another approach t…

I don't know how much time you want to put into it, but the first few videos of the Stanford iOS development course (available on YouTube [1]) has a good explanation of how to layout things. I am, however, also a beginner to iOS dev, so maybe there are better resources I am not aware of. [1] https://www.youtube.com/watch?v=GOEPVM5OzJk

Thank you, I will definitely check it out.

Re: 100 Days of Swift: The Tutorials

#20

Serious question: Is Swift actually getting any traction? I saw the flurry of excitement when it was announced, but it seems the interest around this language has fallen off a cliff. Am I supposed to be excited about its intrinsic features or am I only supposed to be excited if I'm firmly locked inside Apple's garden? Should I learn this instead of Rust/Ocaml/Elixir to further my skills independently of any Apple-ori…

It's gaining a lot of traction with iOS developers. If you just want to learn a language to learn a language, ocaml or Haskell would be more interesting. Give Swift another 2 or 3 years before it gains traction outside of iOS.
Post reply on HN