Design Patterns in Swift #3: Facade and Adapter
This tutorial is the third installment in our series on design patterns. I started this series with a tutorial examining
Avid and well-published author and software developer now specializing in iOS mobile app development in Objective-C and Swift. He earned a B.Sc. and M.Sc. in Computer Science.
This tutorial is the third installment in our series on design patterns. I started this series with a tutorial examining
This tutorial is the second installment in an AppCoda series on design patterns started last week. There are 23 classic
There are 23 classic software development design patterns probably first identified, collected, and explained all in one place by the
If you look at Apple’s “What’s New in iOS” 12 page, you’ll find a section entitled “Interactive
In this tutorial, I’ll show you how to embrace iOS 11’s Files app. First, I’ll walk you
Design patterns are very important tools for iOS developers to keep in their software engineering arsenals. These patterns, along with
In my last Core Bluetooth tutorial, I discussed the technology, applications, and benefits of Apple’s Core Bluetooth framework. I
As iOS developers, we’re very aware that humans love connectivity. Obviously, we love to communicate with each other using
We’re going to talk in-depth about protocol-oriented programming (POP) using Swift 4 in this article. This post is the
The greatest enemy of software developers is complexity, so when I hear about new technologies promising to help me manage
I’m going to talk about “delegates” and “delegation.” I’ll lead you through a simple example of implementing the
Question 1: Can I write one Swift function that can find the index/position of any specific instance of any