Android java & kotlin, react native, swift, ve şuan SwiftUI ile çalışıyorum. Sakın ola cross platform dillere bulaşmayın. Native yazdın uygulama boyutu çok küçük ve performanslı oluyor. Android tarafında java & kotlin herhangi birini kullanabilrisiniz farkeden birşey yok. IOS tarafında swift storyboard iel çalıştım tam bir işkence. Şimdi SwiftUI ile çalışıyorum yapısı react-native e benziyor ve çok performanslı uygulamaları seri bir şekilde üretebiliyorsunuz.

Kısacası Android tarafı java veya kotlin, IOS tarafi SwiftUI & swift.