Quantcast
Channel: Wojciech Kulik
Browsing latest articles
Browse All 11 View Live

Image may be NSFW.
Clik here to view.

MVVM + Coordinators + RxSwift and sample iOS application with authentication

Overview In this article, I’m going to present how to apply the MVVM pattern in your application. Later we will extend this solution to use RxSwift and Coordinators. I also prepared a demo application...

View Article


Image may be NSFW.
Clik here to view.

Redux architecture and mind-blowing features

Introduction In this article, you will see an interesting architecture that is very rarely used on iOS. In the first part of this post, you will learn about the concept and implementation and in the...

View Article


Image may be NSFW.
Clik here to view.

Xcode Cloud – overview & setup

Xcode Cloud is now available to all Apple developers and recently I had a chance to try it out in a large project and in my Snippety app. Below I gathered some howtos for a typical setup. If you are...

View Article

Image may be NSFW.
Clik here to view.

Xcode Cloud review – is it ready for commercial projects?

I recently had the opportunity to try migrating a large commercial project to the Xcode Cloud for testing purposes. In this post, I will share my thoughts and the problems I encountered. I assume that...

View Article

Image may be NSFW.
Clik here to view.

Swift Concurrency – Things They Don’t Tell You

Swift Concurrency provides a really nice way of writing asynchronous code. Support for async-await has been to me the most awaited feature in Swift. However, with great power comes great...

View Article


SPM – Sharing Dependencies

Swift Package Manager (SPM) has limitations when it comes to importing external code into Package.swift files, making it challenging to manage dependencies in a modularized application. As a result,...

View Article

Image may be NSFW.
Clik here to view.

Where did we go wrong with testing?

For a long time, I’ve had this feeling that something is wrong with how we test our applications. To be specific how we write tests. As software developers, we usually don’t get many chances to stop...

View Article

Image may be NSFW.
Clik here to view.

How to develop iOS and macOS apps in IDEs like Neovim or VS Code?

Seeking For Alternatives UPDATE: Recently, I published The complete guide to iOS & macOS development in Neovim. It’s the next part about Neovim integration which also covers most things from this...

View Article


Image may be NSFW.
Clik here to view.

The complete guide to iOS & macOS development in Neovim

In my previous post, I just scratched the surface of iOS development in Neovim. Since then I discovered many new things that allowed me to move my development almost completely to Neovim. In this...

View Article


Image may be NSFW.
Clik here to view.

Why Switching From Xcode to Neovim Can Become The Best Decision You Ever Made

What Is Neovim? Not everyone is familiar with Neovim, so let’s start with a brief introduction. Neovim is a fork of the popular text editor Vim, which is known for its speed, efficiency, and...

View Article
Browsing latest articles
Browse All 11 View Live