Snapp Mobile iOS Newsletter

Archived Issues

Issue 23

Migrating to StoreKit 2 • Lazy containers in SwiftUI • QR codes • ContentUnavailableView • Lock screen widgets

January 17, 2025

Issue 22

Synchronization • OSLog fetching • Actor reentrancy • macOS app termination • SwiftUI app switcher blurring

January 10, 2025

Issue 21

Swift COW • Swift Error Handling • Xcode Kotlin • Fireworks with Metal • iOS Performance

December 20, 2024

Issue 20

Passkeys • SFSymbols • SwiftUI ScrollView carousels • SwiftUI custom pager • LLDB hinting

December 13, 2024

Issue 19

Lazy vars with Observable • View transitions • Prevent screenshots in SwiftUI • Scene types for macOS apps

December 6, 2024

Issue 18

Networking • Apple Intelligence • Vision • SwiftData transactions

November 29, 2024

Issue 17

AsyncStreams • Status bar styling • Scrolling picker • visionOS main camera interactions

November 22, 2024

Issue 16

URL Downloads • Previewable • Binaries as Libraries • Translation API

November 15, 2024

Issue 15

SwiftTesting • Command line Swift • Apple Intelligence • TipKit

November 8, 2024

Issue 14

Metal shaders • AppIntents getting started • Interactive widgets • Shared with You • Relative dates formatting

November 1, 2024

Issue 13

Global actors in Swift • Server-side Swift with Vapor

October 25, 2024

Issue 12

Swift Macros • Property wrappers • Concurrency • Embedded Swift for beginners

October 18, 2024

Issue 11

Instruments • Error handling • Replacing Fastlane • SwiftUI navigation and geometry transitions

October 11, 2024

Issue 10

URLCache size • Testing with expect • Dependency graph visualization • Preventing app removals

October 4, 2024

Issue 9

UIKit for Previews • SwiftData with UIKit • Date microseconds parsing • MapKit interactions with SwiftUI

September 27, 2024

Issue 8

Swift 6 • iOS 18 new additions and deprecations • SwiftTesting traits • Synchronization

September 20, 2024

Issue 7

Generics • VoiceOver in SwiftUI • SwiftData Expressions

September 13, 2024

Issue 6

Swift Opaque Types • macOS hotkey windows • Using TextRenderer • EditorConfig files for XCode

September 6, 2024

Issue 5

Observation • Task Locals • Kotlin Flow to Swift Combine bridging • Multiplatform

August 30, 2024

Issue 4

SwiftData background tasks • Phase Animation • Keyframe Animation • Main actor usage

August 23, 2024

Issue 3

Embedded Swift • Typestate • SwiftUI Containers • Memory leaks

August 16, 2024

Issue 2

Reverse Engineering • Trigger Value Pattern • App Lifecycle • App Tracking Transparency

August 9, 2024

Issue 1

Swift Foundation • Async Sequences • SwiftUI Containers • SwiftUI Navigation Patterns

August 2, 2024