Description du livre
Découvrez comment utiliser React Native dans le monde réel, à partir de zéro. Ce livre vous montre ce que React Native a à offrir, d'où il vient et où il va.
Vous commencerez par une solide base de connaissances pratiques, puis vous en tirerez immédiatement parti en construisant trois applications différentes. Vous apprendrez à utiliser chaque fonctionnalité de React Native en travaillant sur deux projets complets et un jeu complet. Ce ne sont pas de simples exemples de React Native Hello World (bien que vous commencerez naturellement par là !) mais ce sont des applications que vous pouvez, si vous le souhaitez, installer sur vos appareils mobiles et utiliser pour de vrai.
Tout au long de ce livre, vous vous familiariserez avec React Native ainsi qu'avec les composants d'Expo, NativeBase, React Navigation et les bibliothèques Redux et Lodash, vous construirez également du code côté serveur pour une application mobile React Native qui vous permettra de parler avec les populaires bibliothèques Node.js et Socket.io, vous donnant une vision globale des choses même au-delà de React Native. Et vous pourrez y trouver de nombreux conseils utiles, astuces et conseils pour faire le tour de cette évolution.
Practical React Native propose des exercices pratiques qui vous donneront une solide maîtrise de la création d'applications avec React Native, vous permettant de vous lancer dans la création d'applications plus avancées par vous-même.
Ce que vous apprendrez
Maîtriser
les bases de React Native
Créez une interface de revue de
projet structurée de manière logique Éléments de l'interface, tels que des widgets, des contrôles et des extensions Construisez
des modèles Travaillez
avec Expo, une chaîne d'outils open source Qui
est
ce
livre
Pour Le
public principal
est les développeurs mobiles et quiconque cherche à construire pour plusieurs plateformes mobiles et essayer de le faire avec une codebase qui est largement la même dans tous. Les
lecteurs auront besoin d'une base décente, mais pas nécessairement d'être des experts en HTML, CSS, et JavaScript, mais je vais supposer peu au-delà de cela.