Tag

WidgetKit

1 views collected around this technical thread.

Tencent Music Tech Team
Tencent Music Tech Team
Dec 14, 2023 · Mobile Development

iOS 17 Widget Extension Development Practices and Solutions

The Kuwo Music team shares practical iOS 17 widget‑extension lessons, detailing container‑background adaptation, borderless button styling, AppIntent communication and hidden shortcuts, Link‑based navigation, lyric animation, refresh‑rate throttling, and splitting WidgetBundles to bypass the ten‑widget limit, all with ready‑to‑copy SwiftUI code.

AppIntentSwiftUIWidgetKit
0 likes · 27 min read
iOS 17 Widget Extension Development Practices and Solutions
Sohu Tech Products
Sohu Tech Products
Oct 12, 2022 · Mobile Development

Implementing Dynamic Island (Live Activity) on iOS

This article explains the Dynamic Island UI feature introduced in iOS 16.1, detailing its API, placement, constraints, development workflow, ActivityAttributes, widget configuration, lifecycle management, deep linking, and suitable use cases, providing Swift code examples for developers to integrate Live Activities into iPhone apps.

ActivityKitDynamic IslandLive Activities
0 likes · 13 min read
Implementing Dynamic Island (Live Activity) on iOS
Ctrip Technology
Ctrip Technology
May 12, 2022 · Mobile Development

iOS Widget Development: App Extension Basics, Architecture, and Practical Implementation Tips

This article explains the fundamentals of iOS App Extensions, details the WidgetKit framework, shows how to configure single and multiple widgets, describes data sharing, refresh strategies, interaction patterns, and shares practical lessons learned from building flight‑ticket widgets for a production app.

App ExtensionSwiftSwiftUI
0 likes · 14 min read
iOS Widget Development: App Extension Basics, Architecture, and Practical Implementation Tips
Beike Product & Technology
Beike Product & Technology
Feb 23, 2021 · Mobile Development

Implementing Dynamic Configurable Widgets on iOS with SwiftUI and IntentConfiguration

This article provides a step‑by‑step guide on converting static iOS widgets into dynamic, server‑driven configurable widgets using SiriKit Intent files, Intents extensions, SwiftUI views, image loading, user interaction handling, data sharing, and debugging techniques.

IntentSwiftUIWidgetKit
0 likes · 12 min read
Implementing Dynamic Configurable Widgets on iOS with SwiftUI and IntentConfiguration
Snowball Engineer Team
Snowball Engineer Team
Jan 14, 2021 · Mobile Development

Snowball iOS Widget Development from Zero to One

This article details the end‑to‑end process of building a Snowball iOS Widget with WidgetKit, covering design principles, lifecycle, data sharing via App Groups, SwiftUI view construction, Intent configuration, and deployment considerations, providing code examples and practical tips for mobile developers.

App ExtensionIntentsSwift
0 likes · 16 min read
Snowball iOS Widget Development from Zero to One
Beike Product & Technology
Beike Product & Technology
Oct 29, 2020 · Mobile Development

iOS 14 WidgetKit Development Guide: Creating, Configuring, and Communicating Widgets

This article provides a comprehensive tutorial on developing iOS 14 WidgetKit widgets, covering widget sizes, Xcode target creation, configuration options, essential SwiftUI components, timeline refresh mechanisms, communication between the main app and widget via App Groups and Keychain, as well as troubleshooting common issues.

AppGroupKeychainSwift
0 likes · 11 min read
iOS 14 WidgetKit Development Guide: Creating, Configuring, and Communicating Widgets
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Oct 26, 2020 · Mobile Development

iOS Widget Development Practice with WidgetKit: A Comprehensive Guide

This guide walks through iOS widget development with WidgetKit, covering timeline mechanics, SwiftUI‑only UI building, network and image handling, reload policies, deep‑link clicks, Intent‑based configuration, and the benefits and constraints experienced by NetEase Cloud Music’s frontend team.

App ExtensionIntents FrameworkMobile Widget
0 likes · 22 min read
iOS Widget Development Practice with WidgetKit: A Comprehensive Guide