Sound Stream Analysis Using AI in Swift
Hallo vrienden, Leo hier. Today’s topic is how to do Sound Stream Analysis Using AI in Swift and iOS with examples of sound classification. In iOS 15 Apple released a built-in sound classification tool with a pre-trained model. It’s amazing that from now on all developers of the world will have a built-in tool that […]
HMAC Key Cryptography in Swift
Hallo mensen, Leo Hier. The topic today is HMAC Key Cryptography in Swift and an example of how to authenticate messages with native Swift. This is my first post abroad, now writing from the Netherlands! 🎉🎉🎉 I was missing writing here and talking to you all. Now I’m more or less settled down for a […]
Timer Types in Swift
Hallo mannen en vrouwen, Leo hier. The topic today is all the Timer Types in Swift and examples of Timers. We’ll explore one thing that eventually everybody comes across in app development that is some tasks should be done from time to time OR some tasks delayed in the future. We are talking about timers […]
Default Value from Dictionary in Swift
Hallo vrienden, Leo hier. The topic today is how to have a Default Value from Dictionary in Swift when the searched key is not found. We’ll discuss some interesting and somewhat kind confusing default value getters from dictionaries. Using dictionaries in Swift is easy and straightforward but when you come across some not-so-usual situations, things may […]
How to Keep the Struct Default Initializer in Swift
Hallo vrienden, Leo here. Today we will learn how to keep the struct default initializer in your Swift codebase. We’ll check a very short example of an initializer in Swift. Structure types automatically receive a memberwise initializer if they don’t define any of their own custom initializers. Unlike a default initializer, the structure receives a […]
Evolving a String Extension using Functional Programming in Swift
Hallo tovenaars en heksen, Leo here. The topic today is making a String Extension using Functional Programming in Swift. We will explore some curious things that you can do to make your life easier with functional programming. The goal is to make your code describe what is it doing instead of having to figure it […]
Hash Functions in Swift
Hello Queens and Kings, Leo here. The topic today is Hash Functions in Swift and how you can really understand the importance of this cryptographic technique. We’ll explore one of the basic concepts of cryptography, of course, I’m talking about hashing. Hashing is so important that it’s baked into Swift Standard Library, because it enables […]
Coordinators and Tab Bars: A Love Story
Hello ladies and gentlemen, Leo here. The day has come and we will talk about Coordinators and Tab Bars in Swift and how they can greatly work together. This will be a very long and interesting(I hope) post because the subject today is… Architecture, more specifically coordinator pattern. The coordinator pattern comes to help the […]
Single Forward Pipe Operator in Swift
Hello functional and object developers, Leo here. The topic today will discuss how to make a Single Forward Pipe Operator in Swift. We’ll explore an operator typically embedded in functional programming. The pipe operator is useful when we have a long chain of functions that the return value is used as the input value of […]
Framework Access Levels in Swift
Hello fellow developers, Leo here. We will discuss Framework Access Levels in Swift and how that can leverage your framework code in your day-to-day life. Today will be a quick topic about framework building and the difference between public and open access control levels. This masterpiece was painted by Jacques Fouquier, Jacques Fouquières or Jacob […]