Flexible Computing
For many individuals, computers are tools used to accomplish tasks. This could be development work, art generation, media consumption, or simply a portal to the web. Apple’s approach more recently with the underlying unification of its platforms is to enable these tasks and workflows, but in ways Apple wants you to do so. Take, for example, iPadOS. It has a limited multi-tasking and windowing system as well as a limited file system....