Snapp Mobile iOS Newsletter

Archived Issues

Issue 33

MCP Server with Swift • Project Modularization • Using Cursor with Xcode • defer keyword in Swift • Awaiting multiple tasks • Flexible list items in SwiftUI

March 28, 2025

Issue 32

Virtual Memory in iOS • Animate UIKit views using SwiftUI animations • Share extension conversation suggestions • Sign up with Apple • CoreData debugging • SwiftWasm book

March 21, 2025

Issue 31

Swift runtime generics • fatalError • Concurrency in Swift 6.1 • App Intents Assistant Schemas • Model Context Protocol

March 14, 2025

Issue 30

Custom lazy SwiftUI Lists • SwiftUI's _VariadicView • SwiftData with ModelActor • Swift and CMake • Linking bugs with Swift Testing

March 7, 2025

Issue 29

Xcode module verification • SnappTheming basics • ImageCreator API • Animatable protocol • Load USD views in SwiftUI • SwiftData Query considered harmful

February 28, 2025

Issue 28

SnappTheming • gRPC Swift 2 • CarPlay with SwiftUI app lifecycle • SwiftUI Table interactions

February 21, 2025

Issue 27

Swift extension for VSCode • ContactProvider • SwiftUI accessibility • macOS menu bar apps • Inverted scroll • Form validation

February 14, 2025

Issue 26

Swift Everywhere • Open-sourcing swift-build • CoreLocation API • Drawing maps with SwiftCharts • SwiftUI debugging • Readability

February 7, 2025

Issue 25

Linting Swift Packages • Face ID Authentication • Color mixing in SwiftUI • Syntax highlighting with SwiftSyntax • Simulating slow networking • Swift AST Explorer

January 31, 2025

Issue 24

Debugging SwiftUI views • Live Activities • TabView styles • Shaders

January 24, 2025

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