It was really exciting to hear about Apple’s new framework called SwiftUI at WWDC 2019. This article is a quick guide to get started with SwiftUI.
At first, we’ll take a look at how views in SwiftUI are created, laid out, and presented. Then, we’ll examine how the state is being managed with SwiftUI. And finally, we’ll take a look at how SwiftUI and UIKit play together.
With UIKit, we had different ways to build user interfaces. Many discussions were held about whether to build UIs programmatically or by using Interface Builder. …
I recently got into the position of leading the technical interviews when my client was searching for a new senior iOS developer.
It’s a challenging task to evaluate the skills and knowledge of another developer. In this post, I share my results of the most useful iOS and Swift questions and answers with you. I categorised the questions into different topics:
The purpose of these interview questions is to get to know the developers knowledge on architecture and design patterns with a focus on iOS development. …
If you are already familiar with localizing plurals in iOS and you are just looking to remember the specifics, the cheat sheet below will help you out.
If you are new to this, skip the cheat sheet for now and read the basics below.
Every time you want to localize texts like
My dog ate 2 carrots where the carrot count is dynamic, one localization string will not be enough. For example, localizing with
My dog ate %i carrots would produce
My dog ate 1 carrots when passing in
The first solution that may come to your mind could be to create another localization string for one carrot and adding some logic to your code…