This remains endlessly frustrating to me. There is only one thing they need to do to remain extremely competitive and solve these problems - offer a non-app environment alongside (or behind) the app environment. The average user isn't interested in such things and actually benefits quite a bit from the app model's simplicity and ease of use, so Apple can still siphon wheelbarrows of money out of the app store and can still exercise completely unreasonable control over it, but you handily avoid many of the stifling effects of the app model.
I will never understand why we don't have OSes like this already. The app model offers great accessibility and the old model offers great flexibility. There is no reason not to have both.
These are digital products. You don't have to decide how simple you want the product to be, you can let people themselves decide how simple they want it to be.
I will never understand why we don't have OSes like this already. The app model offers great accessibility and the old model offers great flexibility. There is no reason not to have both.
These are digital products. You don't have to decide how simple you want the product to be, you can let people themselves decide how simple they want it to be.