Skip to content

A weather app that utilizes open weather api to display weather information in real time

Notifications You must be signed in to change notification settings

mufratkarim/SwiftStorm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Swift Storm - Your Weather Companion 🌦

Swift Storm is not just another weather app. It's built with precision and attention to detail, offering a unique dark-mode experience with dedicated vector image assets.

Features

  • Dark Mode Adaptability: Separate vector images for an independent dark-mode experience.
  • User Input: Utilizes UITextField for user-based weather searches.
  • Networking: Makes use of URLSession for HTTP requests and fetches data seamlessly.
  • JSON: Incorporates native Encodable and Decodable protocols for JSON parsing.
  • Location: Employs Core Location to fetch the current location using the device's GPS.

Technologies & Techniques:

  • Delegate Pattern
  • Swift Protocols & Extensions
  • guard keyword in Swift
  • Computed properties, closures & completion handlers
  • Grand Central Dispatch for main thread operations

Screenshots

ss1 ss2

About

A weather app that utilizes open weather api to display weather information in real time

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages