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.
swift

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.

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…

How to create a Settings manager in Swift 5.1
Think that you need to work with UserDefaults to save if user is logged in, or if onboarding is already…

Deploy your App while Sleep!
Stop working late waiting xcode Arquive your app.
Deploy your app just writing `git push`!

How speed up your UI Tests on iOS
If you are writing UI Tests, you may be losing your patience… Wait for finish of all tests can be…