Hi Ravi, what a tutorial !! . I referred so many articles and videos . I used to have atleast one or 2 questions/topics without answers/ uncovered . u explained it so well. I am going to try swiftlint now
Swiftlint has a lot of rules and the option for customizing the rules, it all depends on what your team decides. By default it has all the good practices active but you can turn them off or read the lint documentation to set any rules active
I likes the way you explains all topics :) I have a request you to make a video on Socket integration in swift. Will wait for the same Thanks in advance
I will try to cover that soon, as of now I am trying to wrap up basics of combine to get devs started with combine and then probably move on to other topics. Thank you for making the request I will add it in my backlog
@@CodeCat15 i have checked on google there is one .rb file which provide us unused variable in our code But i want to check which variable is not getting deallocating so how to do that Please make a video on Hindi language please please please Thanks for support
Have you seen my HttpUtility, I promise its way simpler than any third party you will ever use, the idea behind that utility was to inspire devs and to show them how easy it is to write code without third party tools, and in the API series I have used that utility a lot to parse JSON for various scenarios do check that out once and let me know what you think, Swinject video request noted
@@CodeCat15 I agree with your point but when we use MOYA kind of library it’s easy to remove dependency injection and also easy to write test cases and also Moya give fake data test as sampleData.
You can write test cases for anything to be honest as long as the code is loosely coupled, so having a specific library for writing tests is not needed, for mocking we can use protocol approach or create fake classes to get the job done. The goal is to use less dependency on third parties but then if moya solves a specific use case i will be much happy to know what that is, also can you elaborate on removing dependency injection point please I would like to know more on that
Hello Ashish, welcome to the channel, push notification hopefully next year, in the api series i did share some of the tricks of json parsing, check out the api series playlist for the same and if something is missing then please let me know I will be happy to make a video for the same, do share this video with your iOS group api series playlist: ruclips.net/p/PLb5R4QC2DtFuXr4177KQ2lIXOkqwq97a4
@@niravzalavadiya I don't think so I have been using this for a very long period of time and it has not caused any dramatic increase in the build size, however, if that's one of your biggest concern then when you make the build then you can uninstall the pod while you are shipping your app to the app store and then re-install it but don't think so that would be needed. Let me know if that answers your question and if not then please ask more I will be happy to answer it
Hey Maxiii Code, welcome to the channel I will surely try making a video on it, but to be honest I have not used Coordinator pattern in my projects unless you want to have a specific container handling all that navigation flow, in most of the cases its fine to leave that code as is but I understand sometimes when the project is facebook size you would surely need a container where you manage the navigation flow of your app
@@CodeCat15 thank you sir indeed you are right but nowadays most of them wants to use this pattern and handle their app flow instead of writing pushViewController in every controller and this pattern is highly recommended with MVVM
It’s recommended but not required, i once read in the book that unwanted usage of patterns should be avoided unless there’s an absolute need for it, its more like spending money on things we don’t need but good to have, but yes this pattern is in my list and it truly does a fantastic job, now the other side of this is how we will use this pattern in swiftui? I recently read a wonderful article around it and i will surely share that in the video.
Awesome Ravi! I just like the way you teach in step by step approach. Thanks a lot. Hindi tutorials rock!
Thanks a ton, am glad this was helpful Vaibhavi.
Hi Ravi, what a tutorial !! . I referred so many articles and videos . I used to have atleast one or 2 questions/topics without answers/ uncovered . u explained it so well. I am going to try swiftlint now
I am glad this video was helpful, do share among your iOS group and always feel free to ask questions
Thanks for this tutorials Ravi. Can you please recommend few important rules for the best practices.
Swiftlint has a lot of rules and the option for customizing the rules, it all depends on what your team decides. By default it has all the good practices active but you can turn them off or read the lint documentation to set any rules active
Everything explained is the reality. NICE MAN :)
Am glad you liked it, plz feel free to ask questions on this topic and do share the video with your iOS group
bhai your teaching concept is awesome. Android ke liye koi video hai kya?
Thanks Ravi bhai. Bohot clearly samjhaya aapne 👍🏼
This series was really helpful for me, thanks
Glad this was a helpful, feel free to ask questions and do share the channel with your iOS group
Really the way you explain things hats off.
Thanks Madhur I am glad that this video was helpful
Hello,,,Sir make a video on enum, properties,Methods and subscript
Very helpful video. But how to generate report in html format of swiftlint plz make a video for that.
I likes the way you explains all topics :)
I have a request you to make a video on Socket integration in swift.
Will wait for the same
Thanks in advance
I will try to cover that soon, as of now I am trying to wrap up basics of combine to get devs started with combine and then probably move on to other topics. Thank you for making the request I will add it in my backlog
Thank you for this video.!
I am glad this video helped Shashank, please do share this with your iOS group on WhatsApp or Facebook
Nice Shashank
best explanation
Hello Ravi , i am not able to avoid pod while i had given condition in .yml file , can you please suggest and help me out
sure, can you please elaborate the issue for me? Thanks
Please make video on profiler with simple examples
Noted 👍
@@CodeCat15 i have checked on google there is one .rb file which provide us unused variable in our code
But i want to check which variable is not getting deallocating so how to do that
Please make a video on Hindi language please please please
Thanks for support
please make on Moya Pod with Swinject Pod using MVVM in swift.
Have you seen my HttpUtility, I promise its way simpler than any third party you will ever use, the idea behind that utility was to inspire devs and to show them how easy it is to write code without third party tools, and in the API series I have used that utility a lot to parse JSON for various scenarios do check that out once and let me know what you think, Swinject video request noted
@@CodeCat15 I agree with your point but when we use MOYA kind of library it’s easy to remove dependency injection and also easy to write test cases and also Moya give fake data test as sampleData.
You can write test cases for anything to be honest as long as the code is loosely coupled, so having a specific library for writing tests is not needed, for mocking we can use protocol approach or create fake classes to get the job done. The goal is to use less dependency on third parties but then if moya solves a specific use case i will be much happy to know what that is, also can you elaborate on removing dependency injection point please I would like to know more on that
Brother also make a video on sinch video or voice calling thnku
Thanks for making a video request Gulshan i will surely work on it
Brother make a video on applogic chat customer or vendor side
Hello Gulshan, welcome to the channel you want the architecture of chat like data flow and diagrams or the entire codebase?
Thanku so much for this vedio
I am glad this video was helpful Nidhi, do feel free to ask questions and do share with your iOS group on WhatsApp or Facebook
Please make videos on debuging as pro. explore xcode debuging features on Xcode.
"shwift" btw nice video
make video on push notification...
and advance json parsing...
Hello Ashish, welcome to the channel, push notification hopefully next year, in the api series i did share some of the tricks of json parsing, check out the api series playlist for the same and if something is missing then please let me know I will be happy to make a video for the same, do share this video with your iOS group
api series playlist: ruclips.net/p/PLb5R4QC2DtFuXr4177KQ2lIXOkqwq97a4
swiftlint File also uses in App store build ya other build..
Hey Nirav, welcome to the channel, I am not sure if I follow can you please elaborate your question
@@CodeCat15 is swiftlint framework space uses in final build means this framework size increases my build size or not
@@niravzalavadiya I don't think so I have been using this for a very long period of time and it has not caused any dramatic increase in the build size, however, if that's one of your biggest concern then when you make the build then you can uninstall the pod while you are shipping your app to the app store and then re-install it but don't think so that would be needed. Let me know if that answers your question and if not then please ask more I will be happy to answer it
Thanks
also make videos on Coordinator Pattern in swift also add Tabbars with Coordinator Pattern
Hey Maxiii Code, welcome to the channel I will surely try making a video on it, but to be honest I have not used Coordinator pattern in my projects unless you want to have a specific container handling all that navigation flow, in most of the cases its fine to leave that code as is but I understand sometimes when the project is facebook size you would surely need a container where you manage the navigation flow of your app
@@CodeCat15 thank you sir indeed you are right but nowadays most of them wants to use this pattern and handle their app flow instead of writing pushViewController in every controller and this pattern is highly recommended with MVVM
It’s recommended but not required, i once read in the book that unwanted usage of patterns should be avoided unless there’s an absolute need for it, its more like spending money on things we don’t need but good to have, but yes this pattern is in my list and it truly does a fantastic job, now the other side of this is how we will use this pattern in swiftui? I recently read a wonderful article around it and i will surely share that in the video.
Cmd + shift + period( which command)
Cmd + shift + . Is used to unhide hidden files of the system
Thanku Brother
Welcome to the channel Gulshan and thank you 😊 do share the video with your ios group
@@CodeCat15 sure brother