BarWeather is a robust iOS mobile app that provides you with daily weather forecasts, ensuring you're always prepared for the elements. Developed as part of a project at Fanshawe College between April 2023 and August 2023, BarWeather leverages Swift UI, REST Weather API, and Firebase to deliver accurate and up-to-date weather information.
- Precise Weather Data: Integrates with an external REST Weather API to provide location-based weather forecasts, ensuring accuracy and reliability.
- Location Search: Seamlessly search for weather information based on specific locations, allowing you to stay informed about various places.
- Auto Suggestions: The app enhances user experience by providing autosuggestions during location searches, making it quick and convenient to find weather details.
- Accurate Weather Display: BarWeather presents weather information in an easy-to-read format, ensuring that you receive the details you need at a glance.
- Alerts and Notifications: Receive alerts and notifications about weather changes and important updates to help you plan your day effectively.
Keen to expand my programming skills, I decided to learn Swift, a key language for iOS development. Many weather apps were quite complex, and I saw an opportunity to simplify.
Thus, I created BarWeather as a project at Fanshawe College. Learning Swift while also striving for user-friendly design, I leveraged the REST Weather API and Firebase for reliable forecasts. Despite challenges, the development of BarWeather emphasized the power of continuous learning and creative problem-solving.
Link: https://drive.google.com/file/d/1UMVuU5WTSQk2IZJ7f5_WynEl5_S5pyJK/view?usp=sharing
This project is licensed under the MIT License.