Opleiding: React Native Mobile Development
In de cursus React Native Mobile Development van SpiralTrain leren deelnemers mobiele applicaties te bouwen voor zowel Android als iOS devices met alleen JavaScript.
React Native Intro
De cursus React Native Mobile Development gaat van start met een bespreking van de basis architectuur van React Native. Aandacht wordt besteed aan de set React Native componenten waarmee mobile apps voor zowel iOS als Android met een native look and feel kunnen worden gemaakt.
App Architecture
Vervolgens wordt ingegaan op de structuur van Reactive Native apps en data uitwisseling met props en state. De virtual DOM, JSX en de render life cycle komen hierbij ter sprake.
Components
Dan passeren de diverse componenten in React Native de revue zoals ListView, ScrollView, Picker, Slider en Switch. En eveneens wordt stil gestaan bij ActivityIndicators en AsyncStorage.
React Native API's
Onderdeel van het cursus programma is ook de behandeling API's voor device interactie zoals AppState, BackHandler, ClipBoard, Geolocation en Dimensions, InteractionManager, Keyboard en LayoutAnimation. Sommige API's zijn specifiek voor Android of iOS en ook deze worden behandeld.
Redux
Dan is het tijd voor een bespreking van state management in een App middels Redux.