sanjar-notes / gui-apps

Understand and learn all about GUI apps, from theory to implementation
0 stars 0 forks source link

Inner-platform effect #44

Open sanjarcode opened 10 months ago

sanjarcode commented 10 months ago

https://en.m.wikipedia.org/wiki/Inner-platform_effect

This is a software engineering anti-pattern. But there's also a app modality issue from a developer POV, every app is expected by the user to "integrate" into whatever there computer usage system is, this leads to feature requests that are trivial (like can I send an email from this app, website, can I integrate with a payment thing).

Such feature requests take time to build and will mostly always be flaky, since they depend on external software/systems. Example: there are many missing features in macOS, and their absence is too annoying. So people will pay for such things. But not at the cost of installing an app. You can instead release an automator script that works without issues.