Loading…

React : Build 4 real-world apps with React Native.

With React Native, you can build native mobile apps that are much more powerful, interactive, and faster by using JavaScript. React Native helps web and mobile developers to build cross-platform apps at a high level. This book takes you through four projects to help understand of the framework and b...

Full description

Bibliographic Details
Call Number:Libro Electrónico
Main Author: Rodriguez Martinez, Emilio
Format: Electronic eBook
Language:Inglés
Published: Birmingham : Packt Publishing, 2018.
Subjects:
Online Access:Texto completo
Table of Contents:
  • Cover; Copyright; Credits; Table of Contents; Preface; Lesson 1: Project 1 â#x80;#x93; Car Booking App; Overview; Setting up the Folder Structure; Files and Folders Created by React Native's CLI; __tests__/; android/ and ios/; node_modules/; Files in the Root Folder; react-native link; Running the App in the Simulator; The Developer Menu; Creating our App's Entry Point; Adding Images to Our App; LocationSearch; Aligning Elements; LocationPin; flexDirection; Dimensions; Shadows; ClassSelection; Adding Custom Fonts; Animations; ConfirmationModal; Summary; Assessments.
  • Lesson 2: Project 2 â#x80;#x93; Image Sharing AppOverview; Setting up the Folder Structure; Redux; ImagesList; Gallery; Header; ActivityIndicator; Camera; MyImages; ImageGrid; Actions; Reducers; API; Summary; Assessments; Lesson 3: Project 3 â#x80;#x93; Messaging App; Overview; Firebase; Real-Time Database; Reading Data from Firebase's Database; Updating Data in Firebase's Database; Authentication; Setting up the Folder Structure; Users Store; Chats Store; Push Notifications Using Firebase; Login; Chats; ListItem; Chat; Search; Profile; Summary; Assessments; Lesson 4: Project 4 â#x80;#x93; Game; Overview; Sprites.
  • NumbersBackground; Ground; Rocks; Parrot; The Home Screen; Game Over Screen; Setting up the folder structure; GameContainer; Actions; Reducer; The Sprites Module; The Sprites Array; prepareNewRockSizes(); getRockProps(); moveSprites(); bounceParrot(); checkForCollision(); getUpdatedScore(); Constants; Parrot; RockUp and RockDown; Ground; Score; Start; GameOver; StartAgain; Summary; Assessments; Appendix: Assessment Answers; Lesson 1: Project 1 â#x80;#x93; Car Booking App; Lesson 2: Project 2 â#x80;#x93; Image Sharing App; Lesson 3: Project 3 â#x80;#x93; Messaging App; Lesson 4: Project 4 â#x80;#x93; Game.