CS193p - Developing Apps for iOS, by Paul Hegarty.
It's a course taught at Stanford University, some of which they've released publicly for free. Here's the latest incarnation, which covers SwiftUI:
https://cs193p.sites.stanford.edu
I’ve made a backend for my app that is essentially a middleware layer to an external API.
It’s entirely written in Swift, using the Vapor web framework, packaged up in a Docker container, and hosted on Google Cloud Run (which is essentially serverless for Docker containers).
Previously it was running on AWS Elastic Beanstalk, but the devops knowledge to get it running on Beanstalk was significantly more, and realistically beyond my capabilities. Towards the end there was an intermittent SSL issue on Beanstalk I couldn’t figure out how to fix.
Since moving to Cloud Run its been running extremely smoothly and is costing a fraction of the price.
It is in production, but the daily active users are measured in the thousands, not tens of thousands.
To bring it back to the article, it's a bit like how CannaSOS (think a mix of Amazon & Rotten Tomatoes for weed) are stepping up and developing a crypto token & platform specifically for the purpose of buying/selling marijuana.
I think new comments do get a slight boost initially. But I also think people are venting their frustrations at the very noticeable decline in software quality from Apple over the last 3 years.
It's a course taught at Stanford University, some of which they've released publicly for free. Here's the latest incarnation, which covers SwiftUI: https://cs193p.sites.stanford.edu
One of the earlier courses, back when it was all MVC + UIKit focussed, was how I learnt iOS dev and got a solid grasp of all the concepts: https://podcasts.apple.com/gb/podcast/ipad-and-iphone-applic...
Absolutely fantastic lectures, I feel very lucky they were available. Thank you Paul if you're reading!