What's Coming to Xcode 16🔥 At this year's WWDC, Apple unveiled new shiny✨ features for Xcode 16. With Swift Testing already exciting iOS Developers, Swift 6 and all the new features look promising.
Get to Know Swift Testing At this year's WWDC, Apple unveiled Swift Testing, a new testing framework. This does not replace XCTest, which iOS developers were already using, but it enhances the introduction of our test writing practices with new features such as tagging, parameterizing testing, and more.
Top 5 Exciting Features From WWDC24 Apple holds an event called WWDC, or Worldwide Developer's Conference, every year. This week, Apple showcased all the new software features for all platforms. Over 100+ videos teach other developers about new and upcoming features, and they are available on the Apple Developer's website. I highly
How To Ace The Coding Challenge ⭐️ In this article, I aim to help all engineers who may be intimidated by technical challenges and give them more power to deliver a successful challenge, regardless of their years of experience.
Introduction to Clean Architecture Following a specific architecture when you're on a project is expected in software development. Clean Architecture describes one of the most important values about software: being easy to understand.
Design Patterns: Composite Design Patterns are the foundation of software development. In an abstract form, they can help solve complex issues without specifying a programming language.
Beginners Guide to SwiftData SwiftData is an O/RM (Object-Relational Mapping) framework introduced by Apple in WWDC23. Built on top of Core Data, it also shares some of the basic functionalities. However, it seamlessly integrates macros for an improved API experience and is designed explicitly with SwiftUI in mind.
What the **** is an App Lifecycle?! Every app has a life cycle from when the user taps to open it to the end when the user chooses to close it. In this article, I'll review the different states of an app's life cycle and the methods for utilizing them.
Review Of iOS Lead Essentials Course Hello everyone! This article differs slightly from what you may be used to. Today, I will present my full, non-sponsored review of the iOS Lead Essentials Course from Essential Developer Academy. This is my personal experience, and it may not be the same as that of other developers. Personal Background
Deep Dive Into Macros Swift 5.9 (WWDC23) introduced Macros to make your codebase more expressive and easier to read. In this article, I'll go over why swift macros exist, how they work and how you can easily set up one of your own.