Build React Native News App (Expo Router) Using NewsAPI

Published: 24 May 2024
on channel: masyntech coding school
2,203
76

Welcome to our latest tutorial on building a React Native News App using Expo Router and NewsAPI! 🚀

In this video, we'll guide you through the process of creating a dynamic and fully functional news application. You'll learn how to fetch data from NewsAPI and display it beautifully in your app. Whether you're a beginner or an experienced developer, this tutorial has something for everyone.

What You'll Learn:

Setting up a new Expo project
Integrating Expo Router for smooth navigation
Fetching data from NewsAPI
Displaying news articles in a clean and responsive layout
Implementing search functionality to filter news articles

Prerequisites:

Basic understanding of React Native
Familiarity with JavaScript and Expo

Tools and Technologies:

React Native
Expo
Expo Router
NewsAPI

Resources:
React Query Course: https://www.udemy.com/course/react-qu...
NewsAPI: https://newsapi.org/
Expo: https://expo.dev/
Final Source Code: https://github.com/tweneboah/youtube-...
Tanstack Query Docs: https://tanstack.com/query/latest


Connect with Us:

Join our Discord community:
If you enjoyed this tutorial, don't forget to like, comment, and subscribe for more React Native content. Hit the bell icon to stay updated with our latest videos.

Happy Coding! 😊

0:00 - Introduction and Final Demo
2:15 - Setting Up the Expo Project
5:30 - Installing and Configuring Expo Router
10:45 - Building the Home Screen UI
13:45 - Adding Bottom Tab Navigation
20:28 - Fetching Data from NewsAPI
26:55 - Implementing Browse by Categories
30:35 - Integrating React Query for Asynchronous Requests
37:01 - Displaying News Articles by Category
41:07 - Implementing Browse by Country
50:25 - Customizing Bottom Tabs
56:23 - Implementing Search Functionality
1:02:02 - Displaying News Details