-
Araçlarımız
- Node
- npm (global)
- npm i -g npm
- expo-cli
- Android Studio
- Visual Studio Code
-
İlk proje
- npx create-expo-app welcome
-
Proje başlatma
- npm run start
-
Visual Studio Code
- React
- ES7/React/Redux/React-Native Snippets
-
Code Snippets
- rfc
- rfce
- rnstyle
-
Flexbox
- Main axes
- Cross axess
-
React-Native
- View
- Text
- StyleSheet
- Flexbox
- useState
- Text, View, StyleSheet, Button
- ImageBackground
- Etkinlik
- spread operator
- TextInput
- Button
- FlatList
- data
- renderItem
- Components
- Component Drilling
- FlatList
- FlatList Horizontal Mode
- FlatList Multiple Column Support
- @expo-vector-icons
- React Native Nagivation
- Moving between Screens
- Passing parameters to routes
- Configuring headers
- Drawer Navigation
- Bottoms Tabs Navigation
- Bayram tatili
- Vizeler
- react-native-maps
- MapView
- provider
- inital region
- showUserLocation
- showsMyLocation
- ref
- useRef Hook
- mapRef.current.animateToRegion()
- mapRef.current.animateCamera({center, zoom}, {duration})
- onRegionChange
- onRegionChangeComplete
- MapMarker
- key
- coordinate
- onMarkerSelected
- MapCallout
- Context API
- Designing of a context
- Managing app-wide state with context
- Using the Created Context with useContext
- Uygulama kontrol haftası
- Working with Services
- fetch and axios
- GET, POST, PUT, DELETE verbs in REST