Trending

Contents

CocoaHeadsNL Meetup, 22 April 2026

Livestream of the CocoaHeadsNL meetup at Q42 (Rotterdam) on Apr 22, 2026. Agenda lists an intro to Q42/Eidra (19:00) and a “Custom …” session (19:15). The description provides no technical details or specific iOS APIs; expect general iOS development talks.

iOS 26 Custom Animated Keyboard ToolBar Using SwiftUI | Expandable Toolbar | Custom Keyboard Toolbar

Build a custom, animated, expandable keyboard toolbar in SwiftUI like Apple Notes. Implements a SwiftUI view with state to expand/collapse and smooth transitions, attached above the keyboard via toolbar modifiers. Notes layout/safe-area around the keyboard and usability. Takeaway: a reusable SwiftUI control for rich input tools.

Why Nobody Downloads Your App (Fix This First)

Low downloads may be due to a weak app icon. After macOS Tahoe changes, the presenter’s icon stopped working, highlighting how OS design shifts can tank conversion. Fix: refresh your icon to match the latest macOS visual language and user expectations. Takeaway: prioritize icon redesign first to restore discoverability and installs.

Xcode Instruments Time Profiler: Improve performance with AI

Use Xcode Instruments Time Profiler with AI agents to iteratively optimize app code. Add a CLI for reproducible benchmarks, run Time Profiler + os_signpost, export signpost intervals and a deep call‑tree copy, filter libs, and let the agent plan fixes—up to 25× faster

Liquid Glass Toasts Using SwiftUI | iOS 26 | Xcode 26

Create a reusable SwiftUI “Liquid Glass” toast. The tutorial builds a toast view/modifier over a ZStack, applying a glassmorphism look via Material/blur, with rounded corners and shadow, and animates show/hide using @State/@Binding, withAnimation, and transitions. Configurable duration/position. Notes: blur can impact performance; respect safe areas and contrast.

Stop guessing prompts: build landing pages from DESIGN.md

Shows how to use a DESIGN.md as a single source of truth to guide LLMs: codify brand, tokens, components, layout, and content rules so prompts reliably generate coherent design systems and production‑ready landing pages and mobile screens. Includes structure, reuse/versioning tips, and warns against ambiguity. Key takeaway: stop ad‑hoc prompting—standardize it.

Latest

Videos

Custom component styles in SwiftUI, by Eskil Sviggum (English)

Explains how SwiftUI components choose platform/contextual styles and shows how to define and apply custom styles when defaults aren’t enough. Touches on style protocols and using environment modifiers to scope styling, plus when to respect automatic behavior for consistency and accessibility. Takeaway: reusable, platform‑aware looks.