5 ms·
100 Days of Swift: The Tutorials
- nittr 10y agono programming experience required. really?
- letterhtml 10y agoThere's a section about this in the author's medium article https://medium.com/@samvlu/100-days-of-swift-the-tutorials-ddd8c17c1594#.9vryfzygi https://medium.com/@samvlu/100-days-of-swift-the-tutorials-d...
- danielhooper 10y agoI 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.
- component 10y agoI remember seeing the projects on Medium [1] and thinking it would be pretty cool if the code was available. It would be more awesome if the code alone was available for free and charge for the videos. But I'm sure the countless hours spent on making & editing the videos/Projects justifies the price. [1] https://medium.com/@samvlu/100-days-of-swift-736d45a19b63 https://medium.com/@samvlu/100-days-of-swift-736d45a19b63
- melling 10y agoHere's a similar project with source: https://github.com/allenwong/30DaysofSwift https://github.com/allenwong/30DaysofSwift i started a similar project: https://github.com/melling/ios_topics https://github.com/melling/ios_topics There's an incredible amount of Swift projects, blogs, etc, it's really just a matter of organizing it. http://www.h4labs.com/dev/ios/swift.html http://www.h4labs.com/dev/ios/swift.html
- dceddia 10y agoRe: countless hours editing videos, he says "I ended up doing 3 or 4 takes per video to make sure I covered everything important. The whole process of recording, editing and mastering took around 6 months." https://medium.com/@samvlu/100-days-of-swift-the-tutorials-ddd8c17c1594#.2c9zn198y https://medium.com/@samvlu/100-days-of-swift-the-tutorials-d...
- zalmoxes 10y agoI'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 the right documentation/examples.
- ontouchstart 10y agoI set up a general purpose Docker image for go-rust-swift on Linux platform https://github.com/ontouchstart/grs https://github.com/ontouchstart/grs Hope it will make it easier for people to write CLI tutorials.
- izacus 10y agoWell 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.
- hundchenkatze 10y agoThe Foundation APIs are available on Linux in Swift 3. https://github.com/apple/swift-corelibs-foundation/blob/master/README.md https://github.com/apple/swift-corelibs-foundation/blob/mast...
- colinf 10y agoSomething like this but for react native would be awesome
- noer 10y agohttp://courses.reactjsprogram.com/courses/reactjsprogrambundlelooks http://courses.reactjsprogram.com/courses/reactjsprogrambund... like it's structured in a similar manner and it says that the React Native course is coming soon.
- WA 10y agoNice 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 that works for me: I started with Apple's tutorial [1]. Then I tried to copy the projects from 100 days of Swift. The first projects can be solved with answers from Stack Overflow and tutorials here and there. I noticed that I'd push my apps in a slightly different direction and just wing it with whatever interests me. For example, I added an NSTimer to project 6 (DateTime). This way, I won't get the solution easily as source code, but just see the screenshot/video from the final app and try to think of my own solutions. From my very limited experience, the UI building and auto-layout stuff in Xcode requires an in-depth explanation. This is where I struggle most right now. [1]: https://developer.apple.com/library/ios/referencelibrary/GettingStarted/DevelopiOSAppsSwift/ https://developer.apple.com/library/ios/referencelibrary/Get...
- iraphael 10y agoI 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 https://www.youtube.com/watch?v=GOEPVM5OzJk
- jezfromfuture 10y agoDon't bother most of your work seems worthless
- mind_heist 10y agoInteresting , Has anyone purchased this Tutorial pack and tried them ? Are there any reviews about this ?
- vegabook 10y agoSerious 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?
- melling 10y agoIt'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.
- jaegerpicker 10y agoIt's one of the fastest growing languages out there. I don't think OCaml or Haskell are missing any features of swift but I definitely believe swift to be an much easier to learn language that supports the majority of the features those languages support. It's also more likely to be able to be used on the job than those languages. I'm a big fan of Rust but it's growth has been slow and Elixir is really aimed at a different target than Rust or Swift.
- steveklabnik 10y agoHow are you measuring Rust's growth?
- jaegerpicker 10y agoNumber of available jobs, open source projects (outside of mozilla who created it), tiobe index growth, etc... It's less a totally qualified index of growth vs a general informed opinion. To be cleared I really enjoy Rust and hope that it grows like crazy soon but compared to Swift I think it's growth has been smaller.
- 10y ago
- WWKong 10y agoI started learning Swift and created some video tutorials along the way. You can get started with very little or no prior coding experience. Creating the videos take time. I will keep going if there is interest. http://buildanappwithme.blogspot.com http://buildanappwithme.blogspot.com
- wdr1 10y agoThe iAd step seems out of place, given it's being shutdown. https://developer.apple.com/support/iad/ https://developer.apple.com/support/iad/