Johnny•Decimal

┌
─ 22.00.0047 Request for help:… ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────
┐
┌
─ 22.00.0047 Request for help: how do I learn… ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────
┐
└
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
┘

Request for help: how do I learn Mac software development?

16/31 daily posts as part of WeblogPoMo2024. Expect (and forgive) more words and less editing.

Chatting to a friend yesterday made me realise that I really want to write software to help you manage your Johnny.Decimal system.

It'll be Mac initially, and iPad/iPhone maybe later. It can't be web -- not enough system integration -- and I'm sorry if you use Linux or Windows but I'm just one guy and Apple is what I know.

I can already code to a meh standard. I know JavaScript. So I don't need to learn the fundamentals of programming.

I listen to ATP, so I have a good high level understanding of the state of Mac development. I'd like to learn whatever's as default and future-proof as possible. So I guess that means Swift UI? (I know this might come with some trade-offs.)

So! What I'm looking for is a list of the best resources. Including but not limited to:

  • YouTube channels.
  • Courses, paid included.
  • Blogs or other personal sites that will tell me what to do.
  • Podcasts? Though I don't see audio as the ideal medium here.

Who's the Wes Bos of Swift? Who will mainline me information as fast as I can absorb it?

What's my fastest path to getting a minimally functional Mac app working?

Throw me suggestions via email or on the forum post associated with this entry, or on Mastodon.

Thanks! 🙏

┌
─ ◁/▶ ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────
┐
◁ Learning Swift
•
On holiday ▶
└
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
┘
┌
─ Post ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────
┐
ID     :
22.00.0047
Link   :
jdcm.al/22.00.0047
Date   :
Thu May 16 2024 (UTC)
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
↖Johnny.Decimal documentation
↑Blog post index
 
→Forum link for this post
 
↓RSS feed
└
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
┘
Johnny 🧡 Decimal
 / 
A system to organise your life
 / 
© 2024