Natascha Fadeeva
Author and creator of this site
technical interview
testing
ios
swift
iOS Interview Questions and Answers for Senior Developers Part 6 - Testing
Check your knowledge on automated tests in Swift and iOS
16 Jan 2021 · 8 min read
advanced
How to solve problems with bitwise operators in Swift
Learn to use the power of bitwise operations and option sets in iOS.
14 Dec 2020 · 6 min read
combine
reactive programming
Quick guide on Combine essentials
Get started with Combine by reading this guide on basic Combine concepts and terms.
15 Nov 2020 · 10 min read
swiftui
Quick guide on SwiftUI essentials
Get started with SwiftUI by reading this quick guide. It introduces the basic SwiftUI concepts and terms for view creation and state management.
17 Oct 2020 · 10 min read
architecture
design patterns
iOS Interview Questions and Answers for Senior Developers Part 5 - Architecture & Design Patterns
Check your knowledge on architecture and design patterns in Swift iOS
02 Sep 2020 · 6 min read
xcode
Step-by-step guide for localizing plurals in iOS
Learn how to localize plurals for multiple languages in iOS by using the Localizable.stringsdict file
01 Aug 2020 · 6 min read
productivity
Explore Apple's new Swift logging API for iOS 14
Learn how to log events and errors in your iOS app with the new API introduced at WWDC 2020
05 Jul 2020 · 4 min read
networking
graphql
GraphQL essentials you need to know as an iOS Developer
Master the networking concept behind GraphQL and their usage on iOS
12 Apr 2020 · 6 min read
user interface
Quick guide on supporting Dark Mode on iOS
Improve your app's user experience by following this Dark Mode support guide
15 Oct 2019 · 4 min read
Introduction to Combine for iOS developers with RxSwift experience
How to start using Combine for reactive programming
19 Aug 2019 · 4 min read
concurrency
databases
health
objective-c
quick tip