Why are mobile apps often easier to develop than desktop apps?

mobile apps use a lower screen resolution

mobile apps can be created in C#

mobile apps use less memory than desktop apps

mobile app creation platforms are available that reduce the need to code