İkisi de gerektiğinde kullanabileceğin şeyler. Neden kendini birisi ile sınırlıyorsun? Birinde gelişmek diğerinden bir parça vermekle olmaz. İş açısından da öyle.
Doğru, Aynı şeyi ben de düşünüyorum. Sınırlama değil de, hangisini ilk öğrenmem gerektiğini kavrayamadım.
Ek olarak, MacOS'um yok, belki Swift öğrenmeyebilirim şu anlık. VS Code de Swift dili yazılıyor fakat,
ChatGPT;
“Swift için de bazı eklentiler mevcut, ancak Swift dilinin tam anlamıyla güçlü bir şekilde desteklendiği Xcode gibi bir geliştirme ortamı yok. Swift ile profesyonel iOS uygulamaları geliştirmek istiyorsan, Xcode'a geçiş yapman gerekir.
VS Code ile Swift kodu yazabilirsin, ancak Swift'in en iyi entegrasyonu ve araç desteği MacOS'taki Xcode'da olur. Bu yüzden iOS uygulama geliştirme için en iyi deneyimi almak adına macOS ve Xcode önerilir.
Sonuç olarak, Swift ile çalışmak için en verimli deneyimi Xcode'da elde edersin, ama eğer sadece Swift ile basit uygulamalar veya pratikler yapacaksan, VS Code kullanabilirsin. Eğer Android için Kotlin öğrenmek istersen, VS Code'da oldukça rahat çalışabilirsin!”
Bu düşünceden dolayı, büyük ihtimalle ya Kotlin'ya React Native'den devam edeceğim. Kotlin tercih etme sebebim aslında daha yeni, daha okunur seviyede daha düzenli daha güvenli vb, bir de bir nevi Apple Swift'i resmi dil olarak duyurmuştu, Android de aynı şekil Kotlin'i kullanacağız diye duyurdu.
Artık büyük ihtimalle ikisinden birinde devam edeceğim az daha araştırma yapayım, Gelecekte en azından daha güvende olurum asla ölmez diye düşünüyorum, iş imkanlarını bilemem ama.