1. WeatherKit: Introduction and CurrentWeather Conditions

Опубликовано: 19 Май 2024
на канале: Stewart Lynch
2,697
114

WeatherKit provides timely weather information including current conditions, minute precipitation, along with hourly, and daily forecasts. It also provides severe weather alerts.

In this series we will be building a personal Weather application.

Of course, there are better applications out there, including Apple's own Weather application so why would you want to build your own.

Well, if you are creating an application that includes different destinations like a travel app or one that uses MapKit, you might want to include the ability to check out the weather in those locations either now, or get the forecast for the next 24 hours for the the next 10 days.

WeatherKit offers valuable weather data for your apps and services to help people stay up to date on the latest conditions.

By the end of this series, you will be able to do that.

If you want to support my work, you can buy me a coffee :)
https://ko-fi.com/stewartlynch

Table of Contents:
0:00 Introduction
1:08 Application Demo
3:02 New Application and Enabling WeatherKit
6:52 WeatherManager Class
11:05 ForecastView
19:14 Attribution

Starter Project Branch:
None
Completed Branch:
https://github.com/StewartLynch/MyWea...
WeatherKit Series Playlist

Other links mentioned in video:

******* Download my StewartLynch YouTube Channel Application - Free **********
https://stewartlynch.gumroad.com/l/obsjz

Other Affiliate links
BigMountain Studio Books
SwiftUI Views Mastery
https://www.bigmountainstudio.com/vie...
SwiftUI 5 Book Bundle
https://www.bigmountainstudio.com/boo...
Combine Mastery in SwiftUI
https://www.bigmountainstudio.com/com...
Core Data Mastery in SwiftUI
https://www.bigmountainstudio.com/cor...
SwiftUI Animations Mastery
https://www.bigmountainstudio.com/ani...

AppCoda Books
Beginning iOS 16 Programming with Swift (SwiftUI + UIKit)
https://gumroad.com/a/646790611/WihuX
Beginning iOS 16 Programming with Swift (SwiftUI + UIKit) - Starter
https://gumroad.com/a/646790611/mOzKq
Mastering SwiftUI 4 + Swift Programming for iOS 16 - Professional
https://gumroad.com/a/646790611/gjPBw
Mastering SwiftUI 4 - Starter
https://gumroad.com/a/646790611/TyNEz

Other References:
Stewart Lynch's YouTube Channel:
   / @stewartlynch  
Stewart Lynch on Mastodon:
https://iosdev.space/@StewartLynch
Stewart Lynch On Threads:
@StewartLynch
Stewart Lynch on X:
https://x.com/StewartLynch
Stewart Lynch on LinkedIn
  / stewartlynch