What's New in Swift 5.8

Swift has a formal process for proposing and accepting changes to the language, known as the Swift Evolution Process which covers all….

iOS Interview Questions (SwiftUI)

Preparing for a SwiftUI interview involves a combination of learning the fundamental concepts of SwiftUI and practicing building user interfaces with the framework.

How to Mimic Nominal Typing in TypeScript

You can overcome drawbacks of structural typing in TypeScript by creating nominal types with a little bit of extra code.

iOS Interview Questions (Swift)

Preparing for an iOS interview requires you to take considerable amount of time to review Swift language features.

Top 7 Design Principles You Must Know

These principles establish practices that lend to developing software with considerations for maintaining and extending as the project grows.

Different Types of Queue

Queues are specifically designed to operate in a FIFO context, where elements are inserted into one end of the container and extracted from the other.

Protocol-Oriented Programming in Swift

Swift protocols play a leading role in the structure of standard library and a common method of abstraction, provide a similar experience to interfaces that some other languages have.

Jul 19, 2022#paradigms#swift

Getting Started with Carthage

Carthage builds your dependencies and provides you with binary frameworks, but you retain full control over your project structure and setup.

Jul 16, 2022#ios#xcode

iOS Dependency Managers (SwiftPM, CocoaPods, Carthage)

Without this tool, you’d do this by manually copying source code files, dropping in pre-compiled binaries or using a mechanism like Git submodules.

Jun 02, 2022#ios#xcode

Latest Updates on React 18

Expecting opt-in out-of-the-box improvements like automatic batching, concurrent features, and new Suspense SSR architecture.

Mar 13, 2022#react#react-18