YoVDO

Build a Books App with React Native - Tutorial for Beginners

Offered By: notJust․dev via YouTube

Tags

React Native Courses Mobile Development Courses Apollo Client Courses Expo Courses

Course Description

Overview

Build a Books App similar to GoodReads using React Native in this comprehensive tutorial for beginners. Learn to create a mobile application that allows users to search for books and track their reading progress. Explore various tools and technologies, including React Native with Expo, Google Books API, Open Library API, StepZen for building a GraphQL API, Apollo Client for querying the API, and Async Storage for data persistence. Follow step-by-step instructions to develop features such as book search, separate tabs for different book sources, and a personalized book tracking system. Gain hands-on experience in mobile app development, API integration, and data management while creating a functional Books App from scratch.

Syllabus

Introduction
Todays build
Asset bundle download
Getting started
Architecture
Guide
Creating a StepZen account
Install StepZen cli
Building the APIs
Initialise expo app
Setup apollo client
Render a list of books
Create a search input box
Create separate tabs for Google Books & Open Library
Create the Book Provider
Implementing MyBooks Context
Persisting data with async storage
Code refactoring
Challenges
Q&A


Taught by

notJust․dev

Related Courses

Building a Serverless JAMStack Todo app with Netlify, Gatsby, GraphQL, and FaunaDB
egghead.io
Create a GraphQL Powered Vue 3 Application
egghead.io
Create Fullstack Applications with GraphQL and Apollo
egghead.io
GraphQL Data in React with Apollo Client
egghead.io
Manage State in React Apps with Apollo Client and GraphQL
egghead.io