No, there is no need to create an Android device to install Snaptube. Just go to your phone's security settings and turn on the option to install applications from third-party sources.