SwiftUI List and NavigationView tutorial iOS in Hindi

Поделиться
HTML-код
  • Опубликовано: 19 сен 2024
  • List and NavigationView in swiftui are the most important components, swiftui list and NavigationView tutorial brings to you many details as how list in swiftui works and how to use NavigationView in swiftui.
    List swiftui is about creating a view similar to uitableview in uikit. In this tutorial you will learn how to navigate with swiftui using a list and creating sections in list swiftui example. You will also learn to pass data from one view to other with list and navigation swiftui tutorial
    In this swiftui tutorial we also talk about identifiable protocol to build a list and is identifiable protocol really needed to make list is the question that gets answered in this swiftui tutorial.
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    ✅ Subscribe to the channel and stay ahead of everyone by following the right way for writing clean code in swift. 🔥🔥🔥🔥🔥
    🔗Click on the link to subscribe: www.youtube.co...
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    -----------------------------------------------------------------------------------------------------------------------
    📥 Download the source code from
    Github: github.com/cod...
    Google Drive: drive.google.c...
    -----------------------------------------------------------------------------------------------------------------------
    🎶 Royalty free Music: www.bensound.com
    ############################################
    Connect with me on social media
    📧: codecat15@gmail.com
    🐦: / codecat15
    Facebook: / code.cat.792
    Github: github.com/cod...
    ###########################################
    #swiftUIListAndNavigationView #listSwiftUI #NavigationViewSwiftUI

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

  • @madmaxcoder6209
    @madmaxcoder6209 4 года назад +2

    I did see some channels which show list and navigation but none of them went into such depth to explain this topic, thank you for providing such clarity and explaining how it works, and yes you are correct we don’t need Identifiable protocol your channel is the preferred one for me to get real knowledge. Ravi you are helping a ton of developer’s by providing such quality content for free thank you.

    • @CodeCat15
      @CodeCat15  4 года назад

      Thank you for your kind words

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

    Very ..nice explanation bro. Marvellous.....

    • @CodeCat15
      @CodeCat15  3 года назад

      Thank you so much 🙂

  • @vanitaladkat436
    @vanitaladkat436 3 месяца назад +1

    Hi Ravi
    Thanks for detailed session.
    All your videos are really good and knowledgeable. and those can be referred even by beginner or experienced one. Only thing I would like to suggest is to start the { on same line for more clear code (for guidelines). (I know you add those for better understanding, but may be I have OCD for it 😂)

    • @CodeCat15
      @CodeCat15  3 месяца назад

      hahaha I get it, that irritated me too for sometime as the formatting was not happening correct so I did plenty of re-takes on this video due to the formatting but then I was like ye na ho payega ab isko aise he live karna hoga

  • @NikunjJadav
    @NikunjJadav 7 месяцев назад +1

    Very Good Explanation in Simple way. Thank you so much for such amazing content for us. Keep sharing

    • @CodeCat15
      @CodeCat15  7 месяцев назад

      It's my pleasure

  • @bhagyashri990
    @bhagyashri990 8 месяцев назад +1

    Thank you soooooo much ❤. Understood everything in one go only

    • @CodeCat15
      @CodeCat15  7 месяцев назад

      Glad it helped!

  • @SunilSingh-hp7io
    @SunilSingh-hp7io 2 года назад +1

    what a description...read n no of articles and watched many videos but this is classic .....in a single tutorial you explained identifiable, list, row model (now my code is clean easy to read) , detail view in a clean and simple way...just implemented in my pro (with API data) and all working fine...thank you very much

    • @CodeCat15
      @CodeCat15  11 месяцев назад

      I am glad this was helpful. Thank you for your kind words

  • @sahilberi5759
    @sahilberi5759 Год назад +1

    Loved your content

  • @nainasoni7831
    @nainasoni7831 3 года назад +1

    Awesome, Yeah dekhne k baad koi aur tutorial dekhne ki zarurat nahi hai..

    • @CodeCat15
      @CodeCat15  3 года назад +1

      Thank you Naina :) I am glad ye tutorials helpful hai :)

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

    Swift and iOS looks great and I feel motivated to learn more with your teaching. Thank you!

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

    Ravi, just want to say Thank you so much for such content yaar, thanks once again and keep teaching us !!😍

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

      Thank you so much 😀

  • @ranganathc3170
    @ranganathc3170 3 года назад +1

    nice ...😍..simply to understand bro..

    • @CodeCat15
      @CodeCat15  3 года назад

      Thanks buddy, I am glad this was helpful :)

  • @sunishkumar92
    @sunishkumar92 3 года назад +1

    Really awesome tutorial sir!

    • @CodeCat15
      @CodeCat15  3 года назад

      Glad you liked it! Thank you Sunish 🙂

  • @koradahemanth24
    @koradahemanth24 3 года назад +1

    Well explained as usual.

    • @CodeCat15
      @CodeCat15  3 года назад

      glad this was helpful

  • @supriyaghosh4190
    @supriyaghosh4190 8 месяцев назад +1

    Awesome video Ravi..please make some more videos on SwiftUI

    • @CodeCat15
      @CodeCat15  7 месяцев назад

      I create a small playlist called the foundation series which has 10 videos on creating a small todo list app with good practices and clean code. Do check it out
      Foundation series: ruclips.net/p/PLb5R4QC2DtFs8alYSS_cqNjLTDHucbuFl

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

    You are doing an awesome job. Thanks :)

  • @rohitnishad5687
    @rohitnishad5687 3 года назад +1

    really great tutorial sir.

    • @CodeCat15
      @CodeCat15  3 года назад

      Glad you liked it 😀

  • @DigitalHole
    @DigitalHole 4 года назад +1

    Well Explain Ravi..

    • @CodeCat15
      @CodeCat15  4 года назад +1

      Thank you 😊 let me know if you have questions on this will be happy to answer them and plz do share this with your iOS group on WhatsApp or Facebook

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

    Easy and Simple to understand as always.

  • @hardipgajera2316
    @hardipgajera2316 3 года назад +1

    veryyyyyy good explaination

    • @CodeCat15
      @CodeCat15  3 года назад

      Thanks I am glad you liked it

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

    awesome explanation

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

      Glad it was helpful!

  • @hardikmodha1883
    @hardikmodha1883 3 года назад +1

    This video very nice and simply understading of list in swiftui, i have one question can you make it one demo video on swiftui property wrapper

    • @CodeCat15
      @CodeCat15  3 года назад

      I was thinking about doing one more video on property wrapper because that's what we are going to use heavily in SwiftUI can you share what you would like to see in that video? I do have made a video on plain property wrapper in the past if you have not seen that do check it out
      Link: ruclips.net/video/6kq1F8ST5Vc/видео.html

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

    Sir I have a question. If I want to customize the default swiftUI elements then what should I do ? example: let say my client is not like the arrow symbol which is created when you added the navigation linker? how I can remove that ? how I can stop cell selection ? How I can modified or customize the navigation title ? like I want to centre the navigation title.
    Also can you please make a video for MVVM with swift UI ?
    Thank you.

    • @shahriarmahmud7850
      @shahriarmahmud7850 3 года назад +1

      @Code Cat

    • @CodeCat15
      @CodeCat15  3 года назад +1

      hey there, so for some reason I did not get the notification of this comment, very strange anyway welcome to the channel Shahriar hope you are doing well. I think with SwiftUI you can surely customize your control and the possibilities are endless, having said that you can use the inline property on the navigation bar to center its title
      I will surely make the MVVM video on swiftUI very soon, I have a couple of videos lined up for this year which I want to complete maybe next year but won't delay this. Once again sorry for the delayed response.

    • @shahriarmahmud7850
      @shahriarmahmud7850 3 года назад

      @@CodeCat15 thank you

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

      @@CodeCat15 Thank you so much for all your content. BTW, any updates on MVVM using SwiftUI? Eagerly waitinf for the same, not sure I missed the notification.

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

      I have a video on API parsing using MVVM pattern, let me know if that helps
      Link: ruclips.net/video/ffglS7yAHxs/видео.html

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

    Is that the reason you used codecat15?

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

      I was super lazy in naming when I was deciding to name the channel so just named on the things I like. Coding, Cats and my date of birth 😅

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

    How to display Navigation Bar items for an active tab View when using a TabView inside a Navigation View. I am not getting NavigationBar items displayed for respective active tab Views. Tried ViewBuilder also.

  • @abhinavsharma74
    @abhinavsharma74 11 месяцев назад +1

    I don't weather you'll reply or not but I'm facing this error while building application
    Navigation/BundleDecoder.swift:16: Fatal error: Unexpectedly found nil while unwrapping an Optional value .

    • @CodeCat15
      @CodeCat15  11 месяцев назад

      I have executed the source code mentioned in the video in XCode 15 without making any alterations. Are you attempting to execute the source code without any adjustments, or have you made modifications? If you have made changes, you may push them to your Git repository and share the link with me, and I will review them accordingly.

    • @abhinavsharma74
      @abhinavsharma74 11 месяцев назад +1

      @@CodeCat15 I am trying to execute this without any changes.

    • @CodeCat15
      @CodeCat15  11 месяцев назад

      @abhinavsharma74 interesting, what Xcode version are you using? Doesn’t matter but just curious also check if the folder has the json file from where it’s reading the json values I think that’s where the issue is

    • @abhinavsharma74
      @abhinavsharma74 11 месяцев назад +1

      @@CodeCat15 using xcode version 15.0, I'm able to get a preview, but unable build application on simulator

    • @CodeCat15
      @CodeCat15  11 месяцев назад +1

      @abhinavsharma74 funny thing is am able to build and run smoothly without any issues, try deleting the derived data folder and do a clean build that should solve the issue, if that doesn’t work upload the codebase on git and I’ll check out the issue.
      The error that you mentioned earlier seems like a code change in the Bundle class but I would have to see what the code is to provide better assessment.

  • @anamikapandit7111
    @anamikapandit7111 3 года назад +1

    can we tap on the cell without using navigation view?

    • @CodeCat15
      @CodeCat15  3 года назад

      Hello Anamika welcome to the channel, I have not tried that without navigation link but my best guess is you can add a onTapGesture on the list if you just want to tap on it, let me try that and get back to you

    • @anamikapandit7111
      @anamikapandit7111 3 года назад +1

      @@CodeCat15 okay 👍🙌😊 let me try too 😀

    • @CodeCat15
      @CodeCat15  3 года назад

      Awesome, but my question is i think only tap won’t suffice am guessing next thing you would try is printing the content of the tapped cell ( @state ) let me get back with a solid answer on this as of now am not in front of my system.

    • @CodeCat15
      @CodeCat15  3 года назад

      Hey there @Anamika, so i did try using the tap gesture and it worked i was able to tap and print hello world in the console

    • @anamikapandit7111
      @anamikapandit7111 3 года назад

      @@CodeCat15 okey 👍🙌