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

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:

The Index of my Public talks
This article is a map of my talks presentations. Will always be updated with new contents. Some talks are in…

Stay safe using Third-party SDKs in Swift
Recently a LOT of apps crashed because a Facebook SDK bug. – But why too much apps crashes because a…

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.

Olá, meu nome é Narlei Moreira.
Sou um Desenvolvedor iOS apaixonado por soluções que mudam a vida do usuário. Penso que essa profissão me permite mudar a vida das pessoas, tornando o dia a dia delas mais prático, dando a elas tempo para viver as coisas importantes da vida.

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`!