Abhishek Dhiman retweeted
पीयूष मिश्रा
Abhishek Dhiman retweeted
Seeing @seanallen_dev feature my SwiftUI agent skill in today's Swift News video reminded me to look at its GitHub numbers – it's now comfortably past 3000 stars and still growing fast 🤯 github.com/twostraws/swiftui…
Thank you, @JIOAIRFIBERIN, for the Jio AirFiber—it’s a game changer for remote internet access. However, I've faced low bandwidth for a month. The local rep cited 500m tower coverage, which seems irrelevant. Please assist in restoring my previous connection quality..
Abhishek Dhiman retweeted
Just want to let #twitter devs know, you have built an amazing platform and your contributions are deeply appreciated.
If you are based out of #Bengaluru and you are looking for opportunities. My DM is open for all, will try to connect as much as I can.
Abhishek Dhiman retweeted
A common question asked during interviews for Mid-Level & Senior iOS developers is:
"What are SOLID principles?"
Here's how you should answer:
Abhishek Dhiman retweeted
For any iOS developer , this is a clarification about the bad practice going around regarding SwiftUI.
As an example from Apple Docs, note that viewModel is a separate component and is not view itself.
Please read more about it here in this example :
developer.apple.com/document…
Abhishek Dhiman retweeted
Hey iOS developer ,
Finally, the truth has been spoken out loud by the apple team that
Views are not ViewModels in SwiftUI.
Abhishek Dhiman retweeted
Replying to @NirajTiwari_
@NirajTiwari_ and @iOSabhishek conducted a great session on the modern collection view layout and using the modern APIs they constructed the App Store UI. Here’s the session recording.
youtu.be/ToLA91doe-g
Abhishek Dhiman retweeted
When I am looking at an online tutorial, I ask myself
✅ Does it make sense and fit my use-case?
✅ Is it following good design and decoupled structure?
✅ Is it testable?
If anyone of those boxes are unchecked I simply stop then and there coz it won’t add any value.
Abhishek Dhiman retweeted
I like how #ViewInspector (github.com/nalexn/ViewInspec…) lets us unit test the SwiftUI Views. It has good coverage of different view types, modifiers, etc that are held inside a SwiftUI view. Here is a sample of a very basic test.
P.S: It needs some boilerplate setup to use.
Abhishek Dhiman retweeted
A common question asked in iOS interviews is
"What do you use to store data in iOS apps?"
If you're a Jr. or Mid-level developer, here's how you should answer it.
Abhishek Dhiman retweeted
I came across an approach known as the model view approach in the developer forum
It suggests how MVVM shouldn’t be used for SwiftUI apps
I analyzed the approach from a clean code perspective and am sharing my findings in the video
Do check it out 🧑💻
youtu.be/RVyTzq7WQkA
Abhishek Dhiman retweeted
When it comes to unit testing, most devs make mistakes by always calling a test double a "Mock". A test double is a generic term. There are other types of test doubles that are useful. Dummy, fake, spy, stub, and mock are all different test doubles, so choose them as per need.
Abhishek Dhiman retweeted
XCTest framework has provided this useful overload for the XCTAssert method where it captures the #filename and the #line number to report exactly from where the error occurred. Give it a try and make errors more meaningful.
developer.apple.com/document…
Abhishek Dhiman retweeted
Thanks, @codecat15 for hosting an amazing session for junior and Senior iOS developers.
Abhishek Dhiman retweeted
Hi all,
I am Niraj, an iOS Developer with 6 years of experience. I love to develop, learn & explore technologies, design patterns, & new architecture trends. If you have any queries, you can reach out 2 me anytime & I'll be happy to help. Looking 4ward 2 connecting with you all.


















