Hi all,
I have some programming experience from "back in the days" on classic macOS (like MacOS 9) and want to learn how to program iOS apps (as a hobby). However, I am struggling a little as to where to find or how to tackle the documentation...
I really do like the docs on the swift language itself, but I feel like as soon as I want to learn about a specific system component, there is only the API documentation together with a few "Overview" paragraphs. However I am looking for a bit more text that tells me the ideas around it and what good practices would be in using a certain framework. Maybe a bit like the "Inside Macintosh" book series that existed for classic macOS. Basically I could sit down with one of those books, read a few chapters and it made me really feel like actually understanding how things work...
As an example, I wanted to see how to use Machine Learning on iOS and went to https://developer.apple.com/machine-learning/. However, all the links from that page only lead to a very brief overview for the components. The rest is just API documentation. This would be great if I already knew exactly what I wanted to do, but it doesn't help me get the bigger picture.
I also found the WWDC videos, and they seem to contain much more about the philosophy behind things. Is that where people go for this kind of information? Should I go back and watch all the WWDC videos on the subject I am interested in?
How do you make sense of things and how do you use the documentation? Are there good places outside of the apple website for this kind of information?
I have some programming experience from "back in the days" on classic macOS (like MacOS 9) and want to learn how to program iOS apps (as a hobby). However, I am struggling a little as to where to find or how to tackle the documentation...
I really do like the docs on the swift language itself, but I feel like as soon as I want to learn about a specific system component, there is only the API documentation together with a few "Overview" paragraphs. However I am looking for a bit more text that tells me the ideas around it and what good practices would be in using a certain framework. Maybe a bit like the "Inside Macintosh" book series that existed for classic macOS. Basically I could sit down with one of those books, read a few chapters and it made me really feel like actually understanding how things work...
As an example, I wanted to see how to use Machine Learning on iOS and went to https://developer.apple.com/machine-learning/. However, all the links from that page only lead to a very brief overview for the components. The rest is just API documentation. This would be great if I already knew exactly what I wanted to do, but it doesn't help me get the bigger picture.
I also found the WWDC videos, and they seem to contain much more about the philosophy behind things. Is that where people go for this kind of information? Should I go back and watch all the WWDC videos on the subject I am interested in?
How do you make sense of things and how do you use the documentation? Are there good places outside of the apple website for this kind of information?