Home / React Native / React Native Nedir? | React Native Dersleri
Facebook tarafından geliştirilen React Native, gerçek anlamda “Native” uygulama geliştirmenize olanak veriyor. Benzer teknolojilerden kendisi ayıran en önemli unsur da bu olsa gerek. Bir mobil uygulamanın “Native” olması demek, genel anlamda o mobil işletim sistemiyle daha uyumlu çalışması manasına geliyor.
Bu teknolojinin Apache Cordova ve türevleri ile karıştırılmaması gerekiyor. Zira bu teknolojilerde web uygulaması yapılıyor. Halbuki React Native size yerel bir uygulama yapmanın anahtarını veriyor.
Peki React Native hangi platformlara destek veriyor? Android ve iOS bazlı uygulama yapma olanağına sahipsiniz. Ayrıca platforma özgü kod yazmanızda mümkün. Yani iOS’ta olup, Android’de olmayan bir özelliği de kullanabilirsiniz.
React Native Özellikleri
React Native Avantajları
React Native Dezavantajları
React Framework’ü kullanılır
Android ve iOS’a yönelik kod yazarsınız.
Ortak Kod – Yazdığınız kod Android ve iOS’ta da çalışır. Yani tek kod yazarsınız
Komünite – React Native kullanımı inanılmaz derecede yaygın.
Eğer React Native tarafından size sağlanmayan bir fonksiyon yazmaya çalışırsanız, platforma yönelik kod yazmanız gerekmektedir. Ancak şu anda bile yeterli sayıda componentın sizlere sunulduğunu unutmamalısınız.
Önceki Merhaba Dünya Uygulaması NetBeans İçin | Java Tutorial Türkçe
Sonraki Arduino Setup Fonksiyonu & Loop Fonksiyonu