Skip to content

Kuba Suder (16 notes)

Independent Mac & iOS developer. Sometimes freelancing, mostly working on my own stuff these days.

Contributions

Contributed 16 session notes in total. Most active year: WWDC20.

WWDC21

WWDC20

WWDC20 · 10039Build document-based apps in SwiftUI12 min

Learn how to build a document-based app entirely in SwiftUI! We’ll walk you through the DocumentGroup API and how it composes with your App and Scenes, allowing you to add out-of-the-box support for document management — such as document browsing and standard commands — no heavy lifting required. You’ll learn to set up Universal Type Identifiers as well as gain understanding into what makes a top-notch document-based app.

WWDC20 · 10104Adopt the new look of macOS28 min

Make over your Mac apps: Discover how you can embrace the new design of macOS Big Sur and adopt its visual hierarchy, design patterns, and behaviors. We’ll explore the latest updates to AppKit around structural items and common controls, and show you how you can adapt more customized interfaces with just a bit of adoption work. And find out how you can incorporate custom accent colors and symbols to further personalize your app.

WWDC20 · 10652Meet the new Photos picker14 min

Let people select photos and videos to use in your app without requiring full Photo Library access. Discover how the PHPicker API for iOS and Mac Catalyst ensures privacy while providing your app the features you need.

WWDC20 · 10665Meet Safari Web Extensions27 min

When you create a Safari Web Extension, you can help people get common online tasks done more quickly and efficiently. We’ll show you how to build a new Safari Web Extension and host it on the App Store, as well as how to use the safari-web-extension-converter tool to migrate existing extensions from other web browsers like Chrome, Firefox, or Edge with very little effort.

WWDC19

WWDC18

WWDC16

WWDC15

WWDC14

WWDC12