Software that emulates the user interface of one mobile operating system on another is commonly available. This allows users to experience the visual style and functional organization of, for instance, Apple’s mobile operating system on a device running Google’s mobile operating system, or vice-versa. This is accomplished through specialized applications that replace the default home screen and app drawer.
These applications provide a degree of customization and personalization beyond what is typically offered by default on many devices. Users might install these tools to unify their experience across multiple devices using different operating systems, or simply to experiment with a new interface without switching platforms entirely. These apps have existed for many years, undergoing continuous development to more accurately replicate the targeted operating system’s behavior.