İşlemtim sistemlerine özgü olduğu için bazı yazılımlar, başka bir yerde ancak emülatörlerle çalıştırılabilir. Mesela android uygulamalarını çalıştırmak için, emülatör kullanıyorsunuz. Bluestack gibi. Eğer c# kodları yazarak, mobil uygulama geliştirmek istiyorsanız, Xamarin kullanın. Diğer bir seçenek, sanırım Unity oyun motoru da mobil uygulama geliştirmeyi sunuyordu. Onda da C# kullanarak tüm platformlarda çalışan oyun ve uygulama yazılabiliyor. Ona göre derlediği için sıkıntı olmuyor. Fakat derleme, windows işletim sistemine özelse, başka yerde çalışması beklenemez.