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...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham :
Packt Publishing,
2018.
|
Temas: | |
Acceso en línea: | Texto completo |
Tabla de Contenidos:
- 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.