As someone who is not an experienced swift(ui) dev, most of that page is useless to me. I give no shits about initing a button, that’s what SwiftUI is for. What I need are the properties of a button and the built-in methods. Which are obscure at best & mostly nonexistent.
Not just for learning Swift and Objective C, but also for learning Xcode and other tools, and for learning how to design and imple,ent and debug apps for macOS, or iOS/iPadOS, etc.
Just knowing how and where to find stuff, for that matter.
There’s a whole layer of development-related doc just… missing.
@oldmankris as someone who was trying to learn in the 80s and 90s, it was okay. There’s always been a machismo strain at Apple WRT to docs for beginners.
@oldmankris I guess, although from what I’ve heard from friends who work there, the “all you need are header files” nonsense is just as strong internally as externally.
I’m no better at C# than I am at Swift, but I can tell you whose docs help me learn what I need to know faster.
Almost like MS takes learning more seriously. Yeah, swift playgrounds are cool, but what’s cooler is telling us how shit works without begging in the forums and hoping @justkwin sees the post.
I love Quinn to death, but he’s gonna retire one day, and he’s like most of DTS. That’s a lot for one person, even as amazing as he is.
Good docs are neither hard nor overly expensive, but they are tedious and the work never ends.
The only difference between MS and Apple is MS genuinely wants people to code on their platforms and they do the work to show this.
Apple makes a lot of noise about it, but you better buy that sub to hacking with Swift, because @twostraws will absolutely do more to help you as a beginner than any amount of money thrown at Apple will.
Addendum: good docs help experienced devs too. Look at what someone with skills like @chockenberry has to figure out on his own or basically begging for help.
@thedorismith it’s not even stuff that needs to be aimed at beginners. It’s just writing clear, complete docs which help everyone regardless of experience level and not treating it like some kind of macho bullshit test.
Add comment