In-House Articles
Swift Native Base Class: NSObject
This week's article is all about the OG superclass of Objective-C classes - NSObject. We'll dive into how it works and how it sets the foundation for Swift's object-oriented programming style. Basically, if you want to build solid apps, you gotta start with NSObject as your base case. So, buckle up and let's get nerdy!
Add Custom Theme in Xcode
As iOS developers, we spend 8-12 hours in front of the Xcode editor coding. Wouldn't it be cool to have your unique Xcode theme to make your life a little more exciting? Discover how you can add more themes to Xcode in this week's article.
Links In SwiftUI
This article discusses SwiftUI's Link API, which allows developers to handle different types of links within their app. This feature can enhance the user experience by seamlessly directing them to relevant web pages or other apps.
Recommended Articles
ChatGPT integration in Xcode
OpenAI has released a new and advanced AI tool called ChatGPT that is making a big impact in the tech industry. The article provides step-by-step instructions on how to set up the integration and offers insights into the benefits of using AI in app development. Read this article to learn how can you as a developer can enhance the user experience and deliver more personalized and engaging apps.
Clean Code vs. Performant Code
Clean code refers to code that is easy to read, understand, and maintain, while performant code refers to code that is optimized for speed and efficiency. This article discusses the trade-offs between these two approaches and provides insights into how developers can balance them to create high-quality, optimized code.
Community Highlights
Our Community is now 1200+ developers strong 💪🏻
Introducing the Swift Anytime Slack Community - the fastest growing iOS developers community on the internet! Here, developers from all around the world come together to discuss day to day iOS development issues, brainstorm new ideas, share their work with the community, and prepare for iOS interviews.
Whether you're a seasoned iOS developer or just starting out, our community is the perfect place to connect with like-minded individuals, share your experiences, and learn from others. So why wait? Join the Swift Anytime Slack Community today and take your iOS development skills to the next level!
Jobs
Software Engineer (iOS) - Lowe's
Location: Charlotte, North Carolina
Company Description: Lowe’s Companies, Inc. (NYSE: LOW) is a FORTUNE® 50 home improvement company serving approximately 20 million customers a week in the United States and Canada. With fiscal year 2020 sales of nearly $90 billion, Lowe’s and its related businesses operate or service more than 2,200 home improvement and hardware stores and employ over 300,000 associates. Based in Mooresville, N.C., Lowe’s supports the communities it serves through programs focused on creating safe, affordable housing and helping to develop the next generation of skilled trade experts. For more information, visit Lowes.com.
Senior iOS Engineer - Atlassian (Remote)
Location: Bengaluru, India | Remote
Company Description: The world’s best teams work better together with Atlassian. From medicine and space travel, to disaster response and pizza deliveries, Atlassian software products help teams all over the planet. At Atlassian, we're motivated by a common goal.
iOS Developer - GlobalLogic
Location: India - Pune
Company Description: Join GlobalLogic, to be a valid part of the team working on a huge software project for the world-class company providing M2M / IoT 4G/5G modules e.g. to the automotive, healthcare and logistics industries. Through our engagement, we contribute to our customer in developing the end-user modules’ firmware, implementing new features, maintaining compatibility with the newest telecommunication and industry standards, as well as performing analysis and estimations of the customer requirements.
Cracking the iOS Interview
The Complete Guide to Concurrency and Multithreading in iOS
Concurrency and multithreading are crucial concepts for iOS developers looking to enhance the performance and responsiveness of their apps. These topics are of paramount importance when it comes to preparing for iOS interviews, as they are commonly discussed and tested. A solid understanding of concurrency and multithreading can help developers design robust and efficient apps that deliver an exceptional user experience.
Weak and Unowned Self Closure Memory Leak Fixes
It's hard to sometimes demonstrate memory leaks if you're not fully aware of what to look for. This video goes through leaks when you introduce the self variable inside of closures and also about the fixes.
Code Challenge for iOS Interview
Code challenges help assess the technical skills of the candidate during an interview. The challenge in this article involves creating a custom iOS app that retrieves data from a public API and displays it in a table view. The article provides detailed instructions and tips for completing the challenge successfully.
Thanks for Reading
At Swift Anytime, our mission is to provide you with the most valuable and relevant information about the iOS ecosystem. We understand that every developer has unique preferences and levels of experience, so we strive to curate content that meets your specific needs. Whether you're a beginner or a seasoned professional, we've got you covered with the latest news, tips, and tricks to help you stay ahead of the curve in the fast-paced world of iOS development. Trust us to be your go-to source for all things iOS, and let us help you achieve your development goals!