Adding tests to existing iOS/Swift codebases | iOS Dev Live Mentoring

Adding tests to existing iOS/Swift codebases | iOS Dev Live Mentoring

To become a complete Senior iOS developer, you need to learn how to deal with legacy code without tests...

Read More

Time-sensitive operations with Timers & RxSwift/Combine | iOS Dev Live Mentoring

Time-sensitive operations with Timers & RxSwift/Combine | iOS Dev Live Mentoring

To become a complete senior iOS developer, you need to know clean ways of implementing time-sensitive operations.

Read More

iOS Automated Testing with PhotoKit, Vision, and other frameworks | iOS Dev Live Mentoring

iOS Automated Testing with PhotoKit, Vision, and other frameworks | iOS Dev Live Mentoring

To become a complete senior iOS developer, you need to know testing strategies for when and how to write tests with Apple's and 3rd-party frameworks in the mix.

Read More

Live iOS interview test code review | iOS Dev Live Mentoring

Live iOS interview test code review | iOS Dev Live Mentoring

To become a complete senior iOS developer, you need to crack the interview code tests.

Read More

Swift fundamentals: Equality & Identity for protocol, class, struct, enum | iOS Dev Live Mentoring

Swift fundamentals: Equality & Identity for protocol, class, struct, enum | iOS Dev Live Mentoring

To become a complete senior iOS developer, you need to master the fundamentals. Including how to make Swift structs with protocol dependencies Equatable.

Read More

Writing tests using Swift's Async/Await in practice | iOS Dev Live Mentoring

Writing tests using Swift's Async/Await in practice | iOS Dev Live Mentoring

To become a complete senior iOS developer, you need to know how to write fast and reliable automated tests. This includes testing code using the new Async/Await feature in Swift.

Read More

How to work effectively with unclear iOS app requirements & short deadlines | iOS Dev Live Mentoring

How to work effectively with unclear iOS app requirements & short deadlines | iOS Dev Live Mentoring

To become a complete senior iOS developer, you need to also master non-technical skills...

Read More

Improving iOS app architecture and fixing anti-patterns in practice | iOS Dev Live Mentoring

Improving iOS app architecture and fixing anti-patterns in practice | iOS Dev Live Mentoring

If you want to become a complete senior iOS developer, you need to be able to find issues and bottlenecks in the app architecture. And also how to fix them!

Read More