React Native Expo from Beginner to Pro - Also with MeteorJS [Video]
- FREE Subscribe Access now
- $26.99 Video Buy
- Instant online access to over 7,500+ books and videos
- Constantly updated with 100+ new titles each month
- Breadth and depth in over 1,000+ technologies
-
Introduction
-
Todo App
- Important Installations
- Getting Expo Ready
- Explaining React
- Building our first React component
- First styles object
- Adding React Native components
- Using the React state
- Displaying the state
- Rendering a list to the screen
- Using arrays with the state
- Removing items from an array in state
- Adding styles to our app
- Material colors and more styling
- Finish styling and wrapping up
-
PokeSearch
- Using expo to start our next project
- Putting an image in the assets folder
- Adding first styles and handling platform compatibility
- Installing native-base for easy styles
- Setting up the landing page
- Making a second component
- Making a simple router with state
- Creating our search header
- Dividing up components
- Adding a loading gif
- Making an API call with axios
- Capturing the data from the API
- Displaying some data on screen
- Displaying more data on screen
- Displaying even more data on screen
- Finishing up PokeSearch
-
PokeMap
- New app and installing Meteor
- Setting up our project
- Firing up our server
- Understanding Meteor and installing packages
- Making a new component
- Making the sign in screen look nice
- Getting input for email on screen
- Adding in a password field and button
- Styling the sign in some more
- Securing our server and adding packages
- Fixing the bcrypt error
- Adding in our first Meteor function
- Looking at the Meteor object and connecting to the server
- We "fixed" the "glitch"
- IMPORTANT:: Changing localhost
- Making a user
- Handling the user sign in
- Setting up the imports for the map component
- Exploring AirBnB maps and adding our own
- Styling our map
- Adding FABs and creating a state
- Getting the location of the map center
- Adding a database of pokemon images
- Starting a server function to add pokemon
- Finishing a server function to add pokemon
- Meteor data for the app
- Subscribing to data on the app
- Displaying and adding pokemon to the map
- Adding ability to remove pokemon
- Front side account handling and wrapping up
About this video
This course is perfect for anyone who wants to learn how to program apps easily with React Native Expo. Expo is the hottest new expansion to the world of React Native programming. It gives you plenty of new tools to quickly get your app started, and it is incredibly easy to use. Whether you have little experience with programming or you are a seasoned React Native developer looking to understand Expo, this course will help you learn a lot!
We cover:
- Installing and using the Expo XDE
- The basics of React and React Native
- How to make API requests to a database with axios
- How to build a MeteorJS server and connect it to our app
- Build a Mongo Database with Meteor and hook up accounts to log into
- And so much more!
All the codes and supporting files for this course are available at: https://github.com/PacktPublishing/React-Native-Expo-from-Beginner-to-Pro---Also-with-MeteorJS
Style and Approach
This course teaches how to program apps easily with React Native Expo. The course has a perfect blend of theory and practical knowledge. It is also example-heavy so that it is easier to relate to.
- Publication date:
- March 2019
- Publisher
- Packt
- Duration
- 5 hours
- ISBN
- 9781789954647