About:

Bi-weekly newsletter with curated code improvement tips from the Apple developer community. Learn about Swift, SwiftUI, UIKit, iOS, macOS, and more.

Website:

Specializations:

Outgoing Links:

Subscribe to RSS:
Sam takes over as editor, promising to deliver valuable updates for iOS developers, including insights on the Foundation Models framework and Swift 6.2 features.
The 74th issue of iOS Code Review includes tips on building the perfect release train, Xcode and ChatGPT support, Swift testing, leveraging AI/ML tools for smarter search results, and using the Natural Language framework. It also ...
The 73rd issue of iOS Code Review includes curated code improvement tips, such as creating custom iOS keyboards with Swift & SwiftUI, using Swift Testing instead of XCTest, secrets to success with @MainActor, customizing Writing T...
The 72nd issue of iOS Code Review covers various topics including building the perfect release train, Swift 6, making illegal states unrepresentable, new features in SwiftUI, Copilot for Xcode, improving user privacy in multitaski...

0 Issue #71

2024-09-24

The 71st issue of iOS Code Review introduces a new comment section for user engagement. Highlights include Squarespace's Unfold team's approach to uneventful releases, an AI Q&A tool for WWDC sessions, and new features in SwiftUI ...

0 Issue #70

2024-09-02

The author is back with the newsletter after a break, now working as an engineering manager in a startup. The newsletter includes articles on type-safe identifiers, Swift Concurrency, format styles, and async buttons. The author i...

0 Issue #69

2024-04-29

Issue #69 of iOS Code Review newsletter covers insights and discoveries related to Apple tech, including new features in iOS 17 like containerRelativeFrame and contentMargins in SwiftUI. It also discusses the decision between usin...

0 Issue #68

2024-04-16

Issue #68 of iOS Code Review covers topics such as the Apple App Site Association file, ContentUnavailableView in SwiftUI, overcoming programming obstacles, and the nuances of software engineering. The newsletter also promotes the...

0 Issue #67

2024-04-03

The 67th issue of iOS Code Review includes tips on writing Swift, managing in-app purchases, date decoding strategies, trigger value pattern in SwiftUI, WWDC'23 videos on YouTube, and WWDC'24 Special Event application. The issue a...

0 Issue #66

2024-03-18

The 66th issue of iOS Code Review covers what's new in Swift 5.10, the Observation framework, and an accessibility topic. Swift 5.10 enforces full data isolation to prevent data races. The Observation framework is discussed in thr...

0 Issue #65

2024-03-05

The 65th issue of iOS Code Review shares six learnings including type-driven design, type-safe validation, type-safe access control, verifying associated domains, combining SF symbols, using inout parameters, and accessing iCloud ...

0 Issue #64

2024-02-20

The 64th issue of iOS Code Review provides tips on avoiding stack overflow with recursive functions in Swift, the importance of avoiding default enum cases, previewing CIImage in the debugger, and separating UI and logic for bette...

0 Issue #63

2024-02-05

Issue #63 of iOS Code Review newsletter discusses changes in email address, handling releases with Runway, serializing dictionary writes correctly, guarding mutable state with DispatchQueue, managing document directory path change...

0 Issue #62

2024-01-18

The blog post discusses various code improvement tips for iOS developers, including naming unit tests, reducing memory footprint when using UIImage, and implementing the typestate pattern for type safety. The author also reflects ...

0 Issue #61

2023-12-07

Issue #61 of iOS Code Review newsletter includes tips on using Runway for rollbacks, UIViewController viewIsAppearing, catching memory leaks on CI, opening SFSafariViewController cleanly in SwiftUI, and the Ultimate SwiftData guid...

0 Issue #60

2023-11-23

The 60th edition of iOS Code Review features curated code improvement tips, including an alternative to Spacer in SwiftUI, pinning SwiftUI view to an edge, living with flaky tests temporarily, managing expected failures in XCTest,...

0 Issue #59

2023-11-09

Issue #59 of iOS Code Review includes tips on Mobile DevOps Health Check, Swift Algorithms, and GeometryReader. It also discusses setNeedsLayout() vs layoutIfNeeded(). The post highlights the benefits of using the swift-algorithms...

0 Issue #58

2023-10-26

Issue #58 of iOS Code Review newsletter includes tips on Mobile DevOps Health Check, monitoring SwiftUI @State, accessing random enum cases, generating random numbers in Swift, launching a SwiftUI view from the terminal, and writi...

0 Issue #57

2023-10-12

The 57th issue of iOS Code Review newsletter includes tips on Mobile DevOps Health Check, using onAppear vs task in SwiftUI, the new viewIsAppearing method in iOS 17, the relevance of UIKit in certain scenarios, and talks on bug-f...

0 Issue #56

2023-09-28

The 56th issue of iOS Code Review includes tips on Mobile DevOps, SwiftData, URL behavior in iOS 17, accessibility, and string catalogs in Xcode 15. It also promotes the Mobile DevOps Summit 2023 and thanks Bitrise for sponsoring ...

0 Issue #55

2023-09-19

The 55th issue of iOS Code Review discusses learnings from iOSDevUK and NSSpain conferences, including topics like offline-first apps, app architecture, working with dates, and the release of Swift 5.9. The issue also features a s...

0 Issue #54

2023-08-31

The 54th issue of iOS Code Review includes tips on cleaner grid initialization in SwiftUI, an analogue clock on macOS, the importance of avoiding premature optimization, co-authoring Git commits, and using the tool Periphery to fi...

0 Issue #53

2023-08-17

The 53rd issue of iOS Code Review includes updates on upcoming conferences, personal news, and code improvement tips for Swift and SwiftUI. Topics covered include enum-based sheet presentation, sheets in SwiftUI, using #error in S...

0 Issue #52

2023-07-06

The 52nd issue of iOS Code Review covers topics such as playing gif animations in UIKit and SwiftUI, the difference between building UI as a view versus a modifier in SwiftUI, Xcode's automatic version management issues, and looki...