Yes, it requires some space in the computer to install the emulator and download the Picasso application. The emulator and the Picasso application require a lot of space on your computer to store processes and data in order to operate.