React Native ile Mobil Uygulama Geliştirme ve MobX

Why take this course?
Çok teşekkür ederim, bu bilgileri paylaştın. Bu içeriği kullanarak bir mobil uygulama geliştirme projesi düzenleyeceğiz ve bu projede aşağıdaki adımları takip edeceğiz:
-
Harita Kullanımı: Uygulamanızda harita nesnesi kullanarak yakınlardaki restoran ve kafeleri gösteren bir arayüz oluşturacaksınız. Marker ekleyebiliti, animated marker ve aktif konumun alınabiliti gibi özellikleri test edeceksiniz.
-
MobX State Management: Uygulamanızın state yönetimini MobX ile gerçekleştirebilirsiniz.
observable
,observer
,action
,async action
,enforceActions
,computed
,autorun
,reaction
,when
veprovider
gibi MobX'in özelliklerini kullanarak uygulamanızın dinamik yönünü yöneteceksiniz. -
React Navigation: Uygulamanızda bir navigasyon sistemi oluşturacaksınız ve kullanıcı arası geçişleri doğru bir şekilde yönetebilmeyeceksiniz.
-
Formik & Yup: Kullanıcı girişleri için Formik kullanarak state yönetimi yapılacak ve giriş validasyonları için Yup kullanacağız.
-
Backend Bağlantısı: Bir Node.JS servisi oluşturarak kullanıcı kaydı yapılabilecek ve giriş yapıldıktan sonra bir token tahsis edilecek.
-
Socket IO ile Real-Time Çalışmak: Uygulamanızda Socket IO kullanarak gerçek zamanlı veri aktarımı ve bildirimler yapılacak.
-
Push Notifications: Firebase Cloud Messaging (FCM) veya kendi Node.JS backend ile uzak ve lokal bildirimler gönderme özelliği entegre edeceksiniz.
-
GraphQL & Apollo: Uygulamanızın veri yerleşimini GraphQL ile yapılandırabilir ve Apollo Client kullanarak veri alma isteklerini düzenleyebilmeyeceksiniz.
-
Styled Components: Uygulamanızın stil yönetimini daha verimli ve modüler olacak şekilde yapılandırabilirsiniz.
-
Background Tasks: Uygulamanız içindeki sürekli olarak çalan görevleri (örneğin, bildirimlerin sürekli takibi) yapılandırabilmeyeceksiniz.
-
Uygulamayı Yayınlamak: Uygulamanızı Google Play Store veya Apple App Store gibi platformlarda yayınlayabileceğiniz adımları planlamaya ve uygulamanızı bu platformlar için hazırlayacağınız.
Bu adımları takip ederek, tüm gereksinimleri karşılayan bir mobil uygulama geliştirebilirsiniz. Her adımda öğrendikleriniz bilgileri kullanarak teorik ve pratik olarak değerlendirmeye ve uygulamanızın her bölümün iyileştirilmesine odaklayacağız. Başlangıçta kapsamlı bir plan yapmayı, projenin boyunca bu planı izleyerek problemleri çözme ve uygulamanızın performansı optimizeme konusundaki değerli odaklamalar yapmayı unutmayın.
Course Gallery




Loading charts...