Welcome to the ios and swift programming tutorial in Hindi channel Codecat15 😊

I am a full-stack developer with 12 years of experience.

My channel is all about teaching swift programming, iOS app development, and writing clean code in swift.

And this channel is focused on swift for beginners and advanced programmers to help them learn swift programming and iOS programming with easy examples.

I want to show how small improvements in your code can have long-term benefits and save you from hours of debugging and sleepless nights if you get it right the first time.

You can learn swift with easy examples and get familiar with design patterns in swift as I will show how I implemented things like protocol, delegate protocol, singleton, MVC, MVVM, dependency injection, and many more in the coming days of ios tutorials.

I am here to simplify swift programming for beginners and everyone. Please subscribe :)


Code Cat

I would like to provide a small update about the youtube repository, it has been disabled and I am working with Github to re-enable the access, if this is not resolved by next week I will

1. Create a new repository where I will upload all the demo examples
2. I am assuming this will require me to make changes in all the video description which is going to be a bigger pain.
3. For one week you will not be able to download any source code, I apologize for this but I guess for now we have to wait for one week.

1 week ago | [YT] | 6

Code Cat

I created an architecture context document on GitHub; this context document can be used with any architecture of your choice.

github.com/codecat15/YuktiKit/blob/main/wiki/Archi…

2 months ago | [YT] | 16

Code Cat

Hey there iOS Developer, this is CodeCat15

Google form link: forms.gle/tXZxAoa8HGm3SNdF8

The link above is a Google form designed for you to share insights, experiences, and questions related to iOS development. Your responses will help me understand your perspectives and needs better.

Rest assured, no personal information is recorded in this form. I look forward to hearing from you and fostering a supportive community of iOS developers.

1 year ago (edited) | [YT] | 9

Code Cat

Strong reference topic can be complex to understand but let me give you an example such that you won’t ever forget why they are bad.

Happy iCoding 😊

1 year ago | [YT] | 25

Code Cat

Just launched my latest article: Mastering iOS App Development Interviews: Tips for Success.
link.medium.com/ZAPjmZdn7Cb

2 years ago | [YT] | 8

Code Cat

Link: codecat15.medium.com/the-drawbacks-of-using-fetchr…

📚 "The Drawbacks of Using FetchRequest property wrapper in SwiftUI Views and Models" 🚫
Learn why tightly integrating FetchRequest in SwiftUI views or models can hinder testability and maintainability.

2 years ago (edited) | [YT] | 3

Code Cat

📢 iOS cafe Slack community announcement 📢

Slack community invite link:
join.slack.com/t/ios-cafe/shared_invite/zt-1xufmkz…

The reason why we decided to open the Slack community:

We understand that many companies restrict the use of Discord and a lot of developers are not very familiar with it.

So we've created a Slack community as an alternative platform for you to connect, collaborate, and share your knowledge with fellow iOS enthusiasts.

Here's the best part:

We believe in inclusivity and want to provide you with multiple options. So, we're keeping both the Slack and Discord communities active. You can choose to post your questions, engage in discussions, and seek support on either platform at your convenience.

2 years ago | [YT] | 9

Code Cat

New video will be releasing today at 5:30 PM IST

Know about data security in details and take better decision in storing data in your app.

Do share the video if you find it helpful and feel free to ask questions as comments or to give general feedback.

Thank you 😊

2 years ago | [YT] | 28

Code Cat

The use of final keyword with a viewModel bothered me a lot so I took my time to understand what does it do and really it does nothing and when used with a viewModel it simply adds no value.

Final is used with a singleton, utility classes but using it with a viewModel adds no value coz none would ever inherit a viewModel.

This thing is in trending these days coz everyone seems to be doing it but with a little research and technical lookup I can say that it just doesn’t add any value. Unless the team is looking for a microsecond win.

Don’t follow or implement anything blindly that you see on the internet, always ask questions.

Do you also use final with viewModel if yes please explain what benefits you got by using it? If there are none then remove the keyword

2 years ago | [YT] | 19

Code Cat

Please note that from April 2023 all apps must be submitted using XCode 14.1
Read more details here : t.co/CBteUklEeY

2 years ago | [YT] | 37