In-House Articles
In-out Parameters In Swift
In-out parameters have a value that’s passed into the function and can be modified by the function, and is passed back out of the function to replace the original value.
Full Sheets In SwiftUI
When presenting a view in Swift, it is inevitable that one has to use a full sheet for presenting. Learn more about the simple implementation of full sheets in this week’s article.
Action Sheets In SwiftUI
When dealing with a destructive action or something similar, one can use Action Sheets in order to have confirmation. Learn action sheets in this week’s article.
Jobs
Digital Engagement Lead Software Engineer - IOS - EPAM
Location: Hyderabad, Bangalore, Pune, Chennai, Gurgaon
Company Description: Since 1993, EPAM Systems, Inc. (NYSE: EPAM) has leveraged its advanced software engineering heritage to become the foremost global digital transformation services provider – leading the industry in digital and physical product development and digital platform engineering services.
Mobile App Sr. Developer - Pentair
Location: Noida
Company Description: At Pentair, our work is driven by our belief that the health of our world depends on reliable access to clean, safe water. We don’t ‘go with the flow.’ It’s our duty to stay ahead of the current because the future of water depends on us.
Senior Software Development Engineer - iOS - Zeta
Location: Hyderabad
Company Description: Zeta is the world’s first and only Omni Stack for banks and fintechs. We are rethinking payments from core to the edge, led by the vision to augment the purpose of money and banking with technology.
Cracking the iOS Interview
Why do we need UIViewRepresentable?
UIViewRepresentable is a protocol in SwiftUI that acts as a wrapper to use UIKit’s views in the SwiftUI app. To use existing UIKit views for certain functionality, create your UIViewRepresentable instance and add it to your SwiftUI interface.
iOS Good Practices
URLSession is good enough for networking requests
Yes, the URLSession class can handle a wide range of networking tasks. It is a powerful networking library that handles authentication, downloads, and upload tasks. In this case, you should not rely on third-party libraries for any networking tasks in your applications. URLSession is a reliable choice for most iOS networking tasks.