C# biliyorsanız unity ile android uygulama geliştirebilirsiniz. Ama sadece c# ı bilmek yetmez unity nin kendi platformunu da öğrenmeniz gerekiyor. Unity ile oyun geliştirilir diyenlere aldanmayın her türlü uygulama geliştirilir.(javaya,react e göre eksileri olur o ayrı konu)