Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
The facade design pattern is a simplified interface over a complex subsystem.
-
Learn the iterator design pattern by using some custom sequences, conforming to the IteratorProtocol from the Swift standard library.
-
Learn everything what you'll ever need to generate random values in Swift using the latest methods and covering some old techniques.
-
Turn an incompatible object into a target interface or class by using a real world example and the adapter design pattern in Swift.
-
Want to learn the Dependency Injection pattern using Swift?
-
Learn the principles of multi-threading with the GCD framework in Swift.
-
The delegate design pattern is a relatively easy way to communicate between two objects through a common interface, protocol in Swift.
-
In this quick UIKit tutorial I'll show you how to create a simple UICollectionView without Interface Builder, but only using Swift.
-
Looking for best practices of using layout anchors?
-
This time I'm going to show you a behavioral pattern.
-
The prototype design pattern is used to create clones of a base object, so let's see some practical examples written in Swift.
-
Learn what's the difference between static factory, simple factory, factory method and abstract factory using the Swift language.
-
Let's combine factory method with simple factory voilá: here is the abstract factory design pattern written in Swift language!
-
The factory method design pattern is a dedicated non-static method for hiding the creation logic of an object.
-
This time let's talk about the simple factory design pattern to encapsulate object creation in a really simple way using Swift.
-
In this article I'll teach you about the static factory design pattern and show some use cases using the Swift programming language.
-
Learn how to implement the builder pattern in Swift to hide the complexity of creating objects with lots of individual properties.
-
Singleton is the most criticized design pattern of all time.
-
Learn how to sync files and data through a shared iCloud drive folder using the latest version of Swift programming language.
-
Learn what are color models, how to convert hex values to UIColor and back, generate random colors, where to find beautiful palettes.
-
In this tutorial, you'll learn how to replace the push, pop and modal animations with custom transitions & percent driven interactions.
-
Learn how to use UICollectionView, with highly reusable UIKit components and some MVVM pattern without the going nuts with index path calculations.
-
Learn how to write scalable iOS code using the VIPER architecture with some MVVM and MVC tricks and coordinators in mind.
-
Learn how to use Bonjour, with UDP/TCP sockets, streams and how to communicate through CoreBluetooth or the watch APIs.
-
In this Swift tutorial, I'd like to give you an example about getting and parsing JSON data using URLSession and Codable protocol.
-
Learn everything about Swift modules, libraries, packages, closed source frameworks, command line tools and more.
-
Learn how to make rounded corners for UIImageView items wrapped inside collection view cells, with rotation support.
-
How to make self sizing cells in Swift both for table & collection views supporting orientation changes and dynamic font types.
-
Interacting with C libraries from the Swift language is really amazing, from this post can learn the most of C interoperability.
-
Learn how to use the Swift Package Manager to handle external dependencies, create your library or app on macOS and Linux.
-
In this great iOS Auto Layout tutorial I'll teach you how to support rotation, use constraints, work with layers, animate corner radius.
-
In this tutorial I'll show you how to launch a completely sandboxed macOS application on system startup written in Swift.
-
Creating a Swift framework shouldn't be hard.
-
In this quick tutorial I'll show you how to get all the possible values for a Swift enum type with a generic solution written in Swift.
-
Learn about the initialization process of the two well known classes in UIKit.
-
Have you ever heard about Swift language attributes?
-
I gathered the best open source Swift frameworks on github that will help you to speed up mobile application development in 2019.
-
Get started with the brand new declarative Combine framework in practice using Swift.
-
Learn how to validate input data using an async technique.
-
If you want to make a result builder in Swift, this article will help you to deal with the most common cases when creating a DSL.
-
A quick intro to modern collection views using compositional layout, diffable data source and reusable view components.
-
This is the biggest and the best collection of the currently available natively created source editor extensions for Xcode.
-
Learn how to organize your codebase.
-
ClockKit families and templates, there are so many of them.