What would you say are the differences between the app categories, why does it make a difference? Because some rely more on os specifics?
I don't know nearly nothing about app dev so I try to understand.
https://en.wikipedia.org/wiki/PhyreEngine
which ironically was based on Microsoft’s .NET. It was capable of making AAA games but also accessible to independent devs. Many games are based on other platforms like Unreal that make many aspects of the game portable. Of course games have graphics, sound and real-time requirements that most applications don’t have.