C# dili kullanarak Unity'de geliştirebilirsiniz fakat, bir oyun motoru ile uygulama tasarlamak. Gereksiz kütüphanelerden dolayı mb fazlalığına, performans sorunlarına vs. yol açabilir bilginize.
hocam javayı anlamadım ancak javascript ile hem ios hem android hem windows hem mac hem linux tabanlı uygulama geliştirebilirsiniz. Eğer çok iyiyim derseniz c ve c++ ile de yapabilirisiniz. ama benim tercihim javascript olurdu