Mastering the iOS Interview
Jan 14, 2021, 10:25 AM
A video course to learn how to master your next iOS job interview and get that dream job you’re after.Continue reading on A Swift misadventure »
How to Install Multiple Versions of Xcode on the Same macOS Machine
Nov 11, 2020, 5:02 PM
As an iOS developer, you often have to coordinate and use a specific versions of Xcode as part of a team. Especially if the codebase gets…Continue reading on A Swift misadventure »
Expose Init Parameters and Dependencies in Swift and iOS Please
Oct 8, 2020, 12:27 PM
The init parameters and the dependencies should be accessible from the outside. Even if from the outside you don’t need them.Continue reading on A Swift misadventure »
Introducing Swift Action Delegate pattern Part 2
Apr 26, 2017, 9:02 AM
Here you find the Part 1 of this article.A while ago I wrote an article which introduced what I called Swift Action Delegate pattern. It is an attempt to write less boilerplate code while implementing delegation for objects...
Why Swift protocol conforming values are treated as Value types by default?
Mar 27, 2017, 4:36 AM
Why the compiler decides to ignore the real type of something that conforms to a protocol?Continue reading on A Swift misadventure »
Introducing Swift Action Delegate pattern Part 1
Mar 23, 2017, 1:25 PM
Trying to improve the delegation pattern in the Swift and iOS ecosystem.Delegation is one of the core pattern on which most iOS SDKs are based on. First of all UIKit. Being familiar with them is core to developing a proper...
How to use Xcode to write Swift code on a remote Linux machine
Aug 11, 2016, 6:23 AM
I have to write a lot of Swift code targeted to Linux only environment. It’s a robotic app, where no monitor is contemplated. I could connect remotely to it and code with emacs or vim. But I am so used to Xcode… So I decided to just keep...
How to setup your Raspberry Pi 2/3 with Ubuntu 16.04, without cables (headlessly)
Aug 1, 2016, 1:03 PM
I am working on a robotic project which has at its core a Raspberry Pi with Ubuntu minimal (no GUI) and Swift 3.0.Continue reading on A Swift misadventure »
Using Swift to control the Raspberry Pi GPIO pins and turn an LED on
Jul 11, 2016, 6:06 AM
Here we are with a Raspberry Pi with Raspbian and Swift 3.0 installed. Now we can actually do something with it. Like flashing an unsexy…Continue reading on A Swift misadventure »
Installing Swift 3.0 preview on a Raspberry Pi 2/3 with Raspbian
Jul 11, 2016, 6:06 AM
We’re halfway trough our journey of controlling electric circuits and hardware with Swift and a Raspberry Pi. If you missed anything, here lie the answers to your questions.Ssh into your RPi:ssh [email protected]