Yakın zamanda başlatılan yerel özellikler yalnızca iOS uygulama örneği ve dokümanlarına tepki veriyor.
Yakın zamanda başlatılan yerel özellikler yalnızca iOS uygulama örneği ve dokümanlarına tepki veriyor.
Yanıtlar:
Evet.
Android için React Native, 14 Eylül 2015'te yayınlandı.
Dokümanlar: http://facebook.github.io/react-native/
Hayır. Bu sürümle Android uygulamaları oluşturamazsınız.
Facebook, bir Android sürümü üzerinde çalıştıklarını belirtti ve ünlü olarak bazı insanların bir söz olarak aldıkları "bize 6 ay ver" dedi . Önemli iş kararlarını, 6 ay sona erdiğinde ortaya çıkacağı yanılsamasına dayandırmam, ancak en azından bize vermeden önce onu üretime hazır hale getirme konusunda ciddi olmaları konusunda biraz umut alabilirsiniz. ve sadece gökyüzünde bir pasta umudu değil.
Ayrıca, diğerlerinin de belirttiği gibi, Facebook React Native'ın Android sürümü ile oluşturdukları uygulamaları zaten yayınladı. Yani en azından bir kısmı asal zaman için hazır.
GÜNCELLEME
Android için React Native için erken destek GitHub'a aktarıldı!
Belirtildiği gibi, bir uygulamayı iOS'tan aktarmaya çalışıyorsanız şu anda çalışmayan birkaç şey var. Ama kontrol etmeye değer.
https://github.com/facebook/react-native/commit/42eb5464fd8a65ed84b799de5d4dc225349449be
Bir çapraz platform, bir kez yazılan her yerde, bir araç olmayı hedeflemiyor. Her yerde bir kez yaz-öğren olmayı hedeflemektedir. -Colin Eberhardt, Raywenderlich'ten
İyi haber şu ki Android için React Native sonunda burada. ( https://code.facebook.com/posts/1189117404435352 )
şu anda yapamasanız da, bu kadar uzun sürmemelidir.
İlk React Native Android Uygulaması, yaklaşık iki hafta önce, reaktjs twitter hesabı tarafından tweetlendiği gibi oyun mağazasında yayınlandı:
Harika haber! Şimdi mümkün!
"Ve böylece, yaklaşık 6 aydan beri beklediğimiz taahhüt!" - usereact.com
Lütfen daha fazla bilgi için: http://www.reactnative.com/react-native-for-android/
Bu videoyu izleyin: https://www.youtube.com/watch?v=MNNR01NF290
windows
ve linux
resmen desteklenmiyor)
Evet, artık android uygulamaları da yerli-tepki olarak geliştirebiliyoruz.
ve bazı uygulamalar zaten android gibi reaksiyonlar için yerli gibi geliştirilmiştir:
ve daha birçoğu hala sayılıyor.
Dünyanın dört bir yanından geliştiriciler artık JSX sözdiziminin kullanımı kolay olduğundan mobil uygulama geliştirme için yerel tepkiyi tercih ediyor.
ve ayrıca genellikle MVC'de V olarak belirtilir. React, teknoloji yığınınızın geri kalanıyla ilgili herhangi bir varsayımda bulunmadığından, mevcut bir React olmayan Yerel uygulamaya kolayca gömülebilir.
TLDR; Evet,
Ayrıntılı cevap (Kasım 2017 itibariyle)
React Native android uygulama geliştirme çok kararlı ve React-Native kullanarak üretimde zaten çok sayıda Android uygulaması oluşturulmuş ve kullanılmıştır.
Burada bir uygulama vitrini bulabilirsiniz . Çoğu IOS ve Android sürümlerine sahiptir.
Ayrıca, yerel Android java kodunuzu reaksiyona özgü olarak kolayca entegre edebilirsiniz. Buraya bakın
Çok sayıda yerli java kodu bağımlılığı ile tepki-yerel kullanarak Android uygulaması geliştiren bir geliştirici olarak, tepki-yerel kararlı çalışır ve belgeleri ve topluluk desteğini yeterli buldum.
Evet, hem platformlar ios hem de android için çalışır, farklı platformlar için farklı kod kullanıyorsa app.js'deki kod giriş noktalarından bahsettiğinizden emin olun. Yerel etkinlikler veya konum yöneticisi gibi yerel işlevlerin yerel dillerde kodlanması ve ardından RCT_EXPORT kullanılarak dışa aktarılması gerekiyorsa, bununla ilgili daha fazla bilgiyi dokümanlarda bulabilirsiniz
Tabii, React Native kullanarak gerçek mobil uygulama oluşturabilirsiniz. gerçek uygulama platforma yakın anlamına gelir veya basitçe% 99 yerli app diyebiliriz. yerli yerli kazançlı tasarım için javascript kullanarak yerli android uygulaması oluşturmak için kolay bir yol sağlar. reat.js anlayış sonra yerli tepki kullanarak android uygulaması oluşturabilirsiniz. Android uygulaması için Temel Gereksinimi 1. android stüdyo yapılandırmak aşağıdaki bağlantıyı takip edin ve python kurulum kaçının. https://facebook.github.io/react-native/docs/getting-started . 2. UI için flex-box'ı resmi belgelerden öğreneceksiniz. Yeterli olan şey
Evet, sadece android ile değil, XCode kullanan iOS ile de
Evet, React-Native ile gerçek dünya çetesi uygulaması yapabilirsiniz. React-Native, karma bir mobil uygulama oluşturmak için kullanılır. Burada, ios ve android için java için hızlı dönüştürülen javascript kodunu yazıyoruz.
Evet, React Native kullanarak Android uygulamasını oluşturabilirsiniz. Bunun için Android Studio'yu gerekli tüm SDK'larla yüklemeniz gerekir. React Native uygulamanızı, Android Studio ve komut satırı kullanarak Android simülatöründe çalıştırabilirsiniz.
Komut satırı için aşağıdaki komutu çalıştırın:
react-native run-android
Aksi takdirde React Native tarafından oluşturulan android projesini android klasöründe açıp projeyi oradan çalıştırabilirsiniz.
Mutlu Kodlama .. :)