Create a weather app from scratch with this SwiftUI Crash Course

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ธ.ค. 2024

ความคิดเห็น •

  • @That123Dev
    @That123Dev 9 หลายเดือนก่อน +4

    This gave me a boost in my SwiftUI learning path!

  • @x12624
    @x12624 2 ปีที่แล้ว +28

    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.

    • @MB-il3bk
      @MB-il3bk ปีที่แล้ว +3

      I could make this explanation easier tbf

  • @rachidfinge8601
    @rachidfinge8601 3 ปีที่แล้ว +6

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

  • @ronniezad323
    @ronniezad323 3 ปีที่แล้ว +4

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

    • @DesignCodeTeam
      @DesignCodeTeam  3 ปีที่แล้ว

      You're welcome, thanks for watching!

  • @eliwhalen604
    @eliwhalen604 3 ปีที่แล้ว +4

    Best channel for iOS dev, thank you!

  • @semilife
    @semilife 3 ปีที่แล้ว +19

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

  • @josuegisber8150
    @josuegisber8150 3 ปีที่แล้ว +3

    Excellent, I’ll rewatch this again

    • @DesignCodeTeam
      @DesignCodeTeam  3 ปีที่แล้ว +1

      Thanks for watching until the end!

  • @markaurelius61
    @markaurelius61 3 ปีที่แล้ว +7

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

  • @shubhamku044
    @shubhamku044 5 หลายเดือนก่อน +1

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

    • @DesignCodeTeam
      @DesignCodeTeam  5 หลายเดือนก่อน +2

      Great to hear!

    • @shubhamku044
      @shubhamku044 5 หลายเดือนก่อน

      @@DesignCodeTeam can you also add tutorial for uikit project?

  • @julianm080808
    @julianm080808 7 หลายเดือนก่อน +1

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

  • @Giovanniafram
    @Giovanniafram 2 ปีที่แล้ว +4

    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

  • @collinyang688
    @collinyang688 2 ปีที่แล้ว +11

    in 18:07, were did you get the huge chunk of code?

    • @_txrtle3019
      @_txrtle3019 2 ปีที่แล้ว +2

      ^

    • @anthonywright3248
      @anthonywright3248 3 หลายเดือนก่อน

      Found it in the gitHub files linked > Under 'Managers' folder.

  • @tudoriustin22
    @tudoriustin22 3 ปีที่แล้ว +5

    Thank you so much for the tutorial :))

  • @dugrut1325
    @dugrut1325 2 ปีที่แล้ว +13

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

  • @visualarts6686
    @visualarts6686 ปีที่แล้ว +2

    Where do I get the response body?

  • @tilupifilms
    @tilupifilms 2 ปีที่แล้ว +8

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

    • @slushpuppii
      @slushpuppii ปีที่แล้ว

      It should give you the option when first creating the project.

  • @rajdhakate617
    @rajdhakate617 3 ปีที่แล้ว

    Her accent made me stick to the very end. And great tutorial. Thank you

  • @WestCoastAce27
    @WestCoastAce27 3 ปีที่แล้ว +1

    Great job. Obj-C dev here - Swift is much easier.

  • @omercakmak3099
    @omercakmak3099 4 หลายเดือนก่อน +1

    where did you get the response body from? I don't get where we can copy and paste that from

    • @omercakmak3099
      @omercakmak3099 4 หลายเดือนก่อน

      ok found it from the github source code

  • @MarkBTomlinson
    @MarkBTomlinson 3 ปีที่แล้ว +2

    Excellent presentation and explanation, thank you!

  • @guntarsreiss2319
    @guntarsreiss2319 ปีที่แล้ว +1

    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.

  • @ZFighter-d7k
    @ZFighter-d7k ปีที่แล้ว

    nice and detailed tutorial. thanks

  • @michaeIbonq
    @michaeIbonq ปีที่แล้ว

    best tutorial to swift !

  • @WardA-zh3si
    @WardA-zh3si 10 หลายเดือนก่อน

    Fantastic tutorial.

  • @christophebeaulieu4916
    @christophebeaulieu4916 3 ปีที่แล้ว

    Hello from Montréal 😀 amazing tutorial

  • @dugrut1325
    @dugrut1325 2 ปีที่แล้ว

    I'm exhausted! Thanks

  • @_thekick3r
    @_thekick3r 2 ปีที่แล้ว

    I'm having an unkown error in the do catch part in ContentView (19:57), wherein my program keeps on crashing. It says to see backtrace for more information, but it says that there is an unknown error in the do catch part.
    Does anyone know the solution to this problem I'm having?

  • @Setchuko
    @Setchuko 2 ปีที่แล้ว +2

    Mam it shows like Thread 1: EXC_BAD_ACCESS(code=2, address=0x7ffee5163ff8) what is the solution ?

  • @Lian5able
    @Lian5able 3 ปีที่แล้ว +1

    Thanks ,great tutorial.

  • @_txrtle3019
    @_txrtle3019 2 ปีที่แล้ว +1

    Where do you get the struct ResponseBody and the others below it in the Weather manager?

    • @ashk5259
      @ashk5259 2 ปีที่แล้ว +2

      Here you go, from the GitHub: github.com/stephdiep/WeatherApp/commit/d0210ed7d4b9775d58d48f6fb842d04b9fd7a1a1
      struct ResponseBody: Decodable {
      var coord: CoordinatesResponse
      var weather: [WeatherResponse]
      var main: MainResponse
      var name: String
      var wind: WindResponse
      struct CoordinatesResponse: Decodable {
      var lon: Double
      var lat: Double
      }
      struct WeatherResponse: Decodable {
      var id: Double
      var main: String
      var description: String
      var icon: String
      }
      struct MainResponse: Decodable {
      var temp: Double
      var feels_like: Double
      var temp_min: Double
      var temp_max: Double
      var pressure: Double
      var humidity: Double
      }
      struct WindResponse: Decodable {
      var speed: Double
      var deg: Double
      }
      }
      extension ResponseBody.MainResponse {
      var feelsLike: Double { return feels_like }
      var tempMin: Double { return temp_min }
      var tempMax: Double { return temp_max }
      }

  • @jleuthardt
    @jleuthardt 3 ปีที่แล้ว +1

    I can't get the decode chunk at 18:05 because its locked behind a paywall. either I'm missing something or that's just shitty

    • @DesignCodeTeam
      @DesignCodeTeam  3 ปีที่แล้ว

      Hi,
      You can get it in the source code: github.com/stephdiep/WeatherApp
      - Stephanie

    • @Virgin_mc
      @Virgin_mc 3 หลายเดือนก่อน

      @@DesignCodeTeam thx u so much!

  • @apollogamblin8246
    @apollogamblin8246 2 ปีที่แล้ว +2

    I keep getting the error "Value of type 'Double' has no member 'roundDouble'" Does anyone have any ideas.

  • @mohammederrazi
    @mohammederrazi 2 ปีที่แล้ว

    Good work 👍

  • @siabedi5892
    @siabedi5892 ปีที่แล้ว

    You are amazing!

  • @karanvirbilbile6018
    @karanvirbilbile6018 ปีที่แล้ว

    It was very helpful thank a lots

  • @НураулетДаулетхан
    @НураулетДаулетхан ปีที่แล้ว

    where did you get icon folder?

  • @applelover777
    @applelover777 3 ปีที่แล้ว +1

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

    • @DesignCodeTeam
      @DesignCodeTeam  3 ปีที่แล้ว +5

      Yes, that's why in the conclusion I mentioned this as a possible feature to improve the app! :)
      - Stephanie

  • @MonkeyEdits101
    @MonkeyEdits101 4 หลายเดือนก่อน

    hey i'm getting an error. the code " location = locations.first?.coordinate" the error says Value of type 'CLVisit' has no members 'first'. what do i do?

  • @tanmaydabhade7745
    @tanmaydabhade7745 5 หลายเดือนก่อน

    Hi, is there any way to eliminate the first share location process? I tried to run it on appear and it takes a lot of time

  • @infinitespace1982
    @infinitespace1982 2 ปีที่แล้ว

    When I try to connect my phone with mac, the build fails and I get this errror
    Signing for "weather" requires a development team. Select a development team in the Signing & Capabilities editor.

  • @TheIsaPerezShow
    @TheIsaPerezShow 7 หลายเดือนก่อน

    I’m lost on the part about the json file

  • @gabrielarubio6130
    @gabrielarubio6130 ปีที่แล้ว +1

    I'm having a fatal error that states "Couldn't parse weatherdata.json as ResponseBody" does anybody have any idea on how to fix this error?

    • @Rory_-ty7fp
      @Rory_-ty7fp ปีที่แล้ว

      Literally going through this problem now as well. Have you checked spelling, not that that solved it for me!

    • @khaleelobrien2277
      @khaleelobrien2277 ปีที่แล้ว

      same issue, something is wrong with the way she is parsing that weatherData.json

    • @yatharthc6475
      @yatharthc6475 ปีที่แล้ว

      @@khaleelobrien2277 did you get it?

    • @yatharthc6475
      @yatharthc6475 ปีที่แล้ว

      did you fix it?

  • @gmp009
    @gmp009 2 ปีที่แล้ว

    why me getting this error Fatal error: No ObservableObject of type LocationManager found. A View.environmentObject(_:) for LocationManager may be missing as an ancestor of this view.

  • @vamp7762
    @vamp7762 2 ปีที่แล้ว

    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?

  • @nateperry3839
    @nateperry3839 2 ปีที่แล้ว

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

  • @brightuniverse4692
    @brightuniverse4692 3 ปีที่แล้ว +1

    I'm really confused about the code you can get from the text content to copy and paste. I don't understand where it is.

    • @DesignCodeTeam
      @DesignCodeTeam  3 ปีที่แล้ว

      Hi, it's available on designcode.io:
      Part 1: designcode.io/quick-apps-swiftui-weather-app-1
      Part 2: designcode.io/quick-apps-swiftui-weather-app-2
      Part 3: designcode.io/quick-apps-swiftui-weather-app-1

  • @speedyclaxton2174
    @speedyclaxton2174 4 หลายเดือนก่อน

    when doing @StateObject var locationManager = locationManager(). i end up with an error that just says "circular reference" any ideas why ? my code up to this point has been exactly the same as in the video.

    • @mv1421
      @mv1421 3 หลายเดือนก่อน

      Not sure if you figured it out, but it should be LocationManager() and not locationManager()

  • @Zain-ex1xx
    @Zain-ex1xx หลายเดือนก่อน

    how can I get the assets?

  • @ellively7887
    @ellively7887 2 ปีที่แล้ว +2

    감사합니다.

  • @nblljk5576
    @nblljk5576 2 ปีที่แล้ว

    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 🙏

  • @alexanderkhrulev6688
    @alexanderkhrulev6688 2 ปีที่แล้ว

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

  • @ADJMelodics
    @ADJMelodics ปีที่แล้ว

    where can I get Jason file ?????

  • @isamalzareer7721
    @isamalzareer7721 3 ปีที่แล้ว

    if for example I want to replace the coordinates in this code with the coordinates depending on the location how do I do it?
    let coordinates = Coordinates(latitude: 12.123456, longitude: 98.987654)

    • @DesignCodeTeam
      @DesignCodeTeam  3 ปีที่แล้ว

      Hi, the code already gets the current location of the user. If you wish to hard-code some coordinates, you'll need to create a CLLocationCoordinate2D (see developer.apple.com/documentation/corelocation/cllocationcoordinate2d).
      - Stephanie

  • @Bhuvagopal-p4h
    @Bhuvagopal-p4h 11 หลายเดือนก่อน

    How can I get images just like you?

  • @Александр-х4д
    @Александр-х4д 4 หลายเดือนก่อน

    Why does my location take so long to load? how to make it faster or instantly

  • @pedrodelmondes8203
    @pedrodelmondes8203 ปีที่แล้ว

    Where can i find the assets???

  • @supagoon8
    @supagoon8 6 หลายเดือนก่อน

    great video

  • @_txrtle3019
    @_txrtle3019 2 ปีที่แล้ว +1

    is it possible to give us the assets? would be really helpful

  • @stevencooper2393
    @stevencooper2393 2 ปีที่แล้ว

    I'm getting a fatal error thread one whenever i try to fetch the data... how do i work around that?

    • @tanmaydabhade7745
      @tanmaydabhade7745 5 หลายเดือนก่อน

      Yep same issue., the progress view does not end, the app has been going on for the last @# minutes still no data

  • @tech4days162
    @tech4days162 3 ปีที่แล้ว

    How do you find apis and libraries for other apps/ programs

    • @DesignCodeTeam
      @DesignCodeTeam  3 ปีที่แล้ว

      Just do a simple research on Google for the service you're looking for with "API" at the end of your search terms and I'm sure you'll find an API/library for that. Otherwise, there's this list of public APIs hosted on Github: github.com/public-apis/public-apis
      Hope that helps!
      - Stephanie

  • @jackychen8803
    @jackychen8803 3 ปีที่แล้ว +1

    Good stuff

  • @polirtohgl1228
    @polirtohgl1228 7 หลายเดือนก่อน

    How to get assets?

  • @gigipataridze3885
    @gigipataridze3885 3 ปีที่แล้ว +1

    can you link where you copied new york weather from ? Very good Video ❤️

    • @DesignCodeTeam
      @DesignCodeTeam  3 ปีที่แล้ว +1

      Hi!
      Just replace the YOUR_API_KEY by your own:
      api.openweathermap.org/data/2.5/weather?q=New%20York&appid=YOUR_API_KEY&units=metric
      - Stephanie

  • @kingshukdeb
    @kingshukdeb 2 ปีที่แล้ว

    Do we need to have an iPhone to test if location permission is working or not?

    • @wolski3714
      @wolski3714 2 ปีที่แล้ว

      nope, location works fine in emulator

  • @markpeck60
    @markpeck60 ปีที่แล้ว

    How can we add a radar?

  • @indipow82
    @indipow82 3 ปีที่แล้ว

    When I get to testing the application it fails. Shows nothing but a black screen and gives me and error code. EXC_BAD_ACCESS. I have checked ove the code several times and cant sort the bug.

    • @DesignCodeTeam
      @DesignCodeTeam  3 ปีที่แล้ว

      Hi! Try to Clean Build Folder (Shift + Command + K) and build your application again. Also, you won't be able to get the weather on the Simulator, so make sure to test on an actual device.
      - Stephanie

    • @codejunkie6300
      @codejunkie6300 3 ปีที่แล้ว

      @@DesignCodeTeam I get the same error, even when testing on an actual device. I'm using Xcode 13.2.1 and iOS 15.2. It's occuring on "@main" in the main app swift file (which points to ContentView()).

  • @drawing_kim0523
    @drawing_kim0523 2 ปีที่แล้ว

    Hello, Stephanie! I'm studying for iOS while watching tutorial videos. I have a question while watching the video. The weather app area is in New York, USA. Can I change it to Seoul, Korea? Or should I use it in New York like a video?

    • @DesignCodeTeam
      @DesignCodeTeam  2 ปีที่แล้ว +1

      Hi! New York is only the location for the dummy data, but you can change it to whichever location you wish, it doesn't matter! Also, the real data you'll get once you build the app will be the current weather conditions from your physical location. ☺️
      - Stephanie

  • @juniorrrr-r5v
    @juniorrrr-r5v 3 ปีที่แล้ว

    I'm getting an error saying 'cannot find previewWeather In scope' is there a way to fix it?

    • @DesignCodeTeam
      @DesignCodeTeam  3 ปีที่แล้ว

      Hi! You'll need to add the preview data yourself by adding the load function with dummy JSON data for the weather: th-cam.com/video/X2W9MPjrIbk/w-d-xo.html
      The Data from JSON section can be found (with the load function) at designcode.io/swiftui-advanced-handbook-data-from-json
      - Stephanie

    • @juniorrrr-r5v
      @juniorrrr-r5v 3 ปีที่แล้ว

      @@DesignCodeTeam great, thank you so much!

  • @coldchickennoodles5575
    @coldchickennoodles5575 3 หลายเดือนก่อน +1

    Great video, but you don't really explain any line of code you write you're just reading it.

  • @pierre-louislrt1787
    @pierre-louislrt1787 3 ปีที่แล้ว

    When I archive the project I've Cannot find 'PreviewWeather' in scope

    • @DesignCodeTeam
      @DesignCodeTeam  3 ปีที่แล้ว +1

      Oh, sorry about that! ModelData.swift should've been moved outside of the Preview Content folder. Then the Archive will succeed 🙂
      -Stephanie

    • @pierre-louislrt1787
      @pierre-louislrt1787 3 ปีที่แล้ว

      @@DesignCodeTeam Greate thanks, And how can I add the forecast weather and some animation ? thanks

    • @DesignCodeTeam
      @DesignCodeTeam  3 ปีที่แล้ว +1

      Just head over to openweathermap.org/api to learn which endpoint to call to get forecast weather. You can get the 4 days, 16 days or even 30 days forecast with the OpenWeather API. As for the animation, I suggest you to follow Meng's tutorials where he teaches how to make animations with SwiftUI!
      - Stephanie

  • @patrickmunyi
    @patrickmunyi 2 ปีที่แล้ว

    Hi, great work on the App. I'm getting an error in the Content View when I try to load the weather data. The "if weather = weather " code in the Content View code is throwing an error and advising I use boolean

    • @michaelvarghesethomas8878
      @michaelvarghesethomas8878 2 ปีที่แล้ว +2

      Leaving this answer here in case someone needs it in the future: This is most likely because you haven't yet used the variable weather yet. So the suggestion is that if you are not planning on using the variable, replace it with a boolean conditional instead

    • @michaelvarghesethomas8878
      @michaelvarghesethomas8878 2 ปีที่แล้ว

      Leaving this answer here in case someone needs it in the future: This is most likely because you haven't yet used the variable weather yet. So the suggestion is that if you are not planning on using the variable, replace it with a boolean conditional instead

    • @Rory_-ty7fp
      @Rory_-ty7fp ปีที่แล้ว

      @@michaelvarghesethomas8878 Hi, you seem to understand quite a lot, I have copied her code word for word but on the weatherView page it can never make the preview as it says that there is a fatalerror in the ModelData? any ideas?

  • @nafeezahmed9468
    @nafeezahmed9468 3 ปีที่แล้ว

    I tried to run the app on simulator it crashed! Can't we just run it on simulator? it showed me some error in fatalError like Thread1: FatalError

    • @DesignCodeTeam
      @DesignCodeTeam  3 ปีที่แล้ว

      Hi! You're supposed to be able to run it in the Simulator, and see the WelcomeView. However, you can't get the location on the Simulator (it's not a feature supported by the Simulator) and you'll need to test it on an actual device.
      - Stephanie

    • @Martin-ml3ly
      @Martin-ml3ly 3 ปีที่แล้ว

      @@DesignCodeTeam Actually you should be able to use the location inside the Simulator as well. Check Features > Location in the Simulator menu, there you can select predefined locations or even use a custom one.

  • @ryanhua6570
    @ryanhua6570 2 ปีที่แล้ว

    I imported your code from github and it still doesn't work. is anything outdated?

  • @RyanGregoire-i5p
    @RyanGregoire-i5p ปีที่แล้ว

    This is my First Programming Tutorial I used to code in javascript but I hate js I am thinking of relearning my coding skill from scratch

  • @gradientO
    @gradientO 3 ปีที่แล้ว +3

    Awesome

  • @tharindudarshana6480
    @tharindudarshana6480 3 ปีที่แล้ว

    Thank You for the tutorial. I've created the app but I can't see the weather.name in the Weather App in my device - iPhone 11 Pro Max. Its the same case for 11 Pro Max in iOS simulator. But in iOS 13 Simulator I can see it. Any particular reason? Very good tutorial regardless. Thank You!

    • @DesignCodeTeam
      @DesignCodeTeam  3 ปีที่แล้ว

      Hi Tharindu! The weather.name shouldn't be a problem on any device. Just make sure that when you query the data from the API, you get the name in the data you fetched.
      - Stephanie

    • @relax_music668
      @relax_music668 2 ปีที่แล้ว

      I have the problem too. Always show progressview .I debuged fetched api data,but not show weatherview.

  • @lucasgaming61
    @lucasgaming61 3 หลายเดือนก่อน

    Why do I still have errors tho

  • @prudhvimoturu
    @prudhvimoturu 17 วันที่ผ่านมา

    weather row is not aligned perfectly

  • @fpshunter
    @fpshunter 3 ปีที่แล้ว

    whats does it mean "manager.delegate = self" - 4 min 56 sec

    • @DesignCodeTeam
      @DesignCodeTeam  3 ปีที่แล้ว

      We need to assign a delegate to our CLLocationManager instance, so we're assigning the class we're in (LocationManager) as its delegate
      - Stephanie

  • @Shreddderrr
    @Shreddderrr 8 หลายเดือนก่อน

    i get fatal error "error fetching weather data" any idea why?

    • @Owen02_
      @Owen02_ 8 หลายเดือนก่อน

      I’m also getting this error, were you able to fix it?

    • @Shreddderrr
      @Shreddderrr 8 หลายเดือนก่อน

      @@Owen02_ yes, you need to remove the double quotes when adding the api key in the link and check for any extra spaces added

    • @Shreddderrr
      @Shreddderrr 8 หลายเดือนก่อน

      @@Owen02_ If you get any error. copy paste the code and add "keep the code 100% as it is and fix the errors only" in chatgpt. it will keep the code styling as it is and fix the error for you. Then you can ask what was the error and how it fixed it

    • @Owen02_
      @Owen02_ 8 หลายเดือนก่อน

      @@ShreddderrrWhich quotes specifically? And also Is it the part of the code that’s made in the video at 16:39 ?

    • @Shreddderrr
      @Shreddderrr 8 หลายเดือนก่อน

      @@Owen02_can you copy paste your code

  • @Pablo-yu7wo
    @Pablo-yu7wo 3 ปีที่แล้ว +1

    If i use windows, can i do ios apps with swiftUI?

    • @DesignCodeTeam
      @DesignCodeTeam  3 ปีที่แล้ว

      Hi! In the tutorial we're using Xcode, and it's only available on Mac, unfortunately 😕
      - Stephanie

    • @coffeecelestia6443
      @coffeecelestia6443 3 ปีที่แล้ว

      You can try cloud services, but it's expensive, some like 100$/month for remote screen access to device, and it's has problems with testing on your iOS device

  • @pokerchannel6991
    @pokerchannel6991 3 หลายเดือนก่อน

    i like swift

  • @asemel-khoike6154
    @asemel-khoike6154 2 ปีที่แล้ว

    Excuse me, I think this is a problem about weatherRow the top and bottom on this design are not on the same line how to fix it

  • @tarunchauhan97
    @tarunchauhan97 6 หลายเดือนก่อน

    best part was you hide your location coordinates .... hahaha

  • @agent47in51
    @agent47in51 3 ปีที่แล้ว +1

    how can get full source code ?

    • @DesignCodeTeam
      @DesignCodeTeam  3 ปีที่แล้ว +1

      Hi, you can access it here: github.com/stephdiep/WeatherApp

  • @emmanuelmensah990
    @emmanuelmensah990 3 ปีที่แล้ว +4

    ❤️

  • @Sasan_Soroush
    @Sasan_Soroush 7 หลายเดือนก่อน

    You can simulate location on Simulator, so you don't need the real device.

  • @ADJMelodics
    @ADJMelodics ปีที่แล้ว

    can anyone help me out

  • @AngelMartinez-ok7bg
    @AngelMartinez-ok7bg 2 ปีที่แล้ว

    For some reason the weather is displayed in kelvins

  • @poonamsoni6859
    @poonamsoni6859 3 ปีที่แล้ว

    Tell us about your secret resources

    • @DesignCodeTeam
      @DesignCodeTeam  3 ปีที่แล้ว +1

      Hi! I would say the tutorials about SwiftUI on Design+Code, as it's a big library covering many different concepts related to SwiftUI, as well as Hacking with Swift. Those are the resources I go back to the most!
      - Stephanie

  • @progra7502
    @progra7502 11 หลายเดือนก่อน

    👍

  • @EquipteHarry
    @EquipteHarry 3 หลายเดือนก่อน

    Johnson Brenda White Patricia Miller Melissa

  • @yanzhenhuang9820
    @yanzhenhuang9820 3 ปีที่แล้ว

    小姐姐的母语是中文嘛?

  • @Batmann152
    @Batmann152 5 หลายเดือนก่อน

    i fall in love with her..

  • @Zain-ex1xx
    @Zain-ex1xx หลายเดือนก่อน

    disLike and also unfollow , from the beginning you can report that you must pay to get the content

  • @maxgs3794
    @maxgs3794 3 ปีที่แล้ว

    I dont know how to code, i just came because she looked cute

    • @maxgs3794
      @maxgs3794 3 ปีที่แล้ว

      Send #🥺

  • @lfcblaze
    @lfcblaze ปีที่แล้ว

    this doesn't work - fails at too many levels.

  • @imhlin
    @imhlin 8 วันที่ผ่านมา

    fail to compile due to cannot find "WeatherRow" in scope, it looks like "WeatherRow" is not well defined in "WeatherView" file. any solutions on this? thanks.

  • @CHITUS
    @CHITUS 3 ปีที่แล้ว

    Thank you so much for the tutorial :))