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:)

App security - prevent debugger attach

Our applications aggregate more and more private data that belong to users. We should make everything we can to make out users secure and safe. The first step to make the app more

Cleaner inits - ExpressibleBy... protocols

Sometimes structures or classes we create in code can be easily expressed by built-in Swift types. Consider the following code: struct Person { let name: String } let ana = Person(name: "Ana") I

RxSwift course - adding RxSwift extensions to existing code - part 2

To finish our conversion from part 1 [https://arturgruchala.com/rxswift-course-adding-rxswift-extensions-to-existing-code-part-1/] , we will need all changes, available here [https://github.com/agruchala/RxAPITraining/tree/rx]. Collection view Right now we are using old-fashioned