React Native

Un peu d'historique...

ReactJS

Une organisation par composants

Le JSX

Au bout de la logique...

Qu'est ce que ça apporte ?

Gestion d'état étendue à toute l'appli
historisation de l'état de l'appli
le vif du sujet :

React Native

Premier coup d'oeil

Comment ça marche ?

Le code JS interprété via JavaScriptCore
Une communication avec le code natif de l'application via un système de module
JavaScriptCore

Les Modules

Implémenter l'interface de Module React
Marquer les classes et les méthodes qui seront utilisées en tant que module
Fonctionnement basé sur un système callbacks

Les Modules

Les Modules IOS

Les Modules Android

Les Modules Android