Testing is about getting feedback on software. This is what gives us confidence in the program that we write. This article is an introduction to Swift unit testing. Let’s learn why to test, what to test, how to test and implement several real-world Swift unit tests.
Recent versions of macOS have sought to improve the integrity and security of the platform by asserting more control over applications. Since Mac OS X 10.8, applications without a valid signature were no longer opened without user intervention. Now, starting with macOS 10.14.5, the same holds true for apps which aren’t notarized by Apple...
Push notification is taking advantage of the iOS system to gain user engagements with our app. Even though it may seem easy from the users’ perspective, there is a lot for developers under the hood. Here I am going to implement the most common features used in practice.
In this video, I use Swift's built-in network request handler, URLSession, to retrieve and push data from 2 different sites: https://api.chucknorris.io & https://pastebin.com.
In this post, we will learn how to create an onboarding screen in SwiftUI. By doing this we learn a lot about interfacing with UIKit in SwiftUI.