Artur Gruchała

Artur Gruchała

I started learning iOS development when Swift was introduced. Since then I've tried Xamarin, Flutter, and React Native. Nothing is better than native code:)

Power of Swift Macros

As iOS devs, sometimes We have to write repeatable code. This tedious task is very boring, error-prone, and unsatisfying. Instead of falling into despair we can elevate our experience with Swift Macros! We

Stay Connected: Mastering iOS Communication Notifications

In today’s interconnected world, timely and relevant communication is the cornerstone of user engagement in mobile applications. iOS developers have a sophisticated tool at their disposal: communication notifications, designed specifically for chat

Testing network calls using URLProtocol

Testing network calls is a critical aspect of ensuring the reliability and stability of your iOS applications. We'll explore how to effectively test network calls in Swift using the URLProtocol API.

Unit conversion is easy in Swift

Foundation framework has many useful implementations, that can make our life easier. One of them is Unit and Measurement APIs. Unit and Measurement Measurment is a struct that holds the value of the