A weekly Swift Blog on Xcode and iOS Development

Search

See all

Recent Posts

Concurrent vs Serial DispatchQueue: Concurrency in Swift explained

Concurrent and Serial queues help us to manage how we execute tasks and help to make our applications run faster, …
Read More
/ Swift

Dark Mode: Adding support to your app in Swift

Dark Mode was introduced in iOS 13 and announced at WWDC 2019. It adds a darker theme to iOS and …
Read More
/ SwiftXcode

Core Data and App extensions: Sharing a single database

Core Data got better and better over the years with improved APIs that make it easier to work with. The …
Read More
/ Swift

Learn more about Swift

Concurrent vs Serial DispatchQueue: Concurrency in Swift explained

Concurrent and Serial queues help us to manage how we execute tasks and help to make our applications run faster, ...
Read More
/ Swift

Dark Mode: Adding support to your app in Swift

Dark Mode was introduced in iOS 13 and announced at WWDC 2019. It adds a darker theme to iOS and ...
Read More
/ SwiftXcode

Core Data and App extensions: Sharing a single database

Core Data got better and better over the years with improved APIs that make it easier to work with. The ...
Read More
/ Swift

See all

Explore & improve: a collection of iOS, Xcode, and Swift Tips & Tricks

Optimize yourself and improve

Unused images and resources clean up in Xcode

Unused images can exist as a result of iterations in a project. Once a feature is no longer needed and ...
Read More
/ OptimizationXcode

Developer productivity boost with Google Search Tips & Tricks

Developer productivity is important to deliver your project on time. There’s a lot you can do as I already described ...
Read More
/ Optimization

Speeding up development: a collection of tips

Speeding up development to increase productivity can bring you a lot. You’ll work more efficient, deliver faster, and you’ll feel ...
Read More
/ OptimizationWorkflow

See all

Get better at debugging

5 Xcode breakpoints tips you might not yet know

Xcode breakpoints allow us to debug and find out solutions for nasty bugs. Without breakpoints, it would be a fun ...
Read More
/ DebuggingXcode

Xcode Instruments usage to improve app performance

Xcode Instruments is a developer tool that comes for free with Xcode. It has a lot of useful tools to ...
Read More
/ DebuggingXcode

Combine debugging using operators in Swift

Combine debugging can be hard with long stack traces which don’t help at all. Asynchronous callbacks follow up on each ...
Read More
/ CombineDebuggingSwift

See all

Improve your workflow

Mastering the assistant editor in Xcode 11

Xcode 11 was introduced during WWDC 2019 and contained improvements in the way the assistant editor works. If you’re using ...
Read More
/ WorkflowXcode

Picking your minimum iOS version to support

When a new iOS version arrives it’s oftentimes a moment to reflect on the supported iOS versions and see to ...
Read More
/ Workflow

Xcode refactoring options explained with examples

A brand new Xcode refactoring engine was introduced in Xcode 9. Although this is quite a few Xcode versions ago ...
Read More
/ SwiftWorkflow

See all

Be an expert on Xcode

Dark Mode: Adding support to your app in Swift

Dark Mode was introduced in iOS 13 and announced at WWDC 2019. It adds a darker theme to iOS and ...
Read More
/ SwiftXcode

Mastering the assistant editor in Xcode 11

Xcode 11 was introduced during WWDC 2019 and contained improvements in the way the assistant editor works. If you’re using ...
Read More
/ WorkflowXcode

5 Xcode breakpoints tips you might not yet know

Xcode breakpoints allow us to debug and find out solutions for nasty bugs. Without breakpoints, it would be a fun ...
Read More
/ DebuggingXcode

See all