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, developers often find themselves duplicating declarations of dependencies or even duplicating version requirements, which can be quite cumbersome.
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.
Xcode Cloud is now available to all Apple developers and recently I had a chance to try it out. In this post I gathered some howtos for a typical setup.
Core Data is an efficient framework for object graph management and persistence. It provides ready to use solutions which speed up implementation and solves well-known problems like tracking changes and migrations.
In this article, I will show how to deal with API requests in Redux architecture using ReSwift library.
This question is asked probably by many programmers who start working with BLE on iOS.
Bluetooth Low Energy communication on iOS is not straight forward. You don’t just create a class and start reading/writing data like from local storage. Whole communication is based on asynchronous events…
In this post I will show how to add a simple localization support to iOS application and how to use it from Storyboard.