Building a weather app using React Native

In this post, I will be building a weather app using React Native. React Native is a language developed by Facebook for building native mobile apps using only JavaScript and React. I am using Expo platform which comes with powerful features such as Hot Reloading. Feel free to play around with the code. You can also suggest more features that you would like to see implemented on this app for educational purposes.

Current features:

  • Query weather by Zip code
  • Check weather by default based on current device location

Planned features:

  • Background image based on current weather
  • Query weather by city
  • Number keyboard switch for zip code

User permissions:

  • Location
  • GPS