3 ms·
Apple's Own Developer Documentation is Exceptional ranging from Cookbook-style guides to Reference Documentation. https://developer.apple.com/documentation/tec
by tonymet 4y ago
Apple's Own Developer Documentation is Exceptional ranging from Cookbook-style guides to Reference Documentation.
https://developer.apple.com/documentation/technologies https://developer.apple.com/documentation/technologies
There are dozens of entrypoints depending on the framework (e.g. SwiftUI, Cocoa, CoreFoundation etc. ) , Platform & Application you are interested in .
I recommend starting with an application in mind (e.g. a MenuBar Utility, Notification Bar Widget, Standalone App, CLI utility, etc) and then digging through Apple's own framework documentation .
That will give you the e2e experience covering all the tools & frameworks needed to finish the task. Then repeat with a more complicated app or one in a different domain.
- tonymet 4y agoAlso seek out similar apps on Github, then "reverse engineer" those into frameworks and read Apple's documentation on the framework
- conceptdoxthrow 4y agoThe old docs that explain the fundamental concepts about the frameworks are also still available. I prefer them to the current crop of docs because they go deeper conceptually and are more information dense. It requires a little bit of effort to extract and use them. This tweet is what got me in the right direction: https://twitter.com/dmartincy/status/1393629254227832838 https://twitter.com/dmartincy/status/1393629254227832838
- tonymet 4y agoI totally agree – here is the legacy archive search engine https://developer.apple.com/library/archive/navigation/ https://developer.apple.com/library/archive/navigation/
- conceptdoxthrow 4y agoNice! I didn't know this search UI still existed. Filtering by platform and typing "programming guide" returns all the good stuff.