Skip to content

React Native App created for iOS, Android and Web with Google YouTube Data API to retrieve some videos according to the user's search. Give it a try on Snack, but have the best experience on your own phone!

Notifications You must be signed in to change notification settings

appdevcanada/Youtube-Video-Search

Repository files navigation

React Native Youtube Search App

YTSearch - Youtube React Native App

React Native App created for iOS, Android and Web with Youtube Google Data API to retrieve some videos according to the user's search.

See the demos on Snack/Expo.

Quickstart

First, clone the repository:

git clone https://github.com/appdevcanada/Youtube-Video-Search.git rn-ytsearch
cd rn-ytsearch

# install the dependencies
npm install

# start the server
expo start

Configuring the Application

This app uses Google Data API for Youtube content search. In order to test the application, you can use my API key, but for your own development, please register there and get yours. After getting the API key, go to /config/API.js and change the API_KEY = to your API key value.

Starting the Application

expo start

This will open the browser with the available options to test the application. Select iOS, Android or Web to open it in the simulator, or in your device. In order to run in simulators, you need to have them previously installed.

Used Libraries

This app uses the following technologies/libraries:

  • expo
  • expo-screen-orientation
  • native-base
  • react
  • react-native
  • react-native-web
  • react-native-webview
  • And much much more

Contributing

Feel free to clone this repository and contribute with more functionalities, new ideas and improvements.

git clone https://github.com/appdevcanada/Youtube-Video-Search.git rn-ytsearch
cd rn-ytsearch
npm install
expo start

Screenshots

iOS Android Web
iOS Screenshot 1 Android Screenshot 1 Web Screenshot 1
iOS Screenshot 2 Android Screenshot 2 Web Screenshot 2
iOS Screenshot 3 Android Screenshot 3 Web Screenshot 3
iOS Screenshot 4 Android Screenshot 4
iOS Screenshot 5
iOS Screenshot 6

About

React Native App created for iOS, Android and Web with Google YouTube Data API to retrieve some videos according to the user's search. Give it a try on Snack, but have the best experience on your own phone!

Topics

Resources

Stars

Watchers

Forks