Create a weather app from scratch with this SwiftUI Crash Course

preview_player
Показать описание
Create a simple weather app from scratch with SwiftUI. 🌤

We'll learn how to get the user's current location, get the weather from that location, and display everything in a beautiful UI!

Access the written version of this tutorial and the source files:

🔗 Links mentioned in the video:

👩🏻‍💻 Source code on Github:

🪄 Join our channel and unlock members-only perks:

👋🏻 Let's connect!

Part 1
0:00 - Introduction
1:17 - Create Xcode project
2:51 - Get the coordinates
13:14 - Test the application

Part 2
14:25 - Get the weather
20:38 - Test the application
21:09 - Prepare the WeatherView

Part 3
24:08 - WeatherView UI
30:21 - Detailed weather information
36:13 - Conclusion
Рекомендации по теме
Комментарии
Автор

Thanks Stephanie! I have experience in ObjC and Flutter, so this tutorial gives me all I need to get started in SwiftUI!

rachidfinge
Автор

This gave me a boost in my SwiftUI learning path!

TimeForTechAarush
Автор

Great tutorial. Clear, fast paced and informative. Keep ip the great work look forward to watching other videos from you.

semilife
Автор

Thanks, good pacing and the final result is very polished-looking

markaurelius
Автор

thanks for kickstarting my iOS dev career...much love❤️

ronniezad
Автор

It took me 6 hours to complete this demo. This tutorial was a great start for my iOS app development. Thank you so much. I learnt a lot, my next step is to learn SwiftUI elements and add more functionality on top of this, like automatically changing metric to imperial and vice versa on the user input. Changing the icons automatically when the weather is hot, humid, cold, sunny, changing the background theme (day, night) based on the timing.

x
Автор

Thanks Stephanie for this awesome tutorial it was definitely really useful. Keep it up. God bless you.

julianm
Автор

Excellent presentation and explanation, thank you!

MarkBTomlinson
Автор

Thank you so much for the tutorial :))

CHITUS
Автор

just started learning swift, and this is a great first project to build

shubhamku
Автор

Hello from Montréal 😀 amazing tutorial

christophebeaulieu
Автор

at 12:10 swift does not permit you to write that on separate lines it will have to be a continuation or else you will get an error

Giovanniafram
Автор

third time around, 1st time I just copied your code, app worked. But now I'm trying to understand the coding...

dugrut
Автор

You can actually use simulator to test the app AND get the location. Just select Features/Location and choose any you want. So it's not mandatory to use your iphone.

guntarsreiss
Автор

Thank you for this tutorial🙃 how can i make autoreload? For example every 1 hour data reload automatically?

alexanderkhrulev
Автор

Would it be possible to give us a tutorial on how to include unit tests on swiftUI please? It would be great!! 😊🙏

tilupifilms
Автор

The weather logo doesn't change in the WeatherView. For example, even though its cloudy, the logo displays systemName: "sun max".

applelover
Автор

I wanted to ask you what method is used in this course, is it MVC, MVVM or something like that...just because I am curious please 🙏

nblljk
Автор

How do you get the information from the JSON, having difficulty finding it, thank you

nateperry
Автор

hey guys! so im stuck on the location manager in the code location = locations.first?.coordinate, it isn’t reading the first location tag and is giving me an error. any suggestions?

vamp