Building an async/await, testable, mockable network library
You do not need to use external dependencies to have a great networking experience. We will build an opinionated network manager, leveraging protocols and async/await, to cut down on code quantity while increasing quality.
We will then leverage URLProtocol and dependencies injection, to enable easy testing, and the possibility to simulate certain behaviour, without having to wait on API development.
Session info:
Speaker: Firas Safa
Senior iOS Engineer at TrueLayer
Date: 12 May 2023
Time: 10:55 - 11:40
Relevant tags:
iOS
Swift