Create with Swift at Pragma Conference 2025
This article will get you started with materials created for our session presented at Pragma 2025.
From October 29th to 31st, 2025, the Pragma Conference took place in Bologna, Italy. Tiago Pereira was selected to present the talk “Creative Coding - The pursuit of unexpected beauty”.

The talk had the goal of introducing the concept of creative coding and how to explore the field by using the Swift language, the SwiftUI framework, and Xcode, without the need to learn new tools or technologies.

The introduction of the talk covered a brief history of the practice and the artists who have been exploring the use of code for artistic purposes since the 1960s. It also referenced how modern tools, such as Processing and p5.js, made it accessible for people with an interest in exploring code for creative purposes.
You can see more about the history of creative coding in our article Getting started with creative coding using Swift and SwiftUI.

During the talk, Tiago also showed what the workflow of creative coding creation looks like: from drawing simple geometric shapes, making them move, and injecting different types of noise in the pursuit of unexpected beauty out of randomness.
To learn more about how to layer different techniques to get started with your journey with creative coding, check our article Exploring creative coding with Swift and SwiftUI.

You can find the code for most of the visual examples in the presenation in the following repository on GitHub.
