1) Native (React Native ile karıştırmayınız) uygulama yapmak isterseniz iki dili öğrenmeniz gerekecek (ios -> Swift, Android -> Java) bu işlem uzun zaman alır.
2) Tek dil öğrenip iki platforma uygulama çıkartmak isterseniz (Flutter,React Native) öğrenebilirsiniz ancak ios için uygulamanın çıktısını almak isterseniz mac pc gereklidir.
3) Web tecrübeniz api sistemi hazırlarken işinize yarar onun haricinde mobil kodlama yapısı değişik gelecektir.