
How to Implement SSL Pinning in Swift
Prevent man-in-the-middle attacks in your app whether you use Apple’s APIs or Alamofire

Prevent man-in-the-middle attacks in your app whether you use Apple’s APIs or Alamofire

Learn to make your SwiftUI views smaller, simpler, and more reusable.

In this MVVM with Combine Tutorial, you’ll learn how to get started using the Combine framework along with SwiftUI to build an app using the MVVM pattern

In this article we are going to learn how to implement the powerful MVVM design pattern in SwiftUI applications that are leveraging the Combine framework. The combination of these 3 concepts will be the standard

This post shows two ways of achieving dependency injection in SwiftUI: using @EnvironmentObject or a View Model Factory.

I believe animation on the web is not only fun, but engaging in such a way that it has converted site visitors into customers. Think of the “Like” button

In this post I’ll show you a way I’ve used KeyPaths in Swift to drastically improve how I architected a settings screen. This post will…

Using Redis with Google Cloud Platform starts with a few deployment options. See whether Cloud Memorystore, GKE or Compute Engine works best for you.

Shell scripts are essentials on the server side. Learn how to build Swift scripts for your backend apps using property wrappers.

Implementing the Remote Configuration feature and integrating it with the latest Swift development environment; the pros and cons of adding dependencies.

Clean up state or print out debug information just before leaving the scope by defining the defer statement can improve development a lot.

In this tutorial, you’ll learn about Dependency Injection for iOS, as you create the profile page of a social media app in SwiftUI.

Is simplicity important? How to achieve it? How to manage complexity? Here's a detailed article about the KISS principle.

What are the benefits and drawbacks of the DRY principle?

How to take advantage of Apple’s APIs with already-existing data for text classification