Get location of user and show near cities and weather of the cities for next 6 days. (iOS)

Overview

technical-assignment-Weather-App

This project written in Swift by Emre Kılınc

You need to have Xcode installed.
Please open weather_app.xcworkspace with Xcode and run the simulator.
Then on xcode Debug -> Simulate Location -> Pick a gps location for your simulator.
If cities are not available to select in Simulate Location window you have gps problem because of simulator, just re-run app and try to pick a gps location for your simulator again, it should solve the problem.

I have used:
-UIKIT
-ALAMOFIRE
-COCOAPODS
-CoreLocation
-MVC Design Pattern

If you can not see the cities as listed in mainpage, please go to xcode -> Debug -> Simulate Location -> Pick a gps location for your simulator. If cities are not available to select in Simulate Location window, re-run app and try to select a location for simulator now.

-- API: https://www.metaweather.com/api/ Gives only next 6days weather data so I could only show them.
-- API : Api gives all locations as city type (actually they write that there are other types but api does not give another type in my tests.) because of this Main Page and Nearby Cities are listed as same most of the times.(but in case of other type locations, I filtered the all locations and listed the only city type locations in Nearby Cities)

You might also like...
Swift iOS app to track when your favorite tv show airs next 📆
Swift iOS app to track when your favorite tv show airs next 📆

Upcoming TV Swift iOS app to track when your favorite tv show airs next 📆 Requirements iOS 13 TMdB API key Credits TMdB Contact github.com/dkhamsing

Application that displays current weather at a random location. iOS 14.0 or newer. SwiftUI.
Application that displays current weather at a random location. iOS 14.0 or newer. SwiftUI.

Elseweather App that displays current weather at a random location. Description Elseweather was created as a student/research project with no practica

WeatherApps - Simple Weather Apps Using Core Location
WeatherApps - Simple Weather Apps Using Core Location

Simple WeatherApps Using Core Location To Get The Actual Position Using API from

Swift Language Weather is an iOS weather app developed in Swift
Swift Language Weather is an iOS weather app developed in Swift

Swift Language Weather SwiftWeather has renamed to Swift Language Weather. Because this repo is ranked number one in Google when we search "Swift Weat

Ios-weather-app - A simple weather app with swift
Ios-weather-app - A simple weather app with swift

AHOY Assignment Weather app Main Screen Settings Architecture The Architecture u

WeatherApp - A simple weather app utilizing Google Places API for search and OpenWeather for weather data

Swift Weather App About A simple weather app utilizing Google Places API for sea

A Simple Weather App Using the Open Weather Map api

The Weather, a Simple Weather App Using the Open Weather Map api. This app demos use of the Open Weather Map api. The UI is simple, with views of the

A SwiftUI Weather App powered by World Weather Online API
A SwiftUI Weather App powered by World Weather Online API

SwiftUI-Weather The SwiftUI Weather app, allow users get the current weather for a particular locatio and view a 5-day weather forecast for the select

LiveWeatherApp - Live Weather App - Displays Live Weather Data with OpenWeather API
LiveWeatherApp - Live Weather App - Displays Live Weather Data with OpenWeather API

Live Weather App - Displays Live Weather Data with OpenWeather API Learned about

Owner
Emre Kilinc
I am 3rd year computer engineering student at ITU who started writing code 6 years ago in high school robotic team.
Emre Kilinc
Simple Weather app to display future weather of 3 cities

WeatherApp Simple Weather app to display future weather of 3 cities Test project for a small weather application Overview For the test project a small

null 0 Nov 28, 2021
Weather-app - Created a simple weather app on Xcode using SwiftUI, only shows one location

weather-app Created a simple weather app on Xcode using SwiftUI, only shows one

Rahul Kadiyala 1 Feb 11, 2022
CZWeatherKit is a simple, extensible weather library for iOS, tvOS, and OS X that allows for easy fetching of weather data from various weather services.

CZWeatherKit is a simple, extensible weather library for iOS, tvOS, and OS X that allows for easy fetching of weather data from various weather services.

Comyar 455 Nov 20, 2022
Weather App with widget that fetches real weather data using the Open Weather API

WeatherExtension App Demo WeatherExtension.mp4 Description Weather App that fetches real weather data using the Open Weather API Getting Started clone

Kayla Golder 0 Oct 21, 2021
Weather - Use Open weather APIs to fetch live weather data

Weather ??️ Use Open weather APIs to fetch live weather data Use Core Location p

Vicky Lee 2 Jun 3, 2022
100-Days-of-SwiftUI - Studying through Paul Hudson's 100 Days of SwiftUI

Hacking with SwiftUI 100 Days of SwiftUI Studying through Paul Hudson's "100 Day

Dean Thompson 3 Aug 29, 2022
WeatherApp-weatherbit.io- - App, that displays the weather in defined cities

WeatherApp-weatherbit.io- App, that displays the weather in defined cities This

Fedor Sychev 1 Dec 6, 2022
SpaceAidExplorer - An app made for students who are not from Naples to explore places in and near Naples.

SpaceAidExplorer - An app made for students who are not from Naples to explore places in and near Naples. Made with love in Naples! Team Members Nicolas

Rishabh Dev 0 Nov 16, 2021
Nova Wallet iOS - Next get mobile app for Polkadot & Kusama ecosystem

Next gen application for Polkadot & Kusama ecosystem, transparent & community-oriented, focused on convenient UX/UI, fast performance & security.

Novasama Technologies 15 Dec 15, 2022
Demo to show Air Quality Indices of Cities (in India) using SwiftUI and Combine Framework

AirQualityMonitoring-SwiftUI-Combine Demo to show Air Quality Indices of Cities (in India) using SwiftUI and Combine Framework Demo Video City List wi

Minhaz Panara 0 Jan 23, 2022