React Native
React Native är ett ramverks som används för att utveckla mobila appar med JavaScript, som kan köras både på iOS och Android.
Med React Native kan utvecklare använda en mängd UI-komponenter för att snabbt bygga och publicera appar båder iOS och Android.
Målgrupp
Kursen passar för dig som vill ta fram appar för mobil- och webbutveckling.
Bakgrundskunskaper
Du behöver ha en grundläggande förståelse för grunderna i JavaScript, HTML, CSS och ReactJS.
Språk
Utbildningsmaterialet är skrivet på engelska. Utbildningen kan genomföras antingen på svenska eller engelska.
Kurslängd
Kursen genomförs under tre dagar.
Innehåll
I kursen går vi igenom:
- The basics
- React Fundamentals
- Handling text input
- Using a ScrollView
- Using List Views
- Troubleshooting
- Platform-Specific Code
- More Resources
- Environment setup
- Integration with an Android fragment
- Out-of-Tree platforms
- Workflow
- Fast refresh
- Metro
- Using libraries
- Using Typescript
- UI and interaction
- Height and width
- Layout with Flexbox
- Images
- Color reference
- Interaction
- Navigating between screens
- Animations
- Gesture responder system
- Connectivity
- Security
- Inclusion
- Debugging
- Native Debugging
- Debugging Release builds
- Testing
- Performance
- Optimizing Flatlist configuration
- Profiling
- Profiling with Hermes
- JavaScript runtime
- Using Hermes
- Native Modules
- iOS native modules
- Native modules NPM package setup
- Local libraries setup
- Native Components
- iOS native UI Components
- Direct manipulation
- Android and iOS guides
- Publishing to Google Play Store
- Communication between native and React Native
- React native Gradle plugin
- Linking Libraries in iOS
- Running on iOS simulator
- App extensions in iOS
- Publishing to Apple app store
Mer information
För mer information kontakta Åsa Detterfelt, 070-659 58 12, alternativt maila asa.detterfelt@mindroad.se.
