Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitim içeriği olup, konuşmacı React Native mobil uygulama geliştirme konusunda bilgi vermektedir. Konuşmacı, daha önce web geliştirme yapmış biri olarak React Native'e geçiş yapmaktadır.
- Video, React Native'in temel komponentlerini (View, Text, Image, ScrollView, TextInput) tanıtmaktadır. Konuşmacı, React Native'in web geliştirme standartlarından farklı olarak native komponentlere dönüştürdüğünü ve bu nedenle HTML ve CSS kullanılamadığını açıklamaktadır. Ayrıca, React Native'de yazıların her zaman Text komponentinin içinde yerleştirilmesi gerektiğini ve stil işlemleri için ayrı bir bölüm olacağını belirtmektedir. Video, bir serinin parçası olup, bir sonraki bölümde stil işlemleri anlatılacağı belirtilmektedir.
- React Native Komponentleri
- React Native, web geliştirme için kullanılan HTML ve CSS yerine farklı komponentler kullanır.
- React Native, native'e yakın komponentler kullanarak performanslı native uygulamalar oluşturur.
- React Native'de yazılan R komponentleri, iOS ve Android tarafında karşılık gelen native komponentlere çevrilir.
- 00:54Temel Komponentler
- View, web'deki div gibi düşünülebilir ve istenilen her yerde kullanılabilir.
- Text, web'deki text paragrafı gibi düşünülebilir ve kullanıcıdan bilgi almak için kullanılır.
- Image, web'deki image etiketi gibi düşünülebilir ve scroll view ise normal view'dan farklı olarak içerisindeki öğeleri scroll edebilir.
- 02:36Komponent Kullanımı
- React Native'de yazı render etmek için text komponentinin içinde yazmak gerekir, aksi takdirde hata verir.
- Birden fazla view kullanılabilir ve view'lar dev gibi düşünülebilir.
- Image komponenti, Android ve iOS tarafında UI ImageView'a dönüşür.
- 04:14React Native ve Web Geliştirme Farkları
- React Native'de web geliştirme ile benzerlikler vardır, sadece div yerine view, paragraf yerine text kullanılır.
- Stil işlemleri web standartlarına göre daha esnek olmayabilir veya alışmak gerekebilir.
- React Native yazmaya başlarken web standartlarını ve kafasını geride bırakmak ve adapte olmak önemlidir.