This article presents my approach that allows Tuist to be a great tool for large-scale modularization: using uFeatures with interface/implementation separation, Focus mode, selective testing, caching, and clear conventions — keeping iOS projects consistent, scalable, and fast, as demonstrated in the SmartShop project.
ios

Improve your project using Makefile
If you need to run a lot of commands to setup your project environment, or/and to run your project, you’ll love the Makefile.

Developer tools: how to be more productive?
Productivity is not about doing more in less time, is about to do better using this time

Getting start with Buck build System
If you want an option to Xcode builds, the Buck build system can be a good solution. I’ll show you in this guide how to get started and why to use an alternative build system.

Apple M1 – Installing HomeBrew and ZSH
Do you want to improve your Terminal experiencie in your Mac? Ok, let’s go! Don’t worry, both Apple M1 and…

Apple M1 – Install fastlane
If you are starting to develop with a new Apple M1, follow this article to install fastlane.

How to check cellular signal with Swift
Sometimes you need send an SMS verification, or check if your user is in a cellular area. BUT it’s not too easy… Well… can be easy…

How to create a Credit Card Scanner in Swift
Work with image recognise can bring some goosebumps to developers… but I say to you:

Dependency Injection in Swift
If you are reading this, I’ll think that you want to learn first whats is Dependency Injection. I think that a little of code can explain more than words.

Sign In With Apple: Let’s code!
The new Authentication system of Apple available to iOS 13 bring a security to users. Here you will learn how…