4 Blogs for iOS Developers

Maria Semakova
QIC digital hub blog
3 min readApr 18, 2024

Hi, my name is Maria Semakova, an iOS developer at QIC digital hub. Usually, when I encounter a problem at work, I turn to blogs to search for causes and solutions. And although many blogs offer superficial information, among them there are those that help me improve my developer skills. Such websites are worth bookmarking and periodically visiting just to learn more about functionality that is not used in the workflow. This knowledge may come in handy in the future.

My recommendations will be useful to all developers who already have some experience in programming applications for Apple devices and want to delve deeper into technical issues.

1. Apple Developer Videos

Apple Developer Videos is a collection of video content tailored for developers within the Apple ecosystem. It includes various materials dedicated to app development, framework updates, and Apple APIs. Through this resource, developers can learn about new features, best practices, and the latest technology advancements. The videos are accompanied by expert commentary, visual diagrams, and ready-to-use code snippets, making Apple Developer Videos a valuable source of knowledge. They enable developers to improve their skills and stay abreast of relevant changes, ultimately helping them to create high-quality applications for Apple devices. The video collections are updated annually during the WWDC conference.

2. SwiftRocks: NSReverseEngineering by Bruno Rocha

The personal blog of Bruno Rocha, an engineer and programmer at Spotify, contains many articles about Swift programming and software engineering in general. As the name of the blog suggests, the technical articles focus on reverse engineering various features and functions of the standard Swift library and Apple frameworks. In addition, Bruno shares materials from his public talks and his portfolio of open-source projects. The blog allows developers to dive deep into various internal mechanisms to understand what exactly is happening “under the hood” in applications.

3. The Swift UI Lab by Javier

This blog belongs to the talented developer Javier, who has dedicated himself to an in-depth exploration of Apple’s SwiftUI UI framework. Javier has taken on the challenge of uncovering tons of hidden and undocumented features within SwiftUI and has dedicated his blog to this pursuit. There, he reveals obscure aspects related to animation, layout, rendering and other functionalities. The author also maintains a bug tracker for the framework. It’s an indispensable tool for anyone working in the SwiftUI paradigm or wanting to get closer to the framework.

4. Yet Another Swift Blog by Vadim Bulavin

“Yet Another Swift Blog” by Vadim Bulavin covers a wide range of advanced Swift topics, including SwiftUI, testing, iOS development, architecture, and other fundamental aspects of development that are always relevant. The articles are concise and easy to understand, accompanied by diagrams and code snippets to help readers understand complex concepts.

Share your favorite blogs in the comments! I would love to discover new ones and add something new to my bookmarks collection.

--

--