Project Setup with Assets and Custom Data Model | SwiftUI Map App #1

Поделиться
HTML-код
  • Опубликовано: 15 сен 2024
  • We're going to start this project with some assets and data that have already been created for you via the link below. In this video, we will set up for Xcode project and import all of these resources. We will also set up the data model for the Locations in our app!
    Downloads: www.swiftful-t...
    🤙 WELCOME BACK 🤙
    WEBSITE: www.swiftful-t...
    DISCORD: / discord
    GITHUB: github.com/Swi...
    SAY THANKS: www.buymeacoff...

Комментарии • 31

  • @kembel2761
    @kembel2761 9 месяцев назад +2

    You are without a doubt the best Swift/iOS "tutor" I've watched. Keep going and hoping for more of these app sample vids!

  • @spradohak
    @spradohak 2 года назад +1

    hey Nick, just wanted to mention that Xcode will always default to use the last device in your Simulator devices.
    that's why it uses iPod touch, you can delete it if you want or rename it, in order to make it not appear as a default device every time you open Xcode.
    Thank you so much for the project.

  • @ambymbayi
    @ambymbayi 2 года назад

    I love how you structure your projects. Is this how you do at work as well?🤭🤭🤭

  • @dugrut1325
    @dugrut1325 2 года назад +1

    never boring!

  • @mrtayyabmughal7209
    @mrtayyabmughal7209 2 года назад +3

    You are awesome 😎 🙌

  • @rithiksinhhha
    @rithiksinhhha 2 года назад

    Excited for the next video, Can’t wait !

  • @dugrut1325
    @dugrut1325 2 года назад

    Plus I love the music!

  • @thescispot4780
    @thescispot4780 2 года назад

    at 14:06 the ContentView File is opened and I'm guessing edited, I'm having difficulty getting this to work on my end and im guessing that this descrepancy is why I can't figure out whats going wrong, what all is changed in the ContentView Swift files? Thank You for the help!!!

  • @mostafa.o
    @mostafa.o Год назад

    Hi Nick, thank you very much for these videos! I need to understand how you want us to follow your videos. I feel very passive following what you do. Should I do exactly what you do in the video? but here too I feel that I reproduce mechanically while remaining passive...

  • @rasheed1andrew
    @rasheed1andrew 2 года назад +2

    In a case someone was going to upload a location that has no pictures. Is it okay to set the image name to an options string in an array within the model or is there a better approach? Same for the description, can it be optional in the model just in case their isn’t a description, it returns nil. If this idea works, how may it affect the code structures in further parts of the app.

    • @SwiftfulThinking
      @SwiftfulThinking  2 года назад +1

      Yea, this is exactly the way to do it. Make the properties in the model optional. When you draw them on the views, you'll just need to add a little validation to check for a value first (if let imageName = location.imageName) and things like that!

    • @rasheed1andrew
      @rasheed1andrew 2 года назад

      @@SwiftfulThinking is it also okay to set an array in a model and if so, do you make the contents in the array optional or the entire array

  • @RicardoGarcia-up3dp
    @RicardoGarcia-up3dp Год назад +1

    Hi Nick... thank you so much for this incredible course... I just want to tell you the link to the next chapter of the chapter #1 jump to #3, nor to #2.... Thank you anyway!!

  • @joaomarques1510
    @joaomarques1510 2 года назад

    Great tutorial, its possible we add a plus button for user's add new locations with new photos and descriptions? Thanks!

  • @mikhailkonovalov3049
    @mikhailkonovalov3049 Год назад

    I like the song😃😃😃

  • @helena9210
    @helena9210 2 года назад

    great music !!!

  • @user-ic8rm2zf7v
    @user-ic8rm2zf7v Год назад

    Hello, I have "Invalid redeclaration of LoacationsDataService"

  • @RobertMcGovernTarasis
    @RobertMcGovernTarasis 2 года назад +2

    title is #0 in RUclips but #1 on the video

    • @SwiftfulThinking
      @SwiftfulThinking  2 года назад +1

      Fixed. Thanks Robert!

    • @samarghourab5545
      @samarghourab5545 2 года назад

      @@SwiftfulThinking Just to let you know, the link at the end sends you to video #3 and not #2

  • @warrenscorner
    @warrenscorner Год назад

    I started building a map app a few years ago but never finished it. I got frustrated with Xcode because of all of the updates. The update to SwiftUI just blows me away! Hopefully you can help me make my map a reality. Thanks for the vids. How come you don’t use PayPal on your web site?

  • @markme7092
    @markme7092 2 года назад

    hi, I want to enable button once in 30 minutes it means user can post once in each 30 minutes. How to set condition on button & achieve that functionality in SwiftUI? Please help me

    • @SwiftfulThinking
      @SwiftfulThinking  2 года назад

      Can you add a Timer to your app and execute something every 30 minutes

  • @danielwatson6529
    @danielwatson6529 2 года назад

    the music 😁!!

  • @wandahu8058
    @wandahu8058 Год назад

    Good good good!

  • @AntonR8
    @AntonR8 8 месяцев назад

    Link don't work

  • @justdocode4129
    @justdocode4129 2 года назад

    first

  • @magedmohmed4403
    @magedmohmed4403 Год назад

    I am enjoyed for your Explanation Nick 🤎🤎