React Native Egitimi

screenshot of React Native Egitimi

:cyclone: React Native ile Mobil Uygulama Geliştirme ve MobX

Overview:

React Native Course is the fourth step of the "From Scratch in Every Aspect" journey, following Node.JS, React, and GraphQL. The course covers basic lessons on understanding React Native, installation, creating a new project, running it on an emulator, basic emulator controls, essential React concepts, styling with Flex, and positioning. Additionally, the course delves into React Native's fundamental components and progresses to designing simple screens like a login screen.

Features:

  • Basic Lessons: Introduction to React Native, project creation, emulator setup, React fundamentals, styling, and positioning.
  • React Navigation: Three parts focusing on Stack Navigator, Drawer Navigator, and Tab Navigator for screen creation, navigation, modals, and menus.
  • Camera Usage: Utilizing the device's camera to capture photos, save them to the gallery, and manage permissions.
  • Animations: Learning to create animations using React Native's Animated object.
  • Map Integration: Basics of incorporating maps in mobile apps for showing markers, getting current location, and handling permissions.
  • MobX State Management: Understanding MobX for flexible state management with concepts like observable, observer, action, computed, provider, and inject.

Summary:

The React Native course covers a range of topics essential for mobile app development. From basic setup and navigation to advanced features like camera usage, animations, map integration, and state management with MobX, the course offers a comprehensive learning experience. By the end, students can design interactive applications using React Native's powerful capabilities.