Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

iHorseHead

macrumors 68000
Original poster
Jan 1, 2021
1,716
2,183
Hey!
I really haven't found any cocoa specific tutorials that were up to date or Mac specific. Does anyone know any good sites? I know about Hacking with Swift etc but are there any sites?
The Udemy courses pretty much suck these days and Nick Walter hasn't made a new course in 2000 years.
There is Mohammad Azan but I don't think he's a good instructor.

I'm really kind of struggling with some features for my app.
 
I don't know of any that particularly fit the niche, but I can recommend the following:

developer.apple.com - It's an obvious one but in my opinion it really is a fantastic resource

Medium - I'm less chuffed about it as an overall thing; There's lots of low-effort crap but also a lot of good articles and you will definitely find stuff specific to AppKit/Cocoa on there

For chats there's a couple Discord servers and such as well as the Apple developer forums, but none are that active all things considered.

I've tried a couple times to foster more community in this space but have never gotten a lot of traction behind it. If anyone know of anything like what iHorseHead wants that's a better fit I'd be happy to learn of it too
 
  • Like
Reactions: iHorseHead
A Good solid community sharing information, documentation, working sample code and a few more good go getters (thanks Casperes1996) would go a long way into transforming this forum.

EDIT:
I used to try but following spinal and rib injuries in a rear-ending by someone on a cell phone in 2002 and improper prescribing of Gabapentin in the place of proper pain medication caused problems with a combination of the following symptoms: Trouble thinking, sleeping, drowsiness, dizziness, clumsiness, focussing (both mind and vision), rashes, itching, trouble breathing, trouble swallowing, swelling of the hands, face, mouth or throat and weight gain.

Been off the medication for 3 years now and am just starting to feel better but ohhh how the industry has changed.
 
Last edited:
A Good solid community sharing information, documentation, working sample code and a few more good go getters (thanks Casperes1996) would go a long way into transforming this forum.

EDIT:
I used to try but following spinal and rib injuries in a rear-ending by someone on a cell phone in 2002 and improper prescribing of Gabapentin in the place of proper pain medication caused problems with a combination of the following symptoms: Trouble thinking, sleeping, drowsiness, dizziness, clumsiness, focussing (both mind and vision), rashes, itching, trouble breathing, trouble swallowing, swelling of the hands, face, mouth or throat and weight gain.

Been off the medication for 3 years now and am just starting to feel better but ohhh how the industry has changed.
Sounds like a hell of a time.
Glad you’re getting better though three years is a really long process.

I’m currently working on a metal based project for fun where I use metal to add memory mapped graphics to an emulator for a home grown cpu architecture with associated assembler. It’s very simple and does not follow best practices but I’d be happy to share more when it’s done. In general my hobby projects are open source. Can’t do the same for my work code which takes up the majority of my time and I do tend to hold off uploading the git repos until I reach some significant milestone and most project ideas fizzle out before it gets to that point. But I would love to do what I can to encourage more interest in this space.
 
EDIT:
The last commercial software I was able to work on was porting Submersible Music's DrumCore and KitCore products from classic 32 bit Macintosh/Windows to 64 bit PowerPC/Intel MacOS X and 64 bit Windows systems in 2006.
 
2002 -> 2025 is just a bit more than 3 years
Sorry yeah I was just thinking of the time off the medication; the total time is wild. My girlfriend was two years old when that happened.
But I think I may have misunderstood. In addition to the recovery from the injuries I thought you meant that you were just now starting to recover from side effects of medication you had been off for three years which was the basis for my original reaction. While obviously much more impactful and horrible I can understand how the accident could take many years to recover from but were more shocked that recovering from the medication itself could take an additional three years but I see that may have been a misreading.
Regardless I’m sorry for your injuries and how it’s affected your life but glad you’re finally recovering.

As for the industry; while web and mobile have unfortunately taken much of the spotlight away from desktop applications, there’s more incredible tooling now than ever before with ludicrously fantastic static analysis and compile time safety guarantees I am a huge proponent of. I am saddened by the direction of children’s interest in computing and the paradigms they learn, especially how little a deeper understanding I encouraged compared to when I was young, but overall think the software engineering world is heading in interesting directions particularly wrt. Rust and proof driven software like Iris! Separation logic
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.