Speak React Native
Un cours complet sur l'apprentissage de la création et de la publication d'applications mobiles basées sur React Native.
Contenu du cours
1. Développement mobile en général et Hello World
- Applications mobiles en général
- Native vs React Native
- Expo.io
2. React composants natifs
- Pourquoi nous utilisons Expo (et non Pure React Native)
- Types de données JS
- Bases Git
- Composants natifs de base de base + accessoires
- Affichage des ensembles de données
- Mise en œuvre
3. accessoires et état de réaction
- Configuration IDE
- Afficher les ensembles de données
- Débogage
- Accessoires
- État
- Réagir la navigation
4. Gire API dans React Native
- Opérations synchrones vs asynchrones
- Cycle de vie des composants
- Gérer l'API
5. Taping d'écoulement et redux dans React Native
6. Observables et style
- Rxjs, redux observable
- Épopées + en utilisant avec l'API
- Modifications spécifiques à la plate-forme
- Styles
7. Éjection des écrans d'expo et d'éclaboussures
- Redux persiste
- Éjection d'expo
- React native init
- Écran d'éclaboussures et icônes
8. Tester dans React Native
- Test des applications natives React
- Tests unitaires
- Tests instantanés
- Tests E2E avec désintoxication
- Localisation
9. Formes dans React Native
- Formes dans React Native
- Comportement du clavier
- Notifications push
- Achats InApp
10. Distribuez votre application Native React
- Procédure de construction
- Package d'applications de signature
- Distribution aux testeurs
- Déploiement à la production
- Bâtiment avec Expo
- Orientation d'écran
Auteurs
- Jan Václavík (https://github.com/jvaclavik)
- Daniel Rys (https://github.com/danielrys)
- Martin Doubek (https://github.com/mamartin)
Le cours a été suivi à Prague (automne / hiver 2018) à Paralelní Polis. Parrainé par U +.