If you are starting to develop with a new Apple M1, follow this article to install cocoapods.
![](https://i0.wp.com/narlei.com/wp-content/uploads/2021/01/IMG_4F61A3DD5B00-1-1.jpeg?resize=344%2C180&ssl=1)
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…
![](https://i0.wp.com/narlei.com/wp-content/uploads/2020/10/Screen-Shot-2020-10-15-at-09.23.15.png?resize=363%2C188&ssl=1)
How to create a Credit Card Scanner in Swift
Work with image recognise can bring some goosebumps to developers… but I say to you:
![](https://i0.wp.com/narlei.com/wp-content/uploads/2020/07/IMG_2981-scaled.jpg?resize=363%2C188&ssl=1)
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…
![](https://i0.wp.com/narlei.com/wp-content/uploads/2020/07/08175503105363.png?resize=363%2C188&ssl=1)
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…
![](https://i0.wp.com/narlei.com/wp-content/uploads/2020/07/swift-og.png?resize=363%2C188&ssl=1)
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.
![](https://i0.wp.com/narlei.com/wp-content/uploads/2020/07/IMG_5120-copy-scaled.jpg?resize=363%2C188&ssl=1)
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.
![](https://i0.wp.com/narlei.com/wp-content/uploads/2020/07/1_LCYInDZFDU9A9EREnlEZog.jpg?resize=363%2C188&ssl=1)
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…
![](https://i0.wp.com/narlei.com/wp-content/uploads/2019/06/1_DsntcwpZUsn8KmrnBoH6UA.jpg?resize=363%2C188&ssl=1)
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…
![](https://i0.wp.com/narlei.com/wp-content/uploads/2019/05/Chronic_fatigue_syndrome.jpeg?resize=363%2C188&ssl=1)
Deploy your App while Sleep!
Stop working late waiting xcode Arquive your app.
Deploy your app just writing `git push`!