After two weeks of following tutorials, some of which aren't even a year old, I keep running into things where I have to replace what was normal 6-12 months ago, but is not working properly anymore.
I am working on an app that is a game, but doesn't need a game engine, it's more or less UI based.
I am well versed in the Unreal Engine and can easily make websites as apps. Unreal, HTML, CSS, Javascript, PHP and so forth are very consistent and reliable for years, whereas Apple keep deprecating things like Color Literal, EditButton and other such handy features. There is also Unity with C#. Or Godot, or even Google Apps Script.
The only attractive aspect of using Xcode and SwiftUI is the seamless integration of all these Apple kits. The major turn off is the thought about having to rewrite everything every six months for years to come. Apple also seem to be moving the needle from Objective C to Swift, which is another concern given their rate of deprecation.
I am not a coder and I don't care what tools get the job done. All I ask, is a reliable and a consistent system with minimal headaches in the future because the platform has deprecated something they don't like anymore.