wmaraci reklam

Swift mi React Native mi?

3 Mesajlar 2.901 Okunma
wmaraci reklam

curve curve WM Aracı Kullanıcı
  • Üyelik 03.05.2014
  • Yaş/Cinsiyet 29 / E
  • Meslek Web tasarım
  • Konum İstanbul Avrupa
  • Ad Soyad M** S**
  • Mesajlar 118
  • Beğeniler 14 / 25
  • Ticaret 0, (%0)
Sebepleri ile yazabilir misiniz?
 

 

SMM Panel, Sosyalyuvam, Bayilik Paneli, En Uygun Panel, Takipçi Paneli
reklam

SoftwareDeveloper SoftwareDeveloper WM Aracı Kullanıcı
  • Üyelik 18.08.2016
  • Yaş/Cinsiyet 29 / E
  • Meslek Bilgisayar Mühendisliği
  • Konum İstanbul Avrupa
  • Ad Soyad E** S**
  • Mesajlar 79
  • Beğeniler 4 / 36
  • Ticaret 1, (%100)
React-native ile crossplatform geliştirebilirsin. Live reload özelliği sayesinde yaptığın değişikliği anında cihazda görebilirsin. Tek dil kullanarak hem backendi hem mobili hemde frontendi geliştirebilirsin (react, react-native, nodejs).

Swift ile hiç tecrübem yok, onun hakkında bir şey söyleyemem.
 

 

php, java, python - django, nodejs, vuejs, reactjs, angularjs, c# asp.net mvc...

SizofrenikDev SizofrenikDev WM Aracı Kullanıcı
  • Üyelik 05.10.2016
  • Yaş/Cinsiyet 37 / E
  • Meslek Yazılım Uzmanı
  • Konum İstanbul Avrupa
  • Ad Soyad H** B**
  • Mesajlar 187
  • Beğeniler 8 / 49
  • Ticaret 2, (%100)
Elma ile Armut karşılaştırılamaz. Neticede Swift programlama dili, React-Native ise mobil uygulama geliştirme frameworkü.

React-Native Facebook tarafından çıkarılan cross platform mobil geliştirme frameworkü desek çok yanlış olmaz. Swift ise Apple işletim sistemlerinde app geliştirmek için kullanılan bir programlama dili.

Yani bunları karşılaştıramayız. Fakat öneri olarak React-Native diyebilirim, ecma6 ve Typescript 2 üzerinde yoğunlaşarak, tek source code üzerinden, Android-IOS ortamında app oluşturabilirsin. Diğer JS tabanlı (Cordova,ionic,meteor) frameworklerden farkı sen ilgili platforma build ettiğin zaman, Native output çıkar, dolayısıyla performans ve görünüm, Native app ten farksız olur. Proje yönetimin cross platform olduğu için daha kolaydır. Yine cross platform olduğu için maliyet ve süre diğer yapılara göre daha düşüktür. vb.

Eğer mobil uygulama geliştirmeye başlıyorum ne önerirsiniz diyorsan, React-Native diyebilirim. Fakat bu öneri ilk başlarda yeterli olsada ilerleyen dönemlerde, Java-Swift ile ilgilenmen gerekecek. İlerleyen zamanlarda kendi pluginlerini yazma ihityacın olacak yada aradığın pluginin IOS versiyonu olmayacak, yada tam tersi. Bu gibi durumlarda pluginleri kendin geliştirmen gerekecek. Bundan dolayı JAVA-Swift gibi Native dillerede giriş yapacaksın.

Fakat çok extreme bir tasarım olmadığı sürece standart tasarımlarda React-Native ile çok hızlı çözüm üretebilirsin.

Bol Şans
 

 

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al