Swift News.

Server Driven UI, Tom Lokhorst (English)

Stichting CocoaHeadsNL
Under the Radar 196: Not-So-Secret Plans

Marco Arment and David Smith
93: “Life is not paper”

John Sundell and Gui Rambo
#375: Better to be Lucky Than Good

Charles Perry and Joe Cieplinski
iPS 299: An Experience of iOS Bootcamp with Alex Lundquist

Jaim Zuber, Andrew Madsen, Erica Sadun and Gui Rambo
41: Fundamental Marketing Strategies for Increasing Downloads with Sean Casto of PreApps

Tim Bornholdt and Robert Bentley
Finding The Most Profitable App Business Models

Reinder de Vries
App Ideas: The X-for-Y Approach

Reinder de Vries
Get Started with the App Subscription Model

Reinder de Vries
The Hidden Trap in Selective Table View and Collection View Reloads

PSPDFKit Team
The Case for Lists in UICollectionView

PSPDFKit Team
Localisation in iOS

Lisa Dziuba and friends
Integrate Google SignIn in SwiftUI (iOS)

Lisa Dziuba and friends
Movie Booking App

Lisa Dziuba and friends
EmpowerApps.Show – SwiftUI with Majid Jabrayilov – Part 2

BrightDigit Team
A Guide to Surviving Burnout, Part 3 – Learn to Avoid Burnout

Atomic Object Team
Six Steps to Understanding a Large, Legacy Codebase

Atomic Object Team
Staying Socially Connected in a Socially-Distanced Office

Atomic Object Team
Testing JSON Input/Output in Azure Functions Request Tests

Atomic Object Team
3 Steps to Building Credibility & Winning Your Client’s Trust

Atomic Object Team
Seeing It All in Roll20

Andrew Pontious
Add resources to Swift packages

Keith Harrison
OSLog and Unified logging as recommended by Apple

Antoine van der Lee
Entry Points in Swift: How @main and @UIApplicationMain work internally

Bruno Rocha
Q&A: How to create an array with mixed types in Swift?

John Sundell
Five powerful, yet lesser-known ways to use Swift enums

John Sundell
Tip: Generating automatic placeholders for SwiftUI views

John Sundell
NavigationView for iOS and macOS

Junda Ong
Platform Conditional Codes

Junda Ong
How to Present Full Screen Modal in SwiftUI

Junda Ong
Supporting Dark Mode: Adapting Your App to Support Dark Mode [FREE]

Ray Wenderlich and Team
Beginning iOS Animations [SUBSCRIBER]

Ray Wenderlich and Team
Core Graphics Tutorial: Gradients and Contexts [FREE]

Ray Wenderlich and Team
The Rise and Fall of Adobe Flash

Michael Tsai
Local iOS Backups Without a Mac

Michael Tsai
Windows 10X As a Web-first OS

Michael Tsai
How macOS 11 Will Sound

Michael Tsai
iOS 13.6

Michael Tsai
swift-reflection-dump

Michael Tsai
Two Weeks With iPadOS 14

Michael Tsai
Launch Services Browser 2.1

Michael Tsai
Return and Enter Are Two Different Keys

Michael Tsai
Big Sur Is Both 10.16 and 11.0

Michael Tsai
Another Apple-Funded App Store Study

Michael Tsai
Polymorphic Interfaces

Michael Tsai
A First Replicating Type

Michael Tsai
“No-Logging” VPN Providers

Michael Tsai
Programming Job Interviews

Michael Tsai
Apple Security Research Device Program

Michael Tsai
Xcode 12 drops support for iOS 8 and how to fix deployment target warnings in CocoaPods

Jesse Squires

Brent Simmons

Brent Simmons
Apple’s Thirty Percent Cut

Brent Simmons
Converting slow motion video to an URL asset for upload

Igor Kulman
Posts

Pete Smith
Read and validate in-app purchase receipt locally using TPInAppReceipt

Axel Kee
Pasting quoted code perfectly

Erica Sadun
Three new Time Out themes

David Sinclair
How I Offloaded My Anxiety to Trello

Cate Huston